我有一个列,每个单元格中都有一些文字 我想在所有单元格的开头添加一些文本,例如“X”。例如:
A B
----- >>>> ----
1 X1
2 X2
3 X3
最简单的方法是什么?
答案 0 :(得分:59)
在单元格B1中键入此内容,然后向下复制...
="X"&A1
这也有效:
=CONCATENATE("X",A1)
这是VBA中许多方法之一(免责声明:我不经常在VBA中编码!):
Sub AddX()
Dim i As Long
With ActiveSheet
For i = 1 To .Range("A65536").End(xlUp).Row Step 1
.Cells(i, 2).Value = "X" & Trim(Str(.Cells(i, 1).Value))
Next i
End With
End Sub
答案 1 :(得分:15)
选择您想要的单元格, 转到单元格属性(或CTRL 1) 在数字标签下 在定制 输入 “X” #
答案 2 :(得分:12)
选择您想要的单元格,转到自定义“数字”选项卡下的单元格属性(或CTRL 1),输入“X”@
在“和@如果需要
之间加一个空格答案 3 :(得分:4)
选择所需的单元格
转到格式化单元格(或CTRL + 1),
选择“自定义”标签,输入所需的格式,如:“X”#
如果需要,请使用空格。
例如,我需要在我的数字旁边插入“小时”字样并使用以下格式:#“hours”
答案 4 :(得分:2)
= CONCATENATE("X",A1)
的功能
您可以看到对相关单元格所做的更改。
答案 5 :(得分:0)
迈克尔..如果它只是用于格式化,那么你可以格式化单元格以附加任何值。
右键单击并在上下文菜单中选择“设置单元格”,选择“自定义”,然后根据需要指定类型...对于上面的示例,它将是X0。这里'X'是前缀,0是后面的数字。
希望这会有所帮助..
干杯...
答案 6 :(得分:0)
选项1: 选择单元格,在格式/数字/自定义格式下,键入
" BOB"一般
现在你有一个前缀" BOB"数字,日期,布尔值旁边,但不在TEXT旁边
选项2: 和以前一样,但使用以下格式
_" BOB" @_
现在你有一个前缀BOB,即使单元格包含文本
也可以干杯,Sudhi
答案 7 :(得分:0)
转到格式化单元格 - 自定义。首先在列表中键入所需的格式。前缀" 0"在Excel列中的文本字符之前,请使用格式0 ####。请记住,使用角色"#"等于该列单元格中的最大位数。例如,如果列中有4个单元格,条目为123,333,5665,7,则使用公式0 ####。原因 - 单个#表示仅一位数的引用。
答案 8 :(得分:0)
另一种方法:
“C1 = A1&安培; B1”
答案 9 :(得分:0)
在一个单元格中输入一个值(例如:B4 CELL)。要暂时在其他单元格中使用此公式(完成后将其删除)。 = CONCAT(XY,B4)。单击并拖动直到所需的值。复制整个列,然后右键单击仅粘贴值(第二个选项)。
我尝试了,并且按预期工作。