如何将文本附加到列中单元格末尾的现有数字?

Dan*_*lly 4 microsoft-excel

我想弄清楚如何在具有数字的列中的单元格末尾附加文本。有些单元格没有任何内容,所以我不想将单词复制到这些单元格中。

如果我的“B”列只有一些带有数字的单元格,并且我想在数字后面附加“瓦特”这个词,我该怎么做?

在此处输入图片说明

我想保留数字,但在末尾添加“瓦特”一词。

M K*_*M K 5

假设您的数据列(某些单元格具有数字)是问题中所述的 B 列,请对您的单元格使用以下公式,例如 C 列:
=IF(ISNUMBER(B1),B1&"Watts","")

这将检查:
1. 单元格值是否是使用 ISNUMBER() 函数的数字
2. 如果是,则使用字符串连接运算符 ("&") 附加“Watts”
3. 否则,它会使单元格空白(如果您删除“”,你会在单元格中得到 IF() 函数的返回值,说“FALSE”)


bar*_*ini 5

另一种方法是使用自定义格式来更改原位显示:

选择 B 列中的整个数据范围,右键单击 > 设置单元格格式 > 数字 > 自定义

并在“类型:”框中键入

0"瓦"

就像那样

这只会改变显示,因此您仍然可以使用数字进行计算(例如对列求和或类似的计算)......并且它不会应用于空白或文本的单元格。

注意:如果您可能希望将小数或整数更改为一般的“瓦特”,则该格式根据所示示例假定整数