Re: [算表] excel 依选择的条件进行数据求和

楼主: windknife18 (windknife18)   2024-04-08 17:37:50
https://tinyurl.com/3h2mncwk
F2
=LET(
a,IFERROR(HSTACK("区间一", FILTER(区间一!$A$2:$B$100,区间一!
$A$2:$A$100<>"")),"区间一"),
b,IFERROR(HSTACK("区间二", FILTER(区间二!$A$2:$B$100,区间二!
$A$2:$A$100<>"")),"区间二"),
c,IFERROR(HSTACK("区间三", FILTER(区间三!$A$2:$B$100,区间三!
$A$2:$A$100<>"")),"区间三"),
d,VSTACK(a,b,c),
IF(A2="","",IF(A2="全部
",SUM(FILTER(INDEX(d,,3),INDEX(d,,2)=B2)),IF(NOT(ISNUMBER(FIND("+",A2))),
SUM(FILTER(INDEX(d,,3),(INDEX(d,,2)=B2)*(INDEX(d,,1)=A2))),
SUM(FILTER(INDEX(d,,3),(INDEX(d,,2)=B2)*(INDEX(d,,1)="区间
"&TEXTBEFORE(A2,"+"))))
+SUM(FILTER(INDEX(d,,3),(INDEX(d,,2)=B2)*(INDEX(d,,1)="区间
"&TEXTAFTER(A2,"+")))) )))
)
往下复制囉
※ 引述《roy020020 (北原)》之铭言:
: 软件:office
: 版本:365
: 算表网址如右:https://reurl.cc/dLEG56
: 希望依A栏选择的验证条件去计算F栏对应的值
: 目前只想的到用很多if去串,想请问有没有更快的方式可以整合?
: 进阶部分
: 如果要再直接从各页签串值后计算要怎么下公式
: 也就是不要显示区间一~三,直接整合进计算储存格中
: 再麻烦高手协助解惑,谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com