设定EXCEL表中某个单元格的公式

来源:百度知道 编辑:UC知道 时间:2024/07/07 12:02:37
问题:在EXCEL表格中,设定D1的公式,即D1=?
要求:D1随A1数值的变动而变动,如A1=A时,D1=1;A1=B时,D1=2;A1=C时,D1=3;A1=D时,D1=4
说明:A1是活动单元格,可以在旁边的下拉列表中选择A或B或C或D,其对应的数值分别是1、2、3、4
非常感谢您的回答,但是按照您的设定公式,当我改变A B C D所对应的数值时,单元格D1的数值却不发生变化。还有就是我只是举了A B C D四个项,如果项有很多的话,那么这个公式是不是太长了,而且只能手动输?请您赐教
好的,那我再重新描述一下我的问题吧:
问题:求单元格D1的值?
说明:A1是个活动单元格,旁边有个小按钮即下拉菜单,其中有N个选项(A、B、C、 D...N小于20),每一个选项都对应一个数值,数值没有规律,现在我的要求是当A1选中任意一个选项时,如选项A,这时单元格D1所对应的值就自动变成选项A所对应的数值,同样的,当我选B时,单元格D1所对应的值就变成选项B所对应的数值,不知我有没有说清楚?再次恳请您帮忙!

你这是示意还是就是A、B、C、D?
如果就是A、B、C、D,D1输入公式=CODE(A1)-64即可。
如果是示意,公式为=MATCH(A1,{"A","B","C","D"},)

公式都是针对具体情况的,不要想一个公式解决所有问题。所以要解决问题请尽量将问题描述清楚,主要是将其规律说清楚。
规律性越强越能简化公式。

还是无法做。因为A1各值所对应的是什么数值你没说。
如果可能,将文件发到我的邮箱,再请说明A、B、C、 D...N各对应什么数值。
zhoutila@163.com