[問題] excel 只取拾位數

作者: nanahate (nanahate)   2022-12-22 01:14:59
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:office excel
版本:2016
A1儲存格數字36
取拾位數 =MOD(INT(A1/10),10)
這個公式可以取得數字3
但是如果當A1儲存格數字 在1-9之間
我希望可以用公式取得數字0
用同樣的公式無法取得數字0
簡單的說
當A1儲存格01。希望用公式取拾位數的0
當A1儲存格 02 。希望用公式取拾位數的0
當A1儲存格 03。希望用公式取拾位數的0
當A1儲存格 04。希望用公式取拾位數的0
當A1儲存格 05 。希望用公式取拾位數的0
當A1儲存格 06 。希望用公式取拾位數的0
當A1儲存格 07 。希望用公式取拾位數的0
當A1儲存格 08 。希望用公式取拾位數的0
當A1儲存格 09 。希望用公式取拾位數的0
當A1儲存格 10 。希望用公式取拾位數的1
以此類推。
作者: kinomon (奇諾 Monster)   2022-12-22 01:56:00
+100
作者: kisaraki1976 (老月)   2022-12-22 04:59:00
用IF判斷若大於9直接丟0更正,小於
作者: springman (司布林)   2022-12-22 06:17:00
可是我測試你的寫法是可以取到 0 的。
作者: criky (2501-2)   2022-12-22 06:42:00
我也覺得加100取後兩位比較容易理解更正,取第二位
作者: newacc (XD)   2022-12-22 11:03:00
LEFT(RIGHT(TEXT(A1,"00"),2),1)咦,你原本的公式應該沒問題呀
作者: snoot (小泉 (尋找組員))   2022-12-27 19:41:00
=mid(rept("0",10-len(int(A1)))&int(A1),9,1)目的是補前置零到10位,取第9位的數字

Links booklink

Contact Us: admin [ a t ] ucptt.com