龟博士 发表于 2021-10-5 23:52:00

求对角线到

请教高手,怎样求对角线到




中鸿仟禧广告评选 发表于 2021-10-11 19:49:31

这个问题出现过一次了。
=MAX(MMULT(N(ROW(1:75)>=COLUMN($A:$BW)),--TEXT(N(OFFSET(A76,1-ROW(1:75),ROW(1:75)-1)),"[<=2]-9\e9")))

慕虚荣 发表于 2021-11-13 20:51:14

365版本
=LET(aa,ROW(INDIRECT("1:"&MATCH(1=1,N(OFFSET(A76,1-ROW(1:76),ROW(1:76)-1,))<3,)-1))-1,SUM(N(OFFSET(A76,-aa,aa,))))

小宝当家 发表于 2021-11-21 11:50:30

A78=SUMPRODUCT((ROW(A76)-ROW(A$1:$AM$76)=COLUMN(A$1:$AM$76)-COLUMN(A76))*(COLUMN(A$1:$AM$76)<MIN(IF((ROW(A76)-ROW(A$1:$AM$76)=COLUMN(A$1:$AM$76)-COLUMN(A76))*(A$1:$AM$76<=2),COLUMN(A$1:$AM$76))))*A$1:$AM$76)

梁哲 发表于 2021-12-13 14:32:51

基本正确。只是当A76=1时,公式出错。

仙人张 发表于 2021-12-26 14:02:32

加一个边界。
=MAX(,MMULT(N(ROW(1:75)>=COLUMN($A:$BW)),--TEXT(N(OFFSET(A76,1-ROW(1:75),ROW(1:75)-1)),"[<=2]-9\e9")))

显像粒子 发表于 2021-12-29 03:38:46

=IFERROR(EVALUATE(LEFT(CONCAT(TEXT(N(OFFSET(A76,1-ROW(1:76),ROW(1:76)-1)),"[<=2]"&REPT(" ",99)&";+0")),99)),0)
数组三键右拉。

惠比寿麝香葡萄 发表于 2022-1-6 11:51:10

2楼的高手,你的公式完全正确。6楼的高手,你的公式基本正确。另外,有个公式=IFNA(SUM(INDEX(N(OFFSET(A76,COLUMN(A76)-COLUMN(A:$P),COLUMN(A:$P)-COLUMN(A76))),N(IF(1,ROW(INDIRECT("1:"&MATCH(2,N(OFFSET(A76,COLUMN(A76)-COLUMN(A:$P),COLUMN(A:$P)-COLUMN(A76))),))))))),"")用在这里出错,请问能改吗?谢谢你们了。
页: [1]
查看完整版本: 求对角线到