如何在excel中设如果公式?例:如果A1=深圳,则B1=张三;如果A1=东莞,则B1=李四;如果A1=广州,则B1=王五
6个回答
展开全部
在b1输入:
=hlookup(a1,{"深圳","东莞","广州";"张三","李四","王五"},2,)
如果地名很多的话,建议建立一个工作表存放地址和姓名的对应关系
比如在SHEET2表的A列存放地名,在B列存放人名,那么就可以在SHEET1表的B1输入:
=if(a1="","",if(countif(sheet2!a:a,a1),vlookup(a1,sheet2!a:b,2,""),))
=hlookup(a1,{"深圳","东莞","广州";"张三","李四","王五"},2,)
如果地名很多的话,建议建立一个工作表存放地址和姓名的对应关系
比如在SHEET2表的A列存放地名,在B列存放人名,那么就可以在SHEET1表的B1输入:
=if(a1="","",if(countif(sheet2!a:a,a1),vlookup(a1,sheet2!a:b,2,""),))
追问
你好!再请教一下!建立一个工作表存放地址和姓名的对应关系,怎么套公式?上面所说的公式也是显示错误值。谢谢!
追答
上面写错了,用下面这个公式:
=if(a1="","",if(countif(sheet2!a:a,a1),vlookup(a1,sheet2!a:b,2,),""))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
b1=if(A1="深圳","张三",if(A1="东莞,"李四",if(A1="广州","王五","")))
追问
不行呀,显示错误值呀?如果是数字的话就行,但是文字好像就出现错误。是怎么回事呢?
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在B1输入:=IF(A1="深圳","张三",IF(A1="东莞","李四",IF(A1="广州","王五")))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=VLOOKUP(A1,{"深圳","张三";"东莞","李四";"广州","王五"},2,0)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用IF函数就为 b1=if(A1="深圳","张三",if(A1="东莞,"李四",if(A1="广州","王五","")))
如果是想大量提取某些固定规律的组合可以用vlookup函数
如果是想大量提取某些固定规律的组合可以用vlookup函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询