按照你的图,应该是D列显示结果吧,在D1输入:
=LOOKUP(A1,{"A","B","C","D","E"},{1,2,3,4,5})
公式往下填充或复制。
=CODE(A1)-64
如果大小写不分,公式改为:
=MOD(CODE(A1)-64,30)
依照高手 "Lioncai" 的方式,再按你的描述,应该为:
C1=LOOKUP(A6,{"A","B","C","D","E"},{1,2,3,4,5})
然后从C2开始向下填充公式
用=CODE(A1)-64的方法只是显示文本第一个字母的数字代码。
另外一种方法。
在D1单元格内输入公式如下,你复制粘贴即可。
=IF(A3="A",1,IF(A3="B",2,3))
然后选中D1单元格,鼠标移到D1右下角,拖动右下角十字标计向下复制公式即可。
公式说明:如果A1单元格等于A,则D1=1,否则(即如果A1不等于A时)
这时又嵌套了个条件,即在A1不等于1的条件下,A1如果=B,则D1=2,否则D1就=3.
注:
1.上面仅为两个条件,如果A1=4,D1也会=3,因为只设了2个条件,如果要增加条件,可在
以上你也可将引号内的A及B变成其它条件。条件为真或假的值1、2、3或以改成自己想要的条件值,如果是文本,需要用引号(英文的引号)括住文本即可。
如公式=if(A1="土豆","2.5元/斤",if(A1="香蕉","3元/斤","1元/斤"))