excel中,当某一单元格是特定文字时,如何在另一单元格显示对应的数字?

格A输入 中国 ,格B输入 北京 ;格C 出现 1
格A输入 美国,格B输入 华盛顿;格C 出现 2
格A输入 英国,格B输入 伦敦 ;格C 出现 3
请问:格C输入什么公式?

1、以在单元格中输入数字,在另一单元格内显示生肖为例,首先在单元格A1中输入数字“10”。

2、然后在B1单元格中输入公式:

=CHOOSE(MOD(A1,12),"猴","羊","马","蛇","龙","兔","虎","牛","鼠","猪","狗","鸡")。意思是识别A1单元格在12个数字中取的数字对应哪个生肖。

3、点击回车即可生成公式计算结果,10对应的生肖为“猪”。

4、然后在A列单元格中继续输入其他12以内的数字,拖动B1单元格中的公式,即可得出结果。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-05-23
请举例。
假设A1单元格为“中国",则B1为5……
B1输入
=IF(A1="中国",5,"")追问

如果A1单元格是"中国",则B1是5,如果A1单元格是"美国",则B1是3,如果A1单元格是"韩国",则B1是1。像这种多个条件,B1单元格公式应该怎么写?谢谢!

追答

输入
=VLOOKUP (A1,{"中国",5;"美国",3;"韩国",1},2,0)

本回答被网友采纳
相似回答