我有一個名爲「角色」的列的大型電子表格。在此列中有如下值:Excel:替換單元格的字符串值的一部分
ROLES
Author
Author;
Publishing; Author;
Something Else; Author; Publishing
還有其他列可能存在單詞「作者」。
我需要做的只是在我的「角色」列中查找「作者」,並將其替換爲「創作」,而不會在其之前或之後丟失任何內容。即,最終的結果應該是...
ROLES
Authoring
Authoring;
Publishing; Authoring;
Something Else; Authoring; Publishing
我試圖查找和替換功能,但取代了整個單元值,而不是隻是它的一部分。
= IF(FIND( 「作者」,[@角色],1),REPLACE( 「作者」,1,6, 「創作」))
誰能幫助?我寧願不用我們的VB解決方案,因爲我不熟悉如何做到這一點,所以希望有一個基於公式的方式?
乾杯
哦,太好了!你完全正確..這是做到這一點的最好和最快捷的方法。上次我嘗試這樣做時顯然做錯了,因爲它也在其他列中取代了值,但是您的簡潔步驟完成了這個訣竅。謝謝:) – QMKevin 2012-02-03 19:36:05
這不是對問題的回答!從下面的darkajax的答案中查找SUBSTITUTE功能。而不應該被接受的答案。 – 2014-04-09 09:22:07
這不適合我。全部細胞內容在我的情況下被替換 – 2017-10-30 04:00:04