2014-10-03 101 views
1

我需要在一列中反轉「z」和「y」字母。 測試柱看起來像一個 1234z12 123y12 12z134 12z123y2excel中的倒數字母

在,如果我使用forumla 的momment(ISNUMBER(SEARCH(」 Ÿ 「; A1)); SUBSTITUTE(A1,」 Y 「;」z「); SUBSTITUTE(A1;」z「;」y「)) 它適用於只有一個字母爲」z「或」y「的值,但當它涉及像 12z123y2這樣的值時,它會轉換隻有「y」字母。 任何訴求?

回答

4

您需要在y更改爲臨時的,例如:

*y* 

然後Z改變爲y,然後將臨時的y值改變到z。這樣你就不會通過將y改爲z來覆蓋,然後將z改回y。所以你不需要IF了:

SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"y","*y*"),"z","y"), "*y*", "z") 
+0

thnx,工作很好。我完全忘記使用臨時變量 – Muhamed 2014-10-03 12:09:57