作者scuderia ( )
看板Office
標題[算表] excel 中 or 的精簡寫法
時間Thu Aug 9 11:43:21 2018
軟體: excel 2016
現在有一串 10-11 位數的數字編碼,
要抓前七位判斷是否是特定條件的九種編碼,
如果是的話,就要抓後三碼,如果不是就只抓後兩碼,
所以我目前寫成這樣:
=IF(OR(LEFT(A13,7)="條件1",LEFT(A13,7)="條件2",....,LEFT(A13,7)="條件9"),
MID(A13,9,3),MID(A13,10,2))
現在覺得比較麻煩的是,因為是要抓前七位數字,
又得把函式寫在一格內,
所以要重複寫 9 次 LEFT(A13,7),
不知道有沒有 OR(LEFT(A13,7)="條件1","條件2","條件3"....,"條件9")
類似這樣比較簡單的寫法呢?
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.101.84.200
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1533786204.A.86E.html
2F:→ soyoso: vlookup 08/09 11:54
5F:→ scuderia: 了解了,感謝大大指導! 08/11 10:36