我已经看到了一些类似的问题,但没有一个是正确的。
我想知道我是否可以根据同一行中的最大值返回行单元格,但是不同的单元格。
所以我有这个;
| A | B | Date
1| X | 2 | 01/01/17
2| Y | 3 | 17/01/17
3| Z | 4 | 18/01/17
4| X | 2 | 21/01/17
5| Y | 3 | 03/02/17
6| Z | 4 | 03/02/17
7| Z | 4 | 07/03/17
8| Z | 4 | 09/03/17
9| Y | 3 | 13/03/17
因此,列A显示字符串,列B计算列A字符串重复的次数。我有另一张表,每个月都有一行,分别是01,02,03,04等。我正在尝试从A列中获取字符串,其中B列中的最高值按每月分组。因此,对于上面的示例,下一个工作表看起来就是这样;
| A | B
1| X | 2
2| Draw | 1
3| Z | 2
我已经能够使用相似功能实现日期分组方面;
IFS(E:E,D:D,">=" & DATE(A$2,B6,1),D:D,"<=" & DATE(A$2,B6,EOMONTH(B6,0)))
如果有人对如何实现这一点有任何想法,我将不胜感激!
编辑; 我已经成功地计算出部分内容,我已经能够使用
获得最常见的名称(不检查倍数)=OFFSET(A1,MATCH(MAX(Count),Count,0),0)
现在我只需要一种方法将该公式与这个公式合并;
=IF(AND(Dates >= DATE(2017,9,1), Dates <= DATE(2017,9,EOMONTH(9,0))),)
如何将= IF的结果传递给= OFFSET?