我正试图将两列列表转换为一个矩阵,如所附图像所示。矩阵的y轴包含来自列表的第一列的唯一项,而矩阵的x轴包含来自列表的第二列的唯一项。该矩阵填充有列表中对应的x轴和y轴项的出现次数。列表中大约有10,000行。
我用这种“不太聪明”的方式来做这件事。首先,I CONCAT
两列中的项,然后COUNTED
它们在列表中的出现次数。然后我使用Excel函数删除重复项并粘贴为矩阵。接下来,我用CONCAT
填充矩阵以唯一标识单元格。最后,我使用VLOOKUP
从列表中查找值。有没有更好、更聪明的方法来做到这一点?TIA
4条答案
按热度按时间wmtdaxz31#
其中MMULT是创建计数的2D溢出的实际计算。VSTACK/HSTACK只是围绕头文件构建的
nfg76nw02#
数据透视表将为您做这件事。您可以使用
Microsoft 365
动态公式来实现这一点。给予一下-nwlls2ji3#
使用
LAMBDA()
公式可以使其更详细。因此,您只需要指定输入范围和公式来处理LAMBDA()
中的其他计算。crcmnpdw4#
使用
COUNTIFS()
的另一种选择·单元格
D1
中使用的公式