我需要将个人的年龄和薪水与表格进行比较以选择保险费。我的年龄范围在顶部,薪水范围在旁边。有没有一种方法可以让列/行代表一个范围?(即列B
is 1-5
, C
is6-10
等)
我的想法是使用INDEX
andMATCH
函数,但不想为每个年龄创建一列,为每个薪水创建一行。
我需要将个人的年龄和薪水与表格进行比较以选择保险费。我的年龄范围在顶部,薪水范围在旁边。有没有一种方法可以让列/行代表一个范围?(即列B
is 1-5
, C
is6-10
等)
我的想法是使用INDEX
andMATCH
函数,但不想为每个年龄创建一列,为每个薪水创建一行。
您只需要显示每个范围的“下限”,然后将 MATCH 与 1 一起用作第三个参数,例如 B1:E1 中的年龄范围为 1,6,11,16,然后 A2:A5 中的工资为 0、10000, 20000, 30000 然后使用这个公式
=INDEX(B$2:E$5,MATCH(G2,A$2:A$5,1),MATCH(H2,B$1:E$1,1))
其中 G2 和 H2 分别包含要查找的具体薪水和年龄。例如,查找 13 和 23000 将匹配 13 与 D1 中的 11 和 23000 与 A4 中的 20000 并且您从 D4 获得值
....是的,我知道一个13岁的孩子不太可能有23000的薪水......!