作者enjoyyou (漫步人间)
看板ask
标题Re: [请问] excel检查数值显示特定字串
时间Mon Feb 22 09:47:50 2016
※ 引述《k1230588 (恒秋)》之铭言:
: ┌───┬───┬───┐
: │ │ │ │
: │ A1 │ A2 │ │
: │ │ │ │
: ├───┼───┼───┤
: │ │ │ │
: │ B1 │ B2 │ │
: │ │ │ │
: └───┴───┴───┘
: 请问一下
: 如果我希望在A1输入字串
: 由A2检查A1,如果符合某些结果则显示特定字串
: 但结果超过一种要使用何种函数呢?
: 举例来说 输入A1="1" A2显示"微积分"
: ="2" A2显示"统计学"
: ="3" A2显示"经济学"
: ="4" A2显示"会计学"
: B2则采用一样规则检查B1以此类推
: 类似这样,用IF只能检查一次,剩下的都会变成False的结果
IF再IF
在A2
=IF(A1=1,"微积分",IF(A1=2,"统计学",IF(A1=3,"经济学","会计学")))
不过要是出现1234以外的值 都会显示"会计学"就是
要避免的话 就是再一个IF(A1=4,"会计学","") 非1234就会显示空白
至於VLOOKUP就是譬如我在
D1 输入 1 E1 输入 微积分
D2 输入 2 E2 输入统计学
这样弄到 D4 E4
然後A2的公式就打 =VLOOKUP(A1,D:E,2,0)
就会根据A1的值去参照D然後显示出对应的E
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.249.146.33
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ask/M.1456105674.A.BDE.html
※ 编辑: enjoyyou (60.249.146.33), 02/22/2016 09:48:39
※ 编辑: enjoyyou (60.249.146.33), 02/22/2016 09:49:41
1F:推 k1230588: 感谢 晚点回去试试看 02/22 10:32
2F:→ jhg5702: 也可以试试 choose() 02/22 17:54