如何将整数自动转换为2个小数点?

d

遵循先前的答案如何使用Google表格中的IFS和AND函数根据数字的小数位数确定条件?

给出的公式未返回整数的结果(任何不带小数的数字,例如:1(.00),12(.00)等)。

为了使它也返回带有整数的输入的结果,我想到了这样的一些公式:

=IF(A1=(a whole number/number without decimals),A1.00(A1 formatted as a whole number with two decimals),A1(A1 with any number of decimals>2 decimals).

如何做这个公式

=ARRAYFORMULA(
 IF((LEN(IFERROR(REGEXEXTRACT(TO_TEXT(A1:A), "\.(.*)")))=4) * 
    (A1:A>B1:B) * (C1:C="Good"),     (A1:A-B1:B)*10000,
 IF((LEN(IFERROR(REGEXEXTRACT(TO_TEXT(A1:A), "\.(.*)")))=2) * 
    (A1:A>B1:B) * (C1:C="Great"),    (A1:A-B1:B)*100, )))

对整数也有效吗?

这样它也返回整数的结果?

玩家0
=ARRAYFORMULA(
 IF((LEN(IFERROR(REGEXEXTRACT(TO_TEXT(A1:A), "\.(.*)")))=4) * 
    (A1:A>B1:B) * (C1:C="Good"),     (A1:A-B1:B)*10000,
 IF((LEN(IFERROR(REGEXEXTRACT(TO_TEXT(TEXT(A1:A, "00.00")), "\.(.*)")))=2) * 
    (A1:A>B1:B) * (C1:C="Great"),    (A1:A-B1:B)*100, )))

0

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将分数转换为2个小数点?

如何将表中的值转换为最接近的整数值并去除小数点?

转换为2个小数点

如何将字符串转换为小数点后3位的小数?

如何将浮点数转换为带有千位分隔符和2个小数点的NSString?

将文本框中的小数转换为带有2个小数点的变量

如何将parseFloat字符串数字转换为带小数点后2位的浮点

如何将大十六进制数(带小数点)转换为BigDecimal

如何将小数点分隔的字符串转换为多维哈希?

如何将char *转换为带逗号(小数点)的数字函数?

如何将double值四舍五入到2个小数点?

如何将if公式设置为仅读取前2个小数点?

在javascript中,如何将十进制(带小数点)转换为十六进制字符串

C#如何将双精度数转换为带小数点和千位的字符串

Pentaho将字符串转换为带小数点的整数

从熊猫qcut间隔中删除小数点(将间隔转换为整数)

将浮点数转换为整数而不舍入小数点

当.toFixed(2)在小数点后给出零时,如何将浮点数格式化为整数?

如何检测小数点应转换为整数还是双精度?

如何将整数分配给小数点后的双倍

如何将具有 n 个小数位的整数转换为浮点数

将pandas数据框中的值转换为两个小数点

将整数转换为字符串,在小数点处拆分,然后在数组的第二部分中包含小数点?

将int转换为双精度小数点

Python,将坐标度转换为小数点

用2个小数点将字符串转换为百分比

如何将小数点更改为小数点逗号?

如何将值四舍五入到仅3个小数点?

如何将字符串格式化为两个小数点?