반응형

지난주는 교육연수원에서 '업무에 바로 쓰는 엑셀 고급' 연수과정에서 수업을 하고 왔습니다. 

엑셀을 업무에 많이 사용하는 분들로 선발하셨다고 하시더니 역시나 준비해 간 내용을 잘 소화하셨습니다. 

쉬는 시간에 실제 업무 자료를 보여주시며 질문도 많이 하셨는데요.

같이 하나씩 해결해 나가는 과정속에 저도 보람되고 힘들어하던 작업들이 해결되니 엄청 좋아하셨습니다.

 

매번 수업에서 느끼지만 엑셀 기능과 함수 사용법을 익혔지만 바로 업무 데이터에 적절하게 사용하다는 것이 쉽지 않습니다. 

이번 수업에서 여러 가지 질문 중 하나를 먼저 공유해 보겠습니다. 

 

아래 그림을 보겠습니다.

데이터는 임의로 구성했습니다. 

 

실습 파일 다운로드

매출현황_실습데이터.xlsx
0.02MB

완성 파일 다운로드

매출현황_완성데이터.xlsx
0.02MB

 

일자별 주방 가전 행사 거래 내역을 거래지점별로 수량, 금액(행사금액)을 집계한 표가 오른쪽에 있습니다. 

금액(행사금액)을 읽기 쉽게 천 단위마다 쉼표를 표시하고 싶은데 쉼표 스타일 적용 안되는데 방법을 질문하셨어요.

 

금액(행사금액)의 수식을 보겠습니다. 

SUMIF 함수를 사용하여 거래지점별 금액의 합계를 구하고 &(연결 연산자)를 사용한 후 괄호 안에 거래지점별 행사금액의 합을 구했습니다. 

지금과 같이 두 가지 이상의 결과값을 연결해 구한 값은 단순한 방법으로 표시 형식을 적용할 수 없습니다. 

이 경우 TEXT 함수를 사용하면 원하는 결과를 얻을 수 있습니다. 

 

그럼 금액(행사금액)의 수식을 수정해보겠습니다. 

[K4] 셀을 선택하고 수식 입력줄에서 = 다음에 TEXT( 라고 입력한 후 첫 번째 SUMIF 함수 식이 끝나는 지점에서 괄호를 닫고 [함수 삽입 fx] 버튼을 누릅니다.

함수 인수 대화상자가 실행되었죠?

이때 함수 인수 대화상자가 SUMIF 함수를 편집하는 상태라면 수식 입력줄에서 TEXT 함수를 합니다. 

이제 TEXT 함수로 변경되었죠?

그럼 TEXT 함수 인수를 살펴보겠습니다. 

첫 번째 인수 ValueSUMIF 함수로 구한 결과입니다. 

두 번째 인수 Format_textValue 인수 값에 적용할 표시 형식입니다. 

#,##0는 숫자에 천 단위마다 쉼표를 적용하는 서식 코드입니다. 

[확인] 버튼을 누르고 결과를 먼저 확인해 보겠습니다. 

어떤가요? 천 단위마다 쉼표가 표시되었죠?

같은 방법으로 두 번째 사용된 SUMIF 함수에도 TEXT 함수를 중첩합니다. 

TEXT 함수 인수 사용은 위에서 사용 방법과 같습니다. 

인수를 직접 입력하겠습니다. 

SUMIF(거래지점,I4,행사금액) 수식 다음에 ,(쉼표)를 입력하고 "#,##0"를 입력한 후 괄호를 닫습니다.

TEXT 함수 닫는 괄호 위치를 신경 써야 합니다.

수식 작성이 끝나면 <Enter>를 누르고 결과를 보겠습니다. 

 

수식을 복사하여 나머지 금액(행사금액)을 구하고 오른쪽 맞춤합니다. 

함수 자체만 보면 무지 간단합니다. 

 

사용할 수 있는 서식 코드를 정리했습니다.

참고하세요.

이런 데이터를 처리할 일이 있으신 분들에게 도움이 되셨으면 합니다. 

 

 

SUMIF 함수 사용법이 궁금하시다면 아래 강좌를 참고하세요. 

https://hantip.net/30

 

엑셀 27강] 조건에 일치하는 합계와 평균을 구하는 Sumif, Averageif함수

27강에서는 조건에 일치하는 합계와 평균을 구하는 함수를 준비했습니다. 실습 데이터 다운로드 ↓ 조건하면 if함수가 제일 먼저 떠오르죠? 마찬가지로 합계하면 Sum함수를, 평균하면 Average함수를 떠올리게 됩..

hantip.net

 

반응형

+ Recent posts