簡體   English   中英

加0的可變數字

[英]Adding variable numbers of 0's

我有一組具有以下命名約定的位置:

  • KP 0.18 CP 02
  • KP 100.33 CP 06
  • KP 72.93 CP 09

我想更改所有KP值,以使小數點前有3位數字,例如:

  • KP 000.18 CP 02
  • KP 100.33 CP 06
  • KP 072.93 CP 09

誰能想到一種不涉及10個嵌套替代函數的方法?

如果您的字符串在A1:A3 ,請在B1輸入並復制下來:

=LEFT(A1,3) & REPT("0",7 - FIND(".",A1)) & RIGHT(A1,LEN(A1)- 3)

在此處輸入圖片說明

嘗試,

=TRIM(LEFT(SUBSTITUTE(A1," ",REPT(" ",LEN(A1))),LEN(A1))&TEXT(VALUE(MID(SUBSTITUTE(A1," ",REPT(" ",LEN(A1))),LEN(A1),LEN(A1)))," 000.0# ")&MID(SUBSTITUTE(A1," ",REPT(" ",LEN(A1))),LEN(A1)*2,LEN(A1))&MID(SUBSTITUTE(A1," ",REPT(" ",LEN(A1))),LEN(A1)*3,LEN(A1)))

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM