我想问一下,昨天看到别人的数组公式,大致就是如果我有一个比较复杂的sumif公式,求和条件大致相同,就是其中有一个条件涉及好几种类型,比如一个大表里面,我想把对应的C列是“数学”、“语文”、“英文”的满足其他复杂却相同的sumifs条件的内容求和。我看到有高手回答说可以直接在同一个sumifs公式中打{“数学”,“语文”,“英文”},表示是只要满足其中之一就进行汇总,首先这样做是否可行?可行的话,我想问,我知道数组公式返回是用shift+ctrl+enter,但是公式中间有个数组如何做?(具体打公式的操作步骤)
ææäºè¿ä¸ª{}ï¼å¯æ¯excelå ¬å¼éé¢ææå¼çäºä¸ä¸ï¼ä»åªè®¤äºæå çé£ä¸ªæ¡ä»¶ï¼ä¹å°±æ¯è¯æï¼åé¢çæ°å¦åè±è¯æ²¡æè¿å ¥å æ»çéæ©èå´ï¼è¿æ¯æä¹åäºï¼
追çç»æå
¬å¼çæ¶åæç»åé®ç»æï¼ä½ éå®è¿ä¸ªåå
æ ¼çæ¶åä¸é¢çç½æ¡ä¸åºè¯¥æ¯æ¾ç¤ºè¿æ ·ç{=SUM(SUMIF(C:C,{"è¯æ","æ°å¦","è±è¯"},F:F))}
å¤é¢çæ¬å·æ¯ç»åé®çæçï¼éé¢çæ¬å·æ¯åå
¥ç
ä½ è¿ä¸ªç®åçåµå¥sumifçå
¬å¼æå¯ä»¥æåçï¼ä½æ¯ææ个å¾é¿çsumifsåµå¥çå
¬å¼å°±æ¯ä¸è¡ï¼æ¯å
¬å¼æ¬èº«ä¸æ¯æè¿æ¯ææçæ¶åæäºå°æ¹ä¸å¯¹ï¼
ç¶åææ³é®å¦æsumifsä¹æ¯æçè¯ï¼é£ä¹æå¤æ¡ä»¶è½ä¸è½å使ç¨{}è¿æ ·ç并åæ¡ä»¶ï¼
è¿æï¼è¿æ ·ç并åæ¡ä»¶ç¸å½äºæï¼é£æ没æâä¸âçæ¡ä»¶åæ³ï¼
ä½ æä½ çå ¬å¼æ³åºæ¥æçç
追é®=SUM(SUMIFS(åºç¡æ°æ®!$X:$X,åºç¡æ°æ®!$B:$B,{"ä¸æµ·å¤§åº","ä¸æµ·å¦æ ¡"},åºç¡æ°æ®!$A:$A,'æ¶å
¥ï¼ç´¯è®¡ï¼'!B$1,åºç¡æ°æ®!$H:$H,{"æ¶å
¥1","æ¶å
¥2"},åºç¡æ°æ®!$W:$W,"æ´ä½åæ¯é¨åº"))
è´´åºæ¥æ¯è¿æ ·çï¼ä½æ¯å¨exceléé¢æå¤é¢æä¸ä¸ª{}çï¼å¤§è´çææå°±æ¯æ±æ»Xåæ°æ®ï¼è¦æ»¡è¶³åé¢BåãAåãHåãWåå 个ç¹å®æ¡ä»¶
å
¬å¼æ²¡æä»ä¹é®é¢
ä½ çä¸æXå转å为æ°å¼è¯è¯ï¼SUMIFSæ¯æ±åå
¬å¼å¦æä½ çæ ¼å¼æ¯ææ¬ä»å°±æ±åä¸äºç
å¦æè¿ä¸è¡å°±æå¯è½ä½ å
¶ä»æ¡ä»¶éé¢æç©ºæ ¼æè
å«çå符ï¼æå
¬å¼æ¹ä¸º=SUM(SUMIFS(åºç¡æ°æ®!$X:$X,åºç¡æ°æ®!$B:$B,{"*ä¸æµ·å¤§åº*","*ä¸æµ·å¦æ ¡*"},åºç¡æ°æ®!$A:$A,'æ¶å
¥ï¼ç´¯è®¡ï¼'!B$1,åºç¡æ°æ®!$H:$H,{"*æ¶å
¥1*","*æ¶å
¥2*"},åºç¡æ°æ®!$W:$W,"*æ´ä½åæ¯é¨åº*"))æ¡ä»¶å
¨é¨æ¹ä¸ºå
å«è¿äºå符ç