我在Excel中Name and Address
柱看起來像一個如何在Excel中將一個單元格的值拆分爲多個單元格?
我想借此城市的名稱和郵遞區號在單獨的列像
Secunderabad 500094
warangal 506005
warangal 506005
是否有可能在Excel中做什麼?或有任何選項此,請讓我知道
我在Excel中Name and Address
柱看起來像一個如何在Excel中將一個單元格的值拆分爲多個單元格?
我想借此城市的名稱和郵遞區號在單獨的列像
Secunderabad 500094
warangal 506005
warangal 506005
是否有可能在Excel中做什麼?或有任何選項此,請讓我知道
如果所有用連字符隔開,「 - 」,那麼你可以按如下方式使用Left
和Right
功能:
=LEFT(A1, FIND("-",A1) - 1)
和
=RIGHT(A1, LEN(A1) - FIND("-",A1))
其中A1是城市和代碼在一起的單元格,Left
公式獲取城市,Right
公式獲取代碼。
編輯
假設每個單元都有CITY-
和PHNO-
以相互襯托的位置,那麼你可以不喜歡以下。
獲取城市名稱:
=TRIM(MID(A1, FIND("CITY-",A1) + 5, FIND("-", A1, FIND("CITY-",A1) + 5) - FIND("CITY-",A1) - 5))
獲取代碼:
=TRIM(MID(A1, FIND("-", A1, FIND("CITY-",A1) + 5) + 1, FIND("PHNO-",A1) - FIND("-", A1, FIND("CITY-",A1) + 5) - 1))
獲取電話號碼:
=RIGHT(A1, LEN(A1) - FIND("PHNO-",A1) - 4)
如果一個單元格不包含PHNO-
或CITY-
,然後公式不起作用。
它需要使用宏的字符串操作 – Pedrumj
我不知道VBA。請告訴我如何做到這一點? – Ram