这是我的样本数据我需要一个Excel公式,当我输入14或13或9或2时返回B,同样,如果我输入1或0或11或12,它应该返回A。有人能帮帮我吗我尝试使用INDEX和match函数,如
=IFERROR(INDEX($E$1:$E$5,MATCH(G1,IF(($B$1:$D$5=G1)+($A$1:$A$5=G1), $B$1:$D$5),0)),"Not Found")
字符串我的输入是12。但是它给我的值没有找到,尽管值在那里
kb5ga3dv1#
使用INDEX()、MAX()和ROW()的另一种替代方法
的数据·单元格H2中使用的公式
=INDEX($E$1:$E$5,MAX(--(H1=A1:D5)*(ROW(A1:D5))))
字符串
**注意:**由于您已标记为Excel-2007,请不要忘记在退出编辑模式时按CTRL+SHIFT+ENTER。
Excel-2007
sgtfey8w2#
Excel-2007真的吗如果是,那么试试:x1c 0d1x的数据G2中的公式:
G2
{=INDEX(E1:E5,MATCH(1,MMULT(N(A1:D5=G1),{1;1;1;1}),0))}
字符串如果动态数组可用:
=CONCAT(REPT(E1:E5,A1:D5=G1))
型
2条答案
按热度按时间kb5ga3dv1#
使用INDEX()、MAX()和ROW()的另一种替代方法
的数据
·单元格H2中使用的公式
字符串
**注意:**由于您已标记为
Excel-2007
,请不要忘记在退出编辑模式时按CTRL+SHIFT+ENTER。sgtfey8w2#
Excel-2007真的吗如果是,那么试试:
x1c 0d1x的数据
G2
中的公式:字符串
如果动态数组可用:
型