作者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/cn.aspx?n=bbs/Office/M.1533786204.A.86E.html
2F:→ soyoso: vlookup 08/09 11:54
5F:→ scuderia: 了解了,感谢大大指导! 08/11 10:36