发布网友 发布时间:2022-04-21 00:21
共4个回答
热心网友 时间:2023-10-27 23:14
可以使用以下方法来缩短简化下列公式,且保持原有全部功能:
使用LET函数来定义变量,避免重复计算相同的表达式5
使用NOT函数和IF函数来简化条件判断6
使用TEXTJOIN函数或CONCAT函数来合并文本字符串7
例如,您可以将下列公式改写为:
=IF(D2=“”,“”,LET(x,RIGHT(CP!$A$2:$A$6001,1),y,$D 2,SUMPRODUCT((CP!$D$2:$D$6001=y)*(NOT(TEXTJOIN(“,”,TRUE,x)=“P,U,T,B,Q”)))))
这样就可以减少字符数和括号数,提高可读性和性能。
热心网友 时间:2023-10-27 23:14
可以尝试以下几种方法来简化Excel公式:
热心网友 时间:2023-10-27 23:15
可以考虑使用动态数组来简化公式,并且使用通配符 Like 来匹配字母 P, U, T, B, Q。具体的公式如下:
热心网友 时间:2023-10-27 23:15
=IF(D2="","",SUMPRODUCT((CP!$D$2:$D$6001=$D2)*(RIGHT(CP!$A$2:$A$6001,1)<>{"P","U","T","B","Q"})))追问谢谢解答,直觉这应该如此,追答另1个提问,给你回答了