EXCEL求教,序号栏设置了有效性为A,B,C,D,E 如何设置选择A时数据栏自动显示1,2,3,4,5 选择B时7 8 9 10

如题所述

=INDEX($D$4:$H$10,,MATCH($B$2,$D$3:$H$3,0))
下拉追问

如果这些不是数值,而是文本,应该怎么引用啊?

追答

你试试这个公式,看能不能用。
如果没有数据的地方不显示0,可写成:
=INDEX($D$4:$H$10,,MATCH($B$2,$D$3:$H$3,0))&""

追问

我的意思是那些$D4:$H10不是数值,而是文本该如何引用
我用多重IF的,但是太麻烦了

追答

文本和数字,这个公式一样用的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-26
用IF多重判断吧
相似回答