본문 바로가기

글쓰는이작가

엑셀(Excel)

엑셀(Excel) sumifs함수 - 분리된 텍스트 조합의 조건 합계를 단일 텍스트 조건 합계로 계산 하는 수식 작성을 해보자. (셋트 상품의 개수를 단품 상품의 개수 합계로 계산 하는 수식 작성 방법.)

by 글쓰는이작가 2022. 11. 10.

안녕하세요. 일상에서 얻는 정보를 모두 기억할 수 없기 때문에 일상에서 일어나는 에피소드들의 정보들을 기록하여 기억하고자 하는 시점에 기록된 정보를 활용할 수 있도록 글을 쓰고자 하는 이작가입니다.

저 역시 지나간 모든 과거의 경험들을 전부 기억할 수 없기 때문에 경험을 통해 얻은 지식과 정보를 기록함으로써 필요한 시점에 과거의 경험의 정보를 활용해 보기 위해 이 글을 작성합니다.

기록된 정보들이 많은 분들에게 도움이 될 수 있도록 전달될 수 있길 바라겠습니다.


목차

     

     

    분리된 텍스트의 조합의 조건의 합계를 각각의 텍스트 조건의 합계로 계산 하는 수식 작성 방법. (셋트 상품의 개수를 단품 상품의 개수 합계로 계산 하는 수식 작성 방법.) 썸네일 이미지.
    분리된 텍스트의 조합의 조건의 합계를 각각의 텍스트 조건의 합계로 계산 하는 수식 작성 방법. (셋트 상품의 개수를 단품 상품의 개수 합계로 계산 하는 수식 작성 방법.) 썸네일 이미지.

    엑셀(excel) 작업을 하면서 가장 많이 쓰이는 함수가 sum, sumif, sumifs, count, countif, countifs, if, vlookup등이 있고, 실제로 이러한 함수로 간단한 엑셀 데이터 계산은 왠만해서 원하는 결과값을 반환 하여 표기 할 수 있을것 같습니다.

     

    따라서 굉장히 기초적이지만 중요한 함수라고도 할 수 있는데, 오늘은 sumifs함수로 간단하게 조건과 일치하는 데이터의 합계를 계산 하는 수식으로 sumifs함수의 기본 수식을 조금 응용해서 셋트 상품의 개수를 단품 상품의 개수 합계에 포함시키는 합계를 계산하는 수식을 작성하는 기록을 해 볼것입니다.

     

    1. 조건과 일치 하는 데이터 값의 개수 합계를 계산 하는 수식 작성.

    "분리된 텍스트 조합의 조건 합계를 단일 텍스트 조건 합계로 계산 하는 수식" 오늘의 글쓰는이작가의 엑셀(excel) 시간에서 기록할 주제인데 말이 굉장히 어려운것 같아서 보조 주제로 "셋트 상품의 개수를 각각의 단품 개수 합계로 계산 하는 수식 작성" 이라고 적어봤는데 말 자체를 이해 하실 수 있으실지 모르겠습니다.

     

    오늘 작성하고자 하는 결론은 주제는 조금 이해 하기 어렵게 적은것 같지만 단순합니다.

    상품1, 상품2, 상품3이 있는데 3가지의 상품의 개수를 입력한 데이터 범위에서 각각의 상품에 해당 하는 총 개수 합계를 계산하는것으로 만약 참조해야 하는 범위에 상품1+상품2=3개라고 입력 되어 있다면 상품1과 상품2의 개수를 각각 3개씩 개수 합계를 계산 하라는것입니다.

     

    셋트 제품의 수량을 단일 제품의 수량 합계에 각각 계산 하는 수식 작성 방법 샘플 예제 서식.
    셋트 제품의 수량을 단일 제품의 수량 합계에 각각 계산 하는 수식 작성 방법 샘플 예제 서식.

    예제 서식 샘플 이미지를 보게 되면 D열에는 제품명이 입력되어 있고, E열에는 각 제품명의 재고 수량을 입력한 데이터인데, 셋트 상품인 제품1+제품3, 제품2+제품4의 제품명이 보입니다.

     

    제품1+제품3의 수량은 30개 라는 말은 단일 제품으로 구분 했을때 제품1의 수량이 30개 제품3의 수량이 30개라는 의미로 E3셀에 제품1의 수량이 10개, E5셀에 제품1이 30개이기 때문에 제품1의 총 재고 수량은 40개로 계산 할 수 있습니다.

     

    조건의 합계를 계산하는것이기 때문에 sumif 또는 sumifs함수를 사용해서 계산 수식을 작성해야 할텐데, sumif함수는 단일 조건의 합계를 계산 하고, sumifs함수는 다중 조건 합계를 계산할 수 있는 함수로 해당 예제는 단일 조건의 합계로 sumif함수를 사용할 수 있지만, sumif함수와 sumifs함수의 수식 구문 방식에 조금 차이가 있기 때문에 필자는 다중 조건 합계를 계산 하는 sumifs함수로 단일 조건의 합계를 계산하지 못하는것이 아니기 때문에 활용도와 편리함으로 주로 sumifs함수로 통일하여 수식을 작성하는편입니다.

     

    따라서 sumifs함수를 기준으로 수식을 작성하여 단일 제품과 셋트 제품이 혼용되어 입력된 데이터에서 단일 제품의 수량으로 환산해서 재고 수량 합계를 계산 하기 위한 수식을 작성해 보면 B3셀에 다음과 같이 수식을 작성하고 수식 계산이 필요한 행까지 수식 복사 하여 결과값을 자동으로 표기 할 수 있습니다.

    =SUMIFS($E$3:$E$6,$D$3:$D$6,"*"&A3&"*")

    위 수식과 같이 E열의 합계를 계산 하는데 D열의 값이 A3셀 제품1과 동일한 데이터의 수량 합계를 계산 하는것으로 제품1+제품3의 데이터에서도 제품1이 입력되어 있고 앞서도 말씀 드렸지만 제품1+제품3=30개라는것은 제품1의 수량도 30개 제품3의 수량도 30개를 의미 하는것으로 셋트 상품으로 데이터가 입력되어 있더라도 제품1의 데이터 값이 입력된 제품의 수량도 합계의 계산 대상이 된다는것으로 결과값 40개를 반환하여 표기 할수 있습니다.

     

    일반적으로 sumifs함수로 조건 합계를 계산 하라고 한다면 =SUMIFS($E$3:$E$6,$D$3:$D$6,A3)와 같이 수식을 작성해야 할텐데 제품1+제품3으로 입력된 데이터가 존재 하기 때문에 해당 형식으로 입력된 데이터의 수량은 합계 계산에서 제외가 되기 때문에 제품1+제품3과 같이 입력된 데이터를 단일 제품의 합계에 포함 시키기 위해서 조건을 찾을 갑을 A3에서 "*"&A3&"*"으로 작성하여 A3셀에 작성된 제품1의 값이 다른 텍스트와 혼용되어 입력 되어 있더라도 제품1의 텍스트값의 데이터를 찾을 수 있게 하는것입니다.

     

    2. 텍스트 나누기 후 sumifs함수 일반 계산 수식 작성.

    만약 sumifs함수의 일반 계산 수식으로 계산할 경우에는 입력된 데이터값을 텍스트 나누기로 텍스트를 나누고 또다시 입력 데이터의 편집을 통해서 =SUMIFS($E$3:$E$6,$D$3:$D$6,A3) 수식으로 결과값을 반환하여 표기할 수는 있습니다.

     

    다만, 텍스트 나누기를 하고 또 다시 수식이 재대로 계산 할 수 있게끔 데이터를 편집해줘야 하는 과정이 번거롭기 때문에 텍스트를 찾을 조건의 값을 "*"&A3&"*"으로 입력해 주어 수식만으로 계산 하는것이 훨씬 편리한 계산 수식과정이 될 수 있습니다.


    이상으로 "글쓰는이작가의 엑셀(Excel) 시간"은 마무리 하고,
    "셋트 제품의 수량을 단일 제품의 수량 합계에 각각 계산 하는 수식 작성 방법" 예제 샘플을 하단에 첨부하였으니 필요한곳에서 활용할 수 있는 수식으로 적용해 보시길 바라겠습니다.

    긴 글 읽어주신 여러분들께 감사 말씀 드리며 많은 도움이 될 수 있기를 바라겠습니다.

     

    ※ "셋트 제품의 수량을 단일 제품의 수량 합계에 각각 계산 하는 수식 작성 방법" 샘플 예제 서식 다운로드.

    글쓰는이작가 샘플 예제 - 셋트 제품의 수량을 단일 제품의 수량 합계에 각각 계산 하는 수식 작성 방법..xlsx
    0.01MB


    댓글