在excel中使用64位整数

时间:2018-06-13 16:04:54

标签: excel excel-formula ms-office long-integer

有没有办法强制excel使用整数格式而不是double? 例如:

A1: 122124841883276000
A2: 122124842368497000
A3:          485220992  =A2-A1   should be 485221000

谢谢!

1 个答案:

答案 0 :(得分:0)

感谢Lord ..就这样吧。只需将每个数字转换为单个字符串即可实现我们学校的数学运算。然后手动将其减1位数。

B5        =IF(C4<0,B2-1,"")

并拖动到C5

C1       =MID($A1,COLUMN(C1)-2,1)   
C2       =MID($A2,COLUMN(C2)-2,1)   
A3       =A2-A1         
C4       =C2-C1 
C6       =IF(C4<0,10+IF(C5="",C2,C5)-C1,C4) 

选择C1:C6并将其拖动到T6

最后:

A3       =VALUE(CONCATENATE(C6,D6,E6,F6,G6,H6,I6,J6,K6,L6,M6,N6,O6,P6,Q6,R6,S6,T6))

希望能解决..(: