excel中多个或多列数据,如何俩俩做差
发布网友
发布时间:2022-04-23 14:18
我来回答
共2个回答
热心网友
时间:2023-09-17 09:00
你这问题是个复杂的排列与组合,要根据具体情况,很难给你的准确的案,其实这问题不适合函数的!
下面举例说明一下,假设A列有10个数字两两差,我们可以,先用A1单元格为被减数,从A2差到A10,再以A2为被差数从A3差A10。。。。依次类推可以得到一个类似矩阵的三角形数阵列,如同九九口决表,公式如下
=IF(COLUMN(A1)+ROW(A1)>10,"",INDIRECT("$A"&COLUMN(A1))-INDIRECT("$A"&COLUMN(A1)+ROW(A1)))
复制此公式到B1下拉并横拖,就会出现你所要的数据阵列
注:如果数据过大,表格的列数有可能不够(B列只求出A1减所有数的结果,C列求出A2减所有数的结果,依此类推)此公式去掉了本身自减的情况,也去掉了累A1-A2再出现A2-A1这种情况)
你的问题太复杂,这里只能答成这样了,公式中的>10是数据个数,如果你是999个数那就把>10改成>999
热心网友
时间:2023-09-17 09:01
来日绮窗前,寒梅著花未。