首页 > 解决方案 > 如何在excel中执行成对行差异

问题描述

在此处输入图像描述 给出了 B1 到 B14 的障碍

我必须找到成对的差异:

B1-B2
B1-B3
B1-B4
xx
B1-B14

等等

B2-B1
B2-B3
xx
B2-B14
X
X
X

B14-B1
B14-B2
xx
B14-B13

我尝试选择行,修复单元格并拖动一些集合,它需要 14*7 步骤。有什么捷径可以做到吗?

标签: excel

解决方案


如果有动态数组公式:FILTERSEQUENCE

=FILTER("B"&INT(SEQUENCE(14^2,,0)/14)+1&"-B"&MOD(SEQUENCE(14^2,,0),14)+1,INT(SEQUENCE(14^2,,0)/14)<>MOD(SEQUENCE(14^2,,0),14))

![在此处输入图像描述

要执行这些值,请使用:

=FILTER(INDEX($C$1:$C$14,INT(SEQUENCE(14^2,,0)/14)+1)-INDEX($C$1:$C$14,MOD(SEQUENCE(14^2,,0),14)+1),INT(SEQUENCE(14^2,,0)/14)<>MOD(SEQUENCE(14^2,,0),14))

在此处输入图像描述


推荐阅读