瀏覽單個文章
liaosh
Basic Member
 

加入日期: Jan 2003
您的住址: 台北
文章: 35
這位大大的用法應該是對的
另外也可以先將原來的數字強制設成16位數的格式再做運算
例如
A1是原來的數值
B1= TEXT(A1,"0000000000000000")
C1 = LEFT(RIGHT(B1,3))



引用:
作者Mickey3456
可以啊!

A1=0000101010101010 或 101010101010

第十四位數是0

RIGHT(A1,3)=010
LEFT(RIGHT(A1,3),1)=0

不過只有一個例外, 即

A1=0000000000000001 或 1

第十四位數是0

LEFT(RIGHT(A1,3))=1

所以要改寫為 :
=IF(LEN(A1)<3,0,LEFT(RIGHT(A1,3),1))
舊 2014-11-06, 09:08 PM #13
回應時引用此文章
liaosh離線中