如何根据单元格值过滤数据

如何根据单元格值过滤数据

我正在尝试根据单元格值过滤我的数据。我的数据范围为 12 个月。到目前为止,我只能过滤一个月,我无法弄清楚如何根据我的单元格值过滤所有 12 个月。这是我使用的公式,=INDEX(B6:B25,MATCH(B50,B4:AP4,0))我已包含指向我的文件的链接以便更好地说明。我的 MATCH 单元格是$B$1,我的公式放在单元格中$B$2

以下是我的链接

感谢大家的帮助

答案1

我根据所附屏幕截图中显示的示例构建了该解决方案。

在您的公式中,=INDEX(B6:B25,MATCH(B50,B4:AP4,0))您尝试匹配不同行间隔的月份,但看起来不可能用单个公式来适应。

在此处输入图片描述

怎么运行的:

  • 在单元格中写入月份名称F46G46& H46
  • 在单元格中写入此公式F47并正确填充。

    =INDEX($A$47:$A$59,MATCH(F46,$A$46:$A$59,0))

笔记:

  • 此公式将仅返回每个月的第一个匹配值。

  • 您需要扩展 Row 中的月份列表46以及 Row 中的公式47

根据需要调整公式中的单元格引用。

相关内容