我希望能够在相邻列中根据特定标准找到最常见的值。例如:
>**ROW A** ----- **ROW B**
>Blue ---------- Jason
>Blue ---------- Jason
>Blue ---------- Charles
>Red ---------- Alfred
>Red ---------- Alfred
>Red ---------- Barry
>Green --------- Barry
我想要一个如下所示的公式
if(X=Row_A_Value,Mode of X)
例如,如果“BLUE”,则输出将为“JASON”。如果“RED”,输出将为“ALFRED”
我尝试过使用 Index(Mode(Match)) 但没有任何运气......
感谢您的帮助!
不完全是最漂亮的公式,但这个数组公式有效:(添加换行符以提高可读性)
= INDEX(B1:B7,MATCH(MAX(COUNTIFS(A1:A7,"Blue",B1:B7,B1:B7)),
COUNTIFS(A1:A7,"Blue",B1:B7,B1:B7),0))
可能有一种更有效的方法,但这只是我能想到的第一个方法。
显然,只需替换两个实例"Blue"
在上面的公式中"Red"
为了寻找红色。
Note this is an array formula, so you must press Ctrl+Shift+Enter after typing this formula rather than just Enter.
请参阅下面的工作示例。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)