Excel索引公式占2个行variables

我有很多来自系统的原始数据,希望能够更容易阅读。

数据比我在这里展示的要多得多,但原理是一样的。 在“原始数据”图片所示的原始数据中,一个案例号在多行中重复。

我想转换这些数据,看起来像“解决scheme”的图片。 我尝试使用数据透视表,但我不能让文本显示在那里,我只能得到数字,如果我使用索引公式,我不能说超过案件号获取正确的行。 而在我的示例数据中,我需要先考虑案例编号,然后再考虑组名,才能find正确的行。

是优秀的正确的程序,或者我应该看看别的地方? 感谢您的帮助!

原始数据

假设您的原始数据在Sheet1并且需要在Sheet2显示解决scheme,以下内容可能会有所帮助。

若要连续显示Category 1 (Group 1, Group 2, Group 3, ....)Sheet2 Cell B1中input以下公式:

 =INDEX(Sheet1!$B$2:$B$31, MATCH(0, COUNTIF($A$1:A$1, Sheet1!$B$2:$B$31), 0)) 

这是一个数组公式,通过按Ctrl + Shift + Enter提交这个公式。 根据需要拖放/复制此公式。

要在Category 1下的行中显示Category 2 (Answer 1, Answer 2, Answer 3, ....)在工作表Sheet2 Cell B2中input以下公式:

 =IFERROR(INDEX(Sheet2!$C$2:$C$31, MATCH(0, COUNTIF(B$1:B1,Sheet2!$C$2:$C$31)+IF(Sheet2!$B$2:$B$31<>B$1, 1, 0), 0)), 0) 

再次,这是一个数组公式,通过按Ctrl + Shift + Enter来提交。 根据需要拖放/复制此公式。

看图像以供参考。

在这里输入图像说明

注意:根据需要更改公式中的范围。