如何在excel中设如果公式?例:如果A1=深圳,则B1=张三;如果A1=东莞,则B1=李四;如果A1=广州,则B1=王五

 我来答
无畏ing
2012-10-08 · TA获得超过6406个赞
知道大有可为答主
回答量:4549
采纳率:78%
帮助的人:2496万
展开全部
在b1输入:
=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,),""))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
芮城老憨
2012-10-08 · TA获得超过5064个赞
知道大有可为答主
回答量:3744
采纳率:0%
帮助的人:2486万
展开全部
b1=if(A1="深圳","张三",if(A1="东莞,"李四",if(A1="广州","王五","")))
追问
不行呀,显示错误值呀?如果是数字的话就行,但是文字好像就出现错误。是怎么回事呢?
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
七彩石头花6678
2012-10-08 · TA获得超过345个赞
知道小有建树答主
回答量:419
采纳率:53%
帮助的人:141万
展开全部
在B1输入:=IF(A1="深圳","张三",IF(A1="东莞","李四",IF(A1="广州","王五")))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zow315
2012-10-08 · 超过14用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:43.4万
展开全部
=VLOOKUP(A1,{"深圳","张三";"东莞","李四";"广州","王五"},2,0)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蒙眼感知兔
2012-10-08
知道答主
回答量:16
采纳率:0%
帮助的人:5.2万
展开全部
用IF函数就为 b1=if(A1="深圳","张三",if(A1="东莞,"李四",if(A1="广州","王五","")))
如果是想大量提取某些固定规律的组合可以用vlookup函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式