2 가지 기준에 의한 SUMMESLE의 기능과 SUMMESLES

  1. 태그로 검색
속임수 »2011 년 6 월 11 일 드미트리 조회 수 243582

부서 (또는 계좌 등)의 이름이 행에 나열되어있는 테이블을 상상해보십시오.

셀을 기준으로 합치십시오.
각 부서의 총 금액을 계산해야합니다. 많은 사람들이 필터를 사용하고 셀에 펜으로 글을 씁니다.
하나의 기능 ( SUMMESLI) 만으로 쉽고 간단하게 수행 할 수 있습니다.
SUMMESLES (수미) (SUMIF) - 주어진 조건을 만족시키는 셀을 생성합니다 (단 하나의 조건 만 지정할 수 있음). 이 함수는 테이블을 기간별로 (월별, 월별, 소득 - 비용 | 차이) 세 열로 나누고 소득, 비용 및 차이만으로 모든 기간의 총 금액을 계산해야하는 경우에도 사용할 수 있습니다.

SUMMESLI에는 Range , Criterion , Range_Summing의 세 가지 인수가 있습니다.
= SUMMESLE (A1 : A20000; A1; B1 : B20000)
= SUMIF (A1 : A20000, A1, B1 : B20000)

  • 범위 (A1 : A20000) - 조건이있는 범위를 나타냅니다. 즉 Criterion 인수로 표시된 값을 검색 할 열입니다.
  • 기준 (A1)은 범위 에서 찾아야하는 값 (텍스트 또는 숫자뿐만 아니라 날짜)입니다. ���일드 카드 문자 "*"및 "?"가 포함될 수 있습니다. 즉 "질량"이라는 단어가 나오는 값을 요약하기 위해 "* 질량 *" 기준을 지정합니다. 동시에 "질량"이라는 단어는 텍스트의 어느 곳에서나 발생할 수 있으며 셀에이 단어가 하나만있을 수 있습니다. "질량 *"을 지정하면 "질량"으로 시작하는 모든 값이 합산됩니다. "?" - 한 문자 만 교체합니다. "mas? a"를 지정하면 "mass"값과 "mask"값 등으로 라인을 요약 할 수 있습니다.
    기준이 셀에 쓰여지고 여전히 와일드 카드 문자를 사용해야하는 경우 필요한 셀을 추가하여이 셀에 링크를 만들 수 있습니다. "total"이라는 단어가 포함 된 값을 합산해야한다고 가정하십시오. "total"이라는 단어는 A1 셀에 쓰여지고 A 열에는 "total"이라는 단어가 포함 된 다양한 철자 값이있을 수 있습니다. "6 월 합계", "7 월 합계", "3 월 합계". 그러면 공식은 다음과 같아야합니다.
    = SUMMERS (A1 : A20000; "*"& A1 & "*"; B1 : B20000)
    "*"& A1 & "*"- & 기호 (앰퍼샌드)는 여러 값을 하나로 결합합니다. 즉 결과는 "* result *"가됩니다.
    수식의 원리를 더 잘 이해하려면 수식 계산 도구를 사용하는 것이 좋습니다. 수식을 계산하는 단계를 보는 방법
    논리적 및 수학적 기호가있는 모든 텍스트 기준 및 기준은 큰 따옴표 (= SUMMESLI (A1 : A20000; "total"; B1 : B20000)로 묶어야 함)로 묶어야합니다. 기준이 숫자 인 경우 따옴표는 필요하지 않습니다. 물음표 나 별표를 직접 찾으려면 물결표 (~)를 앞에 붙여야합니다.
    물결표 및 기능에 대한 내용은이 기사에서 찾을 수 있습니다. ��표를 대체 / 제거 / 찾으려면 어떻게해야합니까?
  • Sum_Range (B1 : B20000) (선택적 인수) - 합계 할 합계 또는 숫자 값의 범위를 지정합니다.

작동 방식 :이 함수는 Range를 Criterion 인수로 지정된 값으로 검색하고 일치하는 항목이 발견되면 Range_Amount 인수가 나타내는 데이터를 합계합니다. 즉 부서 이름이 A 열에 있고 금액이 B 열인 경우 개발 부서를 기준으로 지정하면 개발 부서가 A 열에있는 것과 반대로 B 열의 모든 값의 합계가됩니다. 사실 SumArrangement는 Range 인수와 크기가 같지 않을 수 있으며 함수 자체의 오류를 일으키지 않습니다. 그러나 합계를위한 셀을 정의 할 때 Range_Amount 인수의 왼쪽 위 셀이 합계의 시작 셀로 사용되며 그 다음 Range 인수의 크기와 모양에 해당하는 셀이 합산됩니다.

일부 기능
함수의 마지막 인수 (Sum_And_Band : B1 : B20000)는 선택 사항입니다. 이는 지정 될 수 없음을의 L합니다. 지정하지 않으면 함수는 Range 인수로 지정된 값을 더합니다. 그것은 무엇을위한 것입니다. 예를 들어, 0보다 큰 숫자 만 합계를 구해야합니다. 금액의 A 열에. 그러면 함수는 다음과 같습니다.
= SUMMERS (A1 : A20000; "> 0")

고려해야 할 사항 : range_summing범위 는 줄 수와 동일해야합니다. 그렇지 않으면 잘못된 결과를 얻을 수 있습니다. 최적으로, 내가 주어진 공식에서 보일 경우, 합계의 범위범위는 한 줄에서 시작하여 같은 줄 수를 갖습니다. A1 : A20000; B1 : B20000

둘 이상의 기준에 대한 합산
그러나 합계 2에 대한 기준이 될 때 무엇을해야합니까? 한 부서에 속한 금액과 특정 날짜에만 합산해야한다고 가정하십시오. 2007 년 이상 버전의 사무실 소유자는 SUMMESLIMN 기능을 사용할 수 있습니다.
= SUMMESLIMN ($ C $ 2 : $ C $ 50; $ A $ 2 : $ A $ 50; $ I $ 3; $ B $ 2 : $ B $ 50; $ H8)
$ C $ 2 : $ C $ 50 - 범위 _ 초과. 첫 번째 인수는 수집 될 금액을 포함하는 셀 범위를 지정합니다.
$ A $ 2 : $ A $ 50, $ B $ 2 : $ B $ 50 - Range_Criteria. 일치 기준을 기준으로 검색 할 셀 범위를 지정합니다.
$ I $ 3, $ H8 - 기준. 여기 SUMM SUMMLI에서와 같이 와일드 카드 문자 *?가 허용 됩니다. 그들은 같은 방식으로 작동합니다.

인수 지정에 대한 세부 사항 : 먼저 조건 범위가 지정되고 (번호가 매겨진) 값 (기준)이 세미콜론으로 직접 표시됩니다.이 범위는 $ A $ 2 : $ A $ 50; $ I $ 3입니다. 그리고 다른 것은 없습니다. 먼저 모든 범위를 지정한 다음 해당 기준을 지정하지 말아야합니다. 함수는 오류를 발생 시키거나 필요한 것을 요약하지 않습니다.

모든 조건은 원칙 I에 따라 비교됩니다. 이는 나열된 조건이 모두 충족되는 경우이를 의미합니다. 최소한 하나의 조건이 충족되지 않으면이 함수는 행을 건너 뛰고 아무 것도 추가하지 않습니다.
여름에 관해서는 합계와 기준 범위는 행 수와 동일해야합니다.

왜냐하면 SUMMESLIMN은 2007 년부터 Excel 버전에서만 나타났습니다. ���런 경우 이전 버전의 불행한 사용자가 어떻게 될 수 있습니까? 아주 간단합니다 : 다른 함수를 사용하십시오 - SUMPRODUCT. 나는 논쟁을 그리지 않을 것이다. 그들 중 많은 수가 있고 그들은 모두 값의 배열입니다. 이 함수는 인수로 표시된 배열을 곱합니다. 이 함수를 사용하여 여러 조건에 대한 데이터를 요약하는 일반적인 원칙을 설명하려고합니다.
몇 가지 기준으로 합계 문제를 해결하려면 함수는 다음과 같습니다.
= SUMPRODUCT ($ A $ 2 : $ A $ 50 = $ I $ 3) * ($ B $ 2 : $ B $ 50 = H5); $ C $ 2 : $ C $ 50)
$ A $ 2 : $ A $ 50 - 날짜 범위. $ I $ 3은 데이터를 합산하는 데 필요한 기준의 날짜입니다.
$ B $ 2 : $ B $ 50 - 부서 명. H5 - 부서명, 합계되어야하는 데이터.
$ C $ 2 : $ C $ 50 - 금액이있는 범위.

우리는 논리를 분석합니다. 많은 사람들에게,이 기능을 보는 것만으로는 완전히 불분명 할 것입니다. 도움이 필요한 경우에만이 신청서는 설명되지 않습니다. 가독성을 높이려면 범위의 크기를 줄이십시오.
= SUMPRODUCT (($ A $ 2 : $ A $ 5 = $ I $ 3) * ($ B $ 2 : $ B $ 5 = H5); $ C $ 2 : $ C $ 5
따라서 ($ A $ 2 : $ A $ 5 = $ I $ 3) 및 ($ B $ 2 : $ B $ 5 = H5) 표현식은 논리적이며 FALSE 및 TRUE 논리 배열을 반환합니다. 범위 $ A $ 2 : $ A $ 5의 셀이 셀 $ I $ 3의 값과 같고 범위 $ B $ 2 : $ B $ 5의 셀이 셀 H5의 값과 같으면 TRUE입니다. 즉 우리는 다음을 가지고 있습니다 :
= SUMPRODUCT ({FALSE; TRUE; TRUE, FALSE} * {FALSE, FALSE, TRUE, FALSE}; $ C $ 2 : $ C $ 50)
보시다시피 첫 번째 배열에는 조건에 대해 두 개의 일치 항목이 있고 두 번째 항목에는 두 개의 일치 항목이 있습니다. 게다가,이 두 배열은 곱해진다. (곱셈 기호 (*)는 이것에 대한 책임이있다). 곱셈이 발생하면 배열 FALSE 및 TRUE의 숫자 상수 0 및 1 ({0; 1; 1; 0} * {0; 0; 1; 0})으로의 암시 적 변환이 발생합니다. 알다시피, 0을 곱하면 0이됩니다. 결과는 단일 배열입니다.
= SUMPRODUCT ({0; 0; 1; 0}; $ C $ 2 : $ C $ 50)
그런 다음 배열 {0; 0; 1; 0}에 $ C $ 2 : $ C $ 50 범위의 숫자 배열을 곱합니다.
= SUMPRODUCT ({0; 0; 1; 0}; {10; 20; 30; 40})
결과적으로 우리는 30 점을 얻습니다. 우리가 필요로하는 것 - 우리는 기준을 충족시키는 양만 얻습니다. 기준을 충족하는 합계가 두 개 이상이면 요약됩니다.

SUMMYROIZV의 장점
인수에 곱셈 기호 대신 더하기 기호가있는 경우 :
($ A $ 2 : $ A $ 5 = $ I $ 3) + ($ B $ 2 : $ B $ 5 = H5)
조건들은 OR 원리에 따라 비교 될 것이다 : 즉, 하나 이상의 조건이 충족되면 합계가 합산됩니다. $ A $ 2 : $ A $ 5는 셀 값 $ I $ 3 또는 $ B $ 2 셀입니다. $ B $ 5는 셀 값 H5와 같습니다.
이는 SUMMESLIMN에 비해 SUMMPRODUCT의 장점입니다. SUMMESLIMN은 AND 원칙 (모든 조건이 충족되어야 함)에 따라 OR 원칙에 따라 값을 요약 할 수 없습니다.

단점
SUMPRODUCT는 와일드 카드 * 및?를 사용할 수 없습니다. 더 정확하게 사용할 수는 있지만 특수 문자가 아닌 별표와 물음표로 인식됩니다. 나는 이것이 중요한 단점이라고 생각한다. 그리고 이것이 우회 될 수는 있지만 SUMPRODUCT 내부에서 다른 함수를 사용합니다. 함수가 어떻게 든 와일드 카드를 사용할 수 있다면 여전히 유용 할 것입니다.

이 예제에서는 위에서 작성한 내용을 더 잘 이해할 수 있도록 몇 가지 함수 예제를 제공합니다.

예제 다운로드

여러 기준에 의한 금액 (41.5 KiB, 10,477 다운로드)

참조 :
채우기 색으로 셀 합계
글꼴 색상 별 셀 합계
셀 형식으로 셀 합계
채우기 색으로 셀의 양을 계산하십시오.
글꼴 색상으로 셀의 양을 계산하십시오.
조건을 포함하여 여러 시트의 데이터를 합산하는 방법

기사가 도움이 되었습니까? 친구들과 링크를 공유하십시오! 비디오 자습서

{textstyle ":"static ","textposition ":"bottom ","textautohide ": true,"textpositionmarginstatic ": 0,"textpositiondynamic ":"bottomleft ","textpositionmarginleft ": 24, 24, "textpositionmarginbottom": 24, "texteffect": "슬라이드", "texteffecteasing": "easeOutCubic", "texteffectduration": 600, "texteffectslidedirection": "left", "texteffectslidedistance" : 30, "texteffectdelay": 500, "texteffectseparate": false, "texteffect1": "슬라이드", "texteffectslidedirection1": "오른쪽", "texteffectslidedistance1": 120, "texteffecteasing1": "easeOutCubic", "texteffectduration1": 600 , "texteffectdelay1": 1000, "texteffect2": "슬라이드", "texteffectslidedirection2": "right", "texteffectslidedistance2": 120, "texteffecteasing2": "easeOutCubic", "texteffectduration2": 600, "texteffectdelay2": 1500, 너비 : 100 %, 세로 : 100 %, 높이 : 100 %, 가로 : 세로 : 0px, 왼쪽 : 0px, 왼쪽 : 0px, 왼쪽 : 0px, 왼쪽 : 0px, 왼쪽 : ; 배경색 : # 333333; 불투명도 : 0.6; 필터 : a lpha (opacity = 60); ","titlecss ":"display : 블록; 위치 : 상대적; 글꼴 : 굵게 14px \ "Lucida Sans Unicode \", \ "Lucida Grande \", sans-serif, Arial; color : #fff; ","descriptioncss ":"display : 블록; 위치 : 상대적; 글꼴 : 12px \ "Lucida Sans Unicode \", \ "Lucida Grande \", sans-serif, Arial; color : #fff; margin-top : 8px; ","buttoncss ":"display : 블록; 위치 : 상대적; 여백 - 상단 : 8px ","texteffectresponsive ": true,"texteffectresponsivesize ": 640,"titlecssresponsive ":"font-size : 12px ","descriptioncssresponsive ":"표시 : 없음 : 중요; ","buttoncssresponsive ": ","addgooglefonts ": false,"googlefonts ":" ","textleftrightpercentforstatic ": 40}}

태그로 검색

이동 액세스 사과 시계 멀티 텍스 전망 전력 질의 및 전력 BI 편집기에서 VBA 작업 VBA 코드 관리 무료 추가 기능 날짜 및 시간 차트 및 그래프 메모 데이터 보호 인터넷 그림 및 대상 시트 및 책 매크로 및 VBA 부가 기능 사용자 정의 인쇄 데이터 검색 개인 정보 보호 정책 메일 프로그램 응용 프로그램 작업 파일 작업 응용 프로그램 개발 요약 테이블 목록 교육 및 웨비나 재정 서식 지정 수식 및 함수 Excel 함수 VBA 함수 셀 및 범위 멀 텍스 (MulTEx) 주식 데이터 분석 Excel의 버그 및 결함 링크들 ?�일드 카드 문자 "*"및 "?
Quot;?
Quot;mas?
?�표를 대체 / 제거 / 찾으려면 어떻게해야합니까?
?�런 경우 이전 버전의 불행한 사용자가 어떻게 될 수 있습니까?

Добро пожаловать , Гость !

Мы настоятельно рекомендуем Вам зарегистрироваться, если вы ещё этого не сделали. регистрация откроет Вам новые функции.

Войти или Зарегистрироваться

www.silvio-berluskoni.ru © Все права защищены © 2016.