在excel中如何实现

来源:百度知道 编辑:UC知道 时间:2024/05/14 08:35:46
例如,如果A1中为“一年级”,则B1中为123(数值);A1为“二年级”,则B1中为78;A1为“三年级”,B1中为56
(A1中为文字,B1中为数值)

=VLOOKUP(LEFT(A1),{"一",123;"二",78;"三",56},2,0)
如果还有其他年级,往上加不会增加公式的难度。

这个实现起来很简单,选中B1在上面的公式条上面选fx图标,
在弹出来的插入公式框里面选if,第一个栏中打条件比如A1=二年级,第二个打B1=78,基本就这个样子了,复杂的自己研究下就行了。

在B1输入
=IF(A1="一年级",123,(IF(A1="二年级",78,(IF(A1="三年级",56,"")))))
然后在A1输入试试

=if(a1="一年级",123,if(a1="二年级",78,56))

楼主说的可是数据有效性的问题?

点一下单元格,里面可以选,1,2,3 年级.然后后面的单元格自动显示你想要的结果??

楼主提问的太模糊,不好回答