我正在尝试使用公式将数据添加到包含现有数据的单元格。
其他人为我输入数据到我的电子表格中,部分数据丢失了。例如,它应显示为:P000051489,而是读取051489。
我能编写一个可以添加" P000"的公式吗?数据没有删除或破坏已经输入的数据?
答案 0 :(得分:1)
你可以使用= CONCATENATE(TEXT1,TEXT2) http://office.microsoft.com/en-us/excel-help/concatenate-function-HP010062562.aspx
答案 1 :(得分:1)
这取决于您是否想要实际更改单元格的值,在这种情况下,单元格B1中的连接或更简单="P000" & A1
复制,然后粘贴值。
或者,如果您希望单元格显示为P000051489而仅包含值051489,则可以使用自定义格式“P000”@ 。如果您需要使用截断值执行操作,但是如果单元格与存储在其中的值不匹配,则会出现更多问题,因此此方法很有效。
答案 2 :(得分:0)
Excel中的工作表公式必须输入特定单元格,它们只会影响他们输入的单元格(或单元格)。
但是,您可以在VBA中编写代码来修改现有单元格中的数据(或公式)。这就像是
Dim c as Range
For Each c in Range("A1:A10").Cells
c.formula = "P000" + c.formula
next c
这是你感兴趣的那种解决方案吗?