【发布时间】:2020-10-13 23:59:08
【问题描述】:
我有 Excel,我根据 Column1 和 Month 对绿色表(表 2)中的数据求和(总和在第 3 列中)。 A 列中的月份由函数 SEQUENCE 生成,标题取自蓝色表。 “B2”中的公式 =SUMIFS(Table2[Column2];Table2[Column1];B1#;Table2[Month];A2#)
感谢 # 公式溢出到整个范围“B2:D13”。到目前为止,一切都很完美。但现在我需要使用 MAX 函数来获取每一行的 MAX 值。但是当我通过#引用范围时,它将占用整个范围“B2:D13”有什么办法,如何将最大公式溢出到每一行,但只在具体行上引用?
【问题讨论】:
-
你尝试过 MAXIFS 吗?
-
这行不通。我将不得不将 MAXIFS 用于绿表,如果一个成本中心和一个月有多个值,那么它将取最大的一个而不是总和中最大的......否则这只是一个例子,我在其他地方一直遇到同样的问题这就是为什么我需要一些解决方案来区分何时使用 MAX 函数引用整个范围以及何时我只想获取行中的值但溢出函数...
标签: excel dynamic-arrays