在 Excel 中以不同方式格式化整数和小数

在 Excel 中以不同方式格式化整数和小数

我在正确格式化某些数据时遇到了一些困难,在广泛查看了类似的主题后,例如这里,我来寻求帮助。

我有两个类似的数据集(X) 并想要交叉引用某个字段。X是外部数据源,以 10 位预订号的形式出现,该号码始终为整数。对这个数字的解释不同;如果预订中只有 1 个房间,它将是一个整数,但如果有多个房间,内部数字将为第二个房间及以后的房间添加小数(即房间 1 = 12345,房间 2 = 12345.1 ... )。

因此,为了方便交叉引用,我需要保留整数(末尾不带 .0),同时精确显示小数点后 1 位的十进制参考数字。

到目前为止,我尝试了 MOD、TRUNC 和 ROUND,以及各种条件格式方法,但都无济于事。不知道我遗漏了什么或做错了什么。Excel 版本是 2202,是 Microsoft 365 应用的一部分。

谢谢!

示例如下:

目前,我正在交叉引用 X 值和 Y 值。X 值是总数,而如果 Yn = X,我需要对 Y 值求和,以确保 X 值 = Y 值

当前的

为了进一步说明为什么我需要这样做 - 在某些情况下,应该忽略重复值,但为了区分这些重复值和额外的房间(Yn),我需要整理数据。还有一些情况下,多个值将与 Y 引用相关联,不是重复。

抱歉,没有尽早提供例子,而且解释得有些模糊。

AdamV 的解决方案确实在视觉上起作用,现在我需要测试它是否适用于我需要实现的各种故障保护。

AdamV 的解决方案

答案1

条件格式是一种方法。例如

=A1=INT(A1)

仅适用于整数。使用以下数字格式格式化这些数字:

#0_._0;;0_._0;@

_ 下划线表示“使用与后面字符相同的空格”。结果是数字与小数点对齐,无论是左对齐还是右对齐,因为这会用小数点和后面的数字填充空格。

相关内容