엑셀 Sumif 배열

엑셀 Sumif 배열

sumif와 함께 배열 수식을 사용하려고 하는데 올바른 형식이 =sum(sumif(A:A,B:B,{"hello","hi"})) 라인을 따른다는 것을 알고 있습니다.

>그러나 or than 연산자를 사용하려고 하면 <수식이 작동하지 않습니다.

=SUM(SUMIFS($T:$T,$M:$M,{">"&2,"<"&10000}))

누군가 이 공식이 (배열을 사용하는 동안) 어떻게 작동하는지 도와주실 수 있나요? 감사합니다. 정말 감사하겠습니다.

답변1

배열이 필요하지 않습니다. 이 경우 다른 상황과 달리 B는 ANDOR 중 하나입니다 . 두 번째로는 AND 사이의 모든 것을 원합니다 . SUMIFS는 자연스럽게 다음을 수행합니다.ORhellohi210000AND

=SUMIFS($T:$T,$M:$M,">2",$M:$M,"<10000")

답변2

솔직히 말해서 이 경우에는 배열 수식이 아닌 배열 상수를 사용하고 있습니다. 문제는 &를 사용하고 따옴표를 너무 빨리 닫는 것입니다... 배열 상수는 다음과 같아야 합니다.. {">2","<10000"}

전체 공식은 다음과 같습니다.

=SUM(SUMIFS($T:$T,$M:$M,{">2","<10000"}))

이에 대한 사용 사례가 무엇인지는 확실하지 않지만 SUM을 원하지 않을 것이라고 확신합니다.그리고SUMIFS, 그렇지 않으면 $T:$T의 모든 항목을 합한 다음 sumif 문 기준에 맞는 모든 항목의 합계를 추가합니다.

관련 정보