excel - 如何在excel中执行成对行差异
问题描述
我必须找到成对的差异:
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 步骤。有什么捷径可以做到吗?
解决方案
如果有动态数组公式:FILTER
和SEQUENCE
=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))