返回

Excel专题问题求助

◆ 微信扫描二维码分享
◆ 手机QQ扫描二维码,点击右上角···分享到QQ好友或QQ空间
请拨打电话:4008017500

更多 关闭

一个非常复杂的公式

手中的红蓝

2025-09-23 15:22:19

统计表一  工作表

FU1819  这里公式很复杂 就是有点小遗憾

=IFERROR(IF($FT$1818="遗漏值",IFERROR(-TEXT(SMALL(IF((IF((ROW(OFFSET(FU$1,$FT$1815-2,,$FT$1816-$FT$1815+1))=$FT$1815-1)+(ROW(OFFSET(FU$1,$FT$1815-2,,$FT$1816-$FT$1815+1))=$FT

$1816+1)+(ISNUMBER(MATCH(OFFSET(FU$1,$FT$1815-2,,$FT$1816-$FT$1815+1),$FT$1820:$FT$1839,0))),1,0)=1)*
(IF((ROW(OFFSET(FU$1,$FT$1815-1,,$FT$1816-$FT$1815+1))=$FT$1815-1)+(ROW(OFFSET(FU$1,$FT$1815-1,,$FT$1816-$FT$1815+1))=$FT$1816+1)+(ISNUMBER(MATCH(OFFSET(FU$1,$FT$1815-1,,$FT

$1816-$FT$1815+1),$FT$1820:$FT$1839,0))),1,0)=0),ROW(INDIRECT("A1:A"&$FT$1816-$FT$1815+1)),9999),ROW(A1)),"[<=1010]0;!#!N!/!A")
+TEXT(SMALL(IF((IF((ROW(OFFSET(FU$1,$FT$1815-1,,$FT$1816-$FT$1815+1))=$FT$1815-1)+(ROW(OFFSET(FU$1,$FT$1815-1,,$FT$1816-$FT$1815+1))=$FT$1816+1)+(ISNUMBER(MATCH(OFFSET(FU$1,$FT

$1815-1,,$FT$1816-$FT$1815+1),$FT$1820:$FT$1839,0))),1,0)=0)*
(IF((ROW(OFFSET(FU$1,$FT$1815,,$FT$1816-$FT$1815+1))=$FT$1815-1)+(ROW(OFFSET(FU$1,$FT$1815,,$FT$1816-$FT$1815+1))=$FT$1816+1)+(ISNUMBER(MATCH(OFFSET(FU$1,$FT$1815,,$FT$1816-$FT

$1815+1),$FT$1820:$FT$1839,0))),1,0)=1),ROW(INDIRECT("A1:A"&$FT$1816-$FT$1815+1)),9999),ROW(A1)),"[<=1010]0;!#!N!/!A")+1,""),SUBTOTAL(IF($FT$1818="单连个数和",2,9),OFFSET(FU$1,

$FT$1815-2
+TEXT(SMALL(IF(((ROW(OFFSET(FU$1,$FT$1815-2,,$FT$1816-$FT$1815+1))<>$FT$1815-1)*(ROW(OFFSET(FU$1,$FT$1815-2,,$FT$1816-$FT$1815+1))<>$FT$1816+1)*(ISNUMBER(MATCH(OFFSET(FU$1,$FT

$1815-2,,$FT$1816-$FT$1815+1),$FT$1820:$FT$1839,0)))=0)*
((ROW(OFFSET(FU$1,$FT$1815-1,,$FT$1816-$FT$1815+1))<>$FT$1815-1)*(ROW(OFFSET(FU$1,$FT$1815-1,,$FT$1816-$FT$1815+1))<>$FT$1816+1)*(ISNUMBER(MATCH(OFFSET(FU$1,$FT$1815-1,,$FT

$1816-$FT$1815+1),$FT$1820:$FT$1839,0)))=1),
ROW(INDIRECT("A1:A"&$FT$1816-$FT$1815+1)),9999),ROW($A1)),"[<=1010]0;!#!N!/!A"),,
-TEXT(SMALL(IF(((ROW(OFFSET(FU$1,$FT$1815-2,,$FT$1816-$FT$1815+1))<>$FT$1815-1)*(ROW(OFFSET(FU$1,$FT$1815-2,,$FT$1816-$FT$1815+1))<>$FT$1816+1)*(ISNUMBER(MATCH(OFFSET(FU$1,$FT

$1815-2,,$FT$1816-$FT$1815+1),$FT$1820:$FT$1839,0)))=0)*
((ROW(OFFSET(FU$1,$FT$1815-1,,$FT$1816-$FT$1815+1))<>$FT$1815-1)*(ROW(OFFSET(FU$1,$FT$1815-1,,$FT$1816-$FT$1815+1))<>$FT$1816+1)*(ISNUMBER(MATCH(OFFSET(FU$1,$FT$1815-1,,$FT

$1816-$FT$1815+1),$FT$1820:$FT$1839,0)))=1),
ROW(INDIRECT("A1:A"&$FT$1816-$FT$1815+1)),9999),ROW($A1)),"[<=1010]0;!#!N!/!A")
+TEXT(SMALL(IF(((ROW(OFFSET(FU$1,$FT$1815-1,,$FT$1816-$FT$1815+1))<>$FT$1815-1)*(ROW(OFFSET(FU$1,$FT$1815-1,,$FT$1816-$FT$1815+1))<>$FT$1816+1)*(ISNUMBER(MATCH(OFFSET(FU$1,$FT

$1815-1,,$FT$1816-$FT$1815+1),$FT$1820:$FT$1839,0)))=1)*
((ROW(OFFSET(FU$1,$FT$1815,,$FT$1816-$FT$1815+1))<>$FT$1815-1)*(ROW(OFFSET(FU$1,$FT$1815,,$FT$1816-$FT$1815+1))<>$FT$1816+1)*(ISNUMBER(MATCH(OFFSET(FU$1,$FT$1815,,$FT$1816-$FT

$1815+1),$FT$1820:$FT$1839,0)))=0),
ROW(INDIRECT("A1:A"&$FT$1816-$FT$1815+1)),9999),ROW($A1)),"[<=1010]0;!#!N!/!A")+1))),"")


就是其中遗漏值这个公式

没有表达出遗漏值为0的情况

他最小为1


遗漏值为0 意思就是上下期 都符合设定值 挨着

制定任意数字


比如指定2和4
2
4

那么遗漏值 就是0


如果只指定2
X
X
2

遗漏值就是2

上一篇 下一篇

636

12