2014-07-10 47 views
0

我正在嘗試使用公式將數據添加到具有現有數據的單元格。將公式添加到單元格而不中斷現有數據

其他人將數據輸入到我的電子表格中,部分數據丟失。例如,它應該是:P000051489,而是它讀取051489.

是否有可以寫入的公式,可以將「P000」添加到數據而不刪除或中斷已輸入的內容?

回答

1

這取決於如果你想真正改變單元格的值在這種情況下,串聯以上在B1單元格複製簡單="P000" & A1下來,然後粘貼值。

或者如果您希望單元格顯示爲P000051489,而只包含值051489,則可以使用自定義格式「P000」@。如果您需要使用截斷值執行操作,但這種方法運行良好,但會導致更多問題,因爲如果單元格與存儲在其中的值不匹配,您會看到該問題。

0

Excel中的工作表公式必須輸入到特定的單元格中,並且它們隻影響它們輸入的單元格(或多個單元格)。

但是,您可以在VBA中編寫修改現有單元中的數據(或公式)的代碼。這將是類似於

Dim c as Range 
For Each c in Range("A1:A10").Cells 
    c.formula = "P000" + c.formula 
next c 

這是您感興趣的解決方案嗎?

相關問題