Kev*_*ose 0 microsoft-excel microsoft-excel-2010
我正在尝试将两个单元格合并为一个单元格,并且知道如何轻松轻松地做到这一点,我的问题是低于 100(即 001)的数字会丢失它们的“0”。
例子:
单元格 A1 - "AAA" 单元格 B1 - "001" 单元格 C1 - =A1&"-"&B1
单元格 C1 应显示“AAA-001”但仅显示“AAA-1”
单元格 B1 被格式化为显示 001 的数字。
我曾尝试使用 CONCANTATE 和 TEXT 但无济于事。有谁知道我如何让excel产生结果“AAA-001”?
问题是,除非您以某种方式告诉它,否则 excel 会将数字解释为数字,而不会查看您为数字指定的格式。您可以通过两种方式解决此问题:
1) 将B1 格式化为文本
2)更优雅 - 使用文本公式将数字转换为您想要的格式的文本:
=A1&"-"&TEXT(B1,"000")
Run Code Online (Sandbox Code Playgroud)
这将给出您想要的结果并将 B1 保留为可用于计算的数字。文本公式采用逗号分隔的两个参数,第一个是数字,第二个是您想要的格式。假设您想在值前插入井号,并使用小数点,您的格式将是“£000.00”
归档时间: |
|
查看次数: |
5389 次 |
最近记录: |