구글 시트 ARRAYFORMULA 함수로 대량 데이터 자동 계산하기
구글 시트의 ARRAYFORMULA 함수로 반복 작업을 간편하게 자동화하세요. 대량 데이터를 대상으로 한 수식 입력을 최소화하고 실시간으로 업데이트되는 수익, 급여 계산 등 다양한 예시를 소개합니다.
ARRAYFORMULA 함수로 판매 수익, 급여 계산, 데이터 변환 활용법
ARRAYFORMULA 함수는 언제 사용할까?
구글 시트에서 ARRAYFORMULA는 대량의 데이터에 동일한 계산을 적용할 때 사용할 수 있는 함수입니다. 예를 들어, 특정 열의 값에 대한 계산이 필요할 때 각 셀마다 수식을 작성하는 대신, 한 번의 수식 입력으로 여러 셀에 자동으로 계산 결과를 표시할 수 있습니다. 대규모 데이터 분석이나 반복 작업이 필요한 경우 사용하시면 좋습니다. 물론 엑셀에서도 위에 수식을 넣고 마우스로 더블 클릭하면 알아서 수식이 대입되는 것과 비슷합니다.
활용 예시
- 급여 계산: 직원들의 기본 급여와 수당 등을 계산할 때 전체 행에 걸쳐 자동으로 계산합니다.
- 판매 수익 계산: 판매 수량과 단가를 곱하여 총 판매액을 구하는 경우 각 셀에 수식을 입력하는 대신 전체 열에 적용할 수 있습니다.
- 데이터 정규화: 대량의 데이터를 특정 비율로 변환하거나 단위를 변환할 때 빠르고 간편하게 사용할 수 있습니다.
ARRAYFORMULA 사용 방법
ARRAYFORMULA의 기본 사용법은 다음과 같습니다.
기본적으로 수식이 포함된 범위 전체에 대해 동일한 연산을 수행하도록 설계되어 있습니다. 예를 들어, A열과 B열의 값을 곱하여 C열에 표시하고자 한다면 다음과 같은 수식을 사용할 수 있습니다.
해석: A열과 B열의 모든 값을 곱한 결과를 C열에 한 번에 적용해라~!!
판매 수익 계산하기(예시)
다음과 같이 상품을 판매한 데이터 입니다. 상품명이 있고 판매 수량 그리고 단가 값이 존재합니다. 판매 수량과 단가를 곱하여 총 판매액을 계산하는 방법에 대해서 소개해 드립니다.
1. 데이터 예제
A : 상품명, B: 판매 수량, C: 단가, D: 총 판매액
A | B | C | D | |
1 | 상품 A | 10 | 5000 | |
2 | 상품 B | 15 | 7000 | |
3 | 상품 C | 8 | 4000 | |
4 | 상품 D | 12 | 5500 |
2. ARRAYFORMULA 수식 작성
- D1 셀에 다음과 같은 수식을 입력합니다: 만약 머리글이 있는 데이터라면 D2 셀이 되겠죠?
=ARRAYFORMULA(B1:B4 * C1:C4)
이렇게 수식을 입력하면 B열의 값과 C열의 값을 자동으로 곱하여 D열에 자동으로 표시합니다. 판매 수량과 단가를 바꾸시면 D열의 값도 자동으로 업데이트됩니다.
3. 수식 적용 후 결과
A | B | C | D | |
1 | 상품 A | 10 | 5000 | 50000 |
2 | 상품 B | 15 | 7000 | 105000 |
3 | 상품 C | 8 | 4000 | 32000 |
4 | 상품 D | 12 | 5500 | 66000 |
엑셀의 더블클릭해서 수식을 적용하는 방법과 비슷하지만, 엑셀은 셀마다 개별적으로 수식을 적용하지만, 구글 시트의 함수 ARRAYFORMULA는 한 번의 수식으로 전체 범위를 계산하므로 대규모 데이터의 처리 속도 면에서 유리합니다. 뭐 사람이 인지할 정도가 되려면 엄청난 데이터여야 겠지만....
Google Sheets의 ARRAYFORMULA 함수를 활용하면 반복 작업을 간편하게 자동화할 수 있습니다! 수식 하나로 대량 데이터를 자동으로 처리하니 시간도 절약되고, 실수할 염려도 줄어들죠. 이제 일일이 셀마다 수식을 입력하는 번거로움은 안녕~ 😊
오늘 소개한 예시들이 실무나 일상에서 유용하게 쓰이길 바랄게요. 혹시 적용하다가 궁금한 게 생기면 언제든지 편하게 물어봐 주세요. 더 효율적인 데이터 관리로 하루가 한결 가벼워지길 응원합니다! 🙌
구글 워크스페이스의 다양한 고급 기능을 아래 글을 통해 익혀보세요.