【发布时间】:2026-01-15 06:15:02
【问题描述】:
早上好,
我正在使用 Excel 2016 来分析股票数据。我需要找到特定月份内数据范围的最大值。我知道如何使用几个帮助列来做到这一点,但我想利用“maxifs”功能。我希望在下个月的第一个日期计算上个月的最大值。例如,在 2010 年 9 月 1 日,我希望显示 2010 年 8 月的最大值。我需要代码是动态的,所以我可以使用任何数据集。
这是我在单元格 C24 中的代码示例:
=IF(MONTH($A24)<>MONTH($A23),MAXIFS(B$2:B23,A$2:A23,MONTH(A$2:A23)=MONTH(A23)),"-")
这是我的示例电子表格的屏幕截图,以提供一些背景信息:
我知道我在条件 1 语法上有些偏差。任何帮助将不胜感激。
谢谢!
【问题讨论】:
标签: excel excel-formula date-range excel-2016 maxifs