如何对Excel表中的单元格自动赋值?

请问各位Excel高手们:如上图,比如我对Y单元格设定3个值,分别只能输入YPN,当输入Y时结果显示在黄色区域,数值显示19,请问怎么设置?最好是简单易懂的,必万分感谢!... 请问各位Excel高手们:如上图, 比如我对Y单元格设定3个值,分别只能输入Y P N,当输入Y时结果显示在黄色区域,数值显示19,请问怎么设置?最好是简单易懂的,必万分感谢! 展开
 我来答
1975qjm
高粉答主

推荐于2017-12-15 · 关注我不会让你失望
知道大有可为答主
回答量:2万
采纳率:74%
帮助的人:7556万
展开全部
假设该"Y"所在单元格为A2单元格,"19"所在单元格为A9单元格
如果是"P"或"N"时是对应什么值?我假设分别对应 20 和 21
那么A9单元格写入公式
=IF(A2="","",VOOKUP(A2,{"Y",19;"P",20;"N",21},2,))

表格的顶上是一排字母A,B,C,.......这个就是列标
表格的左边是一竖列的数字1,2,3,.......这个就是行号
列标加上行号就是就是单元格的名称,单元格名称也叫做单元格地址,如A列的第三行,为A3单元格,C列的第18行为C18单元格,第五列的第七行就是E7单元格,这样形成了一个个的坐标,标明了每个单元格的位置.
追问

谢谢你,你可能还不太明白我的意思!

我想达到的效果是:

我给上图的B2、B3、B4分别设置了3个选项Y、P和N,并且赋值Y=2,P=1,N=0。单击单元格即可任意选择,我想让最终的总分显示在如图黄色底单元格内,同时如果B2、B3、B4这3个单元格任意一个变动时,B5单元格自动变动。

另外,如果可以的话,能不能用最简单的原理解释一下VOOKUP,非常感谢!

追答
B5单元格写入公式
=SUMPRODUCT((B2:B4={"Y","P","N"})*{2,1,0})

出题自已说不明白,反怪别人不懂你意思,你真NB
笑一笑说一说
科技发烧友

2013-11-19 · 职场办公软件基础应用
笑一笑说一说
采纳数:16868 获赞数:33710

向TA提问 私信TA
展开全部
=IF(A2="Y",19,"")
追问
谢谢您,我想可能不是我想要的答案。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式