在excel表格中if的问题

来源:百度知道 编辑:UC知道 时间:2024/06/02 13:06:59
在excel表格中,单元格A1为张三,李四,王五,赵六的随机人的姓名。当A1=张三或李四时,单元格A2=办公室;当A1=王五或赵六时,单元格A2=财务室;请教高手如何解决这个问题

修正一下网仁的答案:
=VLOOKUP(A1,{"张三","办公室";"李四","办公室";"王五","财务室";"赵六","财务室"},2,0)
参数全了,不容易出错
用if的话
=IF(or(a1="张三",a1="李四"),"办公室",IF(or(a1="王五",a1="赵六"),""财务室",""))
我觉得还是输全了比较好。
而且楼主可能不止这几个人和部门,如果是这样,可以在or函数里继续加人名,把最后的""用嵌套的if函数替代

=VLOOKUP(A1,{"张三","办公室";"李四","办公室";"王五","财务室";"赵六","财务室"},2)

=IF(OR(A1="张三",A1="李四"),"办公室",IF(OR(A1="王五",A1="赵六"),"财务室","其他"))

=IF(or(a1="张三",a1="李四"),"办公室","财务室")

什么意思????