1. 概述
2. 解決步驟
1)先將要比較的兩個字串都轉化成陣列:SPLIT(字串,",")
注:當要比較的內容沒有分隔符時,如 ABC 與 CBA 比較,則第一步的分割符為空:=SPLIT(字串,"")
2)將轉化後的陣列進行排序:SORTARRAY(上一步結果)
3)比較上一步的結果:IF(排序後陣列1==排序後陣列2,"相等","不等")
4)綜合比較公式:IF(SORTARRAY(SPLIT(字串1,","))==SORTARRAY(SPLIT(字串2,",")),"相等","不等")
3. 範例
3.1 範本設計
1)將資料集欄位拖到儲存格 A2、B2 ,如下圖所示:
2)依次選中 C2~H2 儲存格,設定形態公式,如下表所示:
儲存格 | 公式 | 作用 |
C2 | SPLIT(A2,",") | 將要比較的字串A都轉化成陣列 |
D2 | SPLIT(B2,",") | 將要比較的字串B都轉化成陣列 |
E2 | SORTARRAY(C2) | 將轉化後的陣列A進行排序 |
F2 | SORTARRAY(D2) | 將轉化後的陣列B進行排序 |
G2 | IF(E2==F2,"相等","不等") | 比較上一步的結果 |
H2 | IF(SORTARRAY(SPLIT(A2,","))==SORTARRAY(SPLIT(B2,",")),"相等","不等") | 整合公式 |
3.2 效果預覽
1)PC端
儲存範本,點選PC端預覽,如下圖所示:
2)行動端
4. 範本下載
點選下載範本:比較不同排列的字串內容是否相同.cpt