Excel复杂的相交单元格

问题描述

我正在努力争取一份报告。有什么办法可以完成这项任务?

当您看图片时,有一个我想知道的交点。

问题在于它不是单个值,大约有400个单元格。因此,excel需要通过“ Suma”和“ L. godz.pozostalych do odebrania”来分析整个工作表。

我想要实现的目标:

  1. 我想获取所有红色交叉点的值(我突出显示它们只是为了使它们可见,通常它们没有颜色)
  2. 如果它们的值大于0,我希望将它们打印在具有ID号的下一张纸上。

这也将是一个重复的过程,每个月需要完成工作表,因此我想创建一些适用于所有工作表的东西。 谢谢您的帮助!

解决方法

根据您的评论,对我来说,您真正需要的只是J列中包含单词suma的行中的最后一个数字值。垂直标题似乎无关紧要(除非该列的标记(如果需要)。

鉴于您拥有Excel 2019,我假设您没有FILTERSEQUENCE函数,这些函数可以简化公式,但是以下方法可以工作:

  • 我选择了一个包含所有数据的范围,并NAME对其进行了myRng

然后,以下公式将返回单词“ suma”所在行中的最后一个数字值:

=IFERROR(LOOKUP(2,1/ISNUMBER(INDEX(myRng,AGGREGATE(15,6,1/(INDEX(myRng,2)="suma")*ROW(myRng),ROWS($1:1)),0)),INDEX(myRng,"")

在公式INDEX(myRng,2)的一部分中,您将需要更改2以反映代表列myRng的{​​{1}}列。 (或者您可以将J定义为从myRng列开始)

enter image description here

您应该能够找出公式或过程来在另一个工作表上显示相关值。