在excel中,如何格式化原始数据,使第二个数字位于括号中?

在excel中,如何格式化原始数据,使第二个数字位于括号中?,excel,excel-formula,vba,Excel,Excel Formula,Vba,我有一行,每个单元格中有2个数字: 4 (8) | 3.8 (12) | 5 (7) | 4.6 (35)| 5 (8) | 4.4 (27) 我宁愿这样写: 4 8 | 3.8 12 | 5 7 | 4.6 35 | 5 8 | 4.4 27 我是否可以将它们输入不带括号的单元格,并在末尾格式化以添加括号 这是我的意思(在第一行)的图片: 谢谢 假设您的号码在A2单元。在单元格B2中键入以下内容: ="(" & A2 &")" 这将在数字中添加括号。是

我有一行,每个单元格中有2个数字:

4 (8) | 3.8 (12) | 5 (7) | 4.6 (35)| 5 (8) | 4.4 (27)
我宁愿这样写:

4 8   | 3.8 12   | 5 7   | 4.6 35  | 5 8   | 4.4 27
我是否可以将它们输入不带括号的单元格,并在末尾格式化以添加括号

这是我的意思(在第一行)的图片:


谢谢

假设您的号码在A2单元。在单元格B2中键入以下内容:

="(" & A2 &")"

这将在数字中添加括号。

是的,只需选择要格式化的单元格,然后右键单击>格式化单元格。转到“数字”选项卡,在左侧单击“自定义”,然后输入
(0.0#);(-0.0#))
作为格式


如果希望自动执行其他每一列,也可以使用条件格式。选择要格式化的范围,转到主功能区>条件格式化>新规则。然后选择“使用公式确定要格式化的单元格”。输入此公式:
=ISEVEN(列(A1))
,然后单击“格式化…”,转到“数字”选项卡,单击“自定义”,然后输入
(0.0#);(-0.0#)格式为

是的,但我认为他希望括号出现在输入后的原始数据周围,而不是在另一个带有公式的单元格中。对于MicroR:BobbitWormJoe,我希望括号出现在输入后的原始数据周围,在同一单元格中,这是正确的,但谢谢。我应该说得更清楚。哦,也许上面的内容会对某人有所帮助。非常感谢你花时间给你们两人写这个答案。非常感谢你花时间给你们两人写这个答案。对于博比特沃姆乔:我两种都试过了,也许我把事情搞砸了,因为两种解决方案都没有奏效。第一个对数字没有任何影响(我可以在屏幕上记录下来)。对于第二个问题,Ribbon>Conditional Formatting>New Rule为我提供了一个无处输入公式()的框。假设每个数字都位于单独的单元格中,这是对原始问题的很好回答。不过,对于更新后的澄清问题没有好处。您是否意识到您的屏幕截图与您的描述不匹配?在这里,每个单元格中似乎有两个不同的数字,也称为文本数据类型。您是否将电子表格的列数更改为原来的两倍,使每个单元格只包含一个数字?这就是我所描述的。我每个单元格有两个号码。不,你没有。但我为你更新了问题。