我有以下Excel电子表格:
A B C D E F 1 KPI Profit 2 Variancy 5% 3 Performance very high 4 5 Description Revenue Costs Profit 6 very low -10% -8% -5% 7 low -5% -3% -2% 8 meaningless 0% 0% 0% 9 high 5% 3% 2% 10 very high 10% 8% 5% 11 12
Cell B1 和 B2
Cell B1
B2
到目前为止 Cell B3 我用下面的公式得到 Description 根据中的输入从表中 Cell B2
Cell B3
Description
Cell B2
=INDEX($A$5:$D$10,MATCH(B2,$D$5:$D$10,1),1)
这一切都很好。
然而,现在我的问题是,我还想包括 作为变量输入到公式中,以防用户更改 Profit 到 Revenue $D$5:$D$10 到 $B$5:$B$10
Profit
Revenue
$D$5:$D$10
$B$5:$B$10
我必须改变我的公式什么才能使它起作用?
IF 公式并检查B1单元格的值。根据结果,更改传递给的参数 MATCH 配方:
IF
MATCH
=INDEX($A$5:$D$10,IF($B$1="Revenue",MATCH(B2,$B$5:$B$10,1),MATCH(B2,$D$5:$D$10,1)),1)