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来提交。 根据需要拖放/复制此公式。
看图像以供参考。
注意:根据需要更改公式中的范围。