안녕하세요! 엑셀의 모든 것을 쉽고 재미있게 알려드리는 IT 블로거입니다. 😊 학창 시절 수학 시간에 머리 아프게 배웠던 '최대공약수', 기억하시나요? 여러 숫자를 공통으로 나눌 수 있는 가장 큰 숫자 말이에요. 이제는 복잡한 계산 없이 엑셀에서 함수 하나로 순식간에 해결할 수 있답니다. 오늘은 바로 엑셀 GCD 함수를 함께 배워보겠습니다. 이 함수 하나면 복잡한 숫자들의 관계를 명쾌하게 분석하고, 실무에서도 똑똑하게 활용할 수 있을 거예요!
📌 [핵심] GCD 함수는 두 개 이상의 정수들의 가장 큰 공통된 약수를 찾아주는 똑똑한 함수예요.
👍 엑셀 GCD 함수란 무엇일까요?
GCD 함수는 'Greatest Common Divisor'의 약자로, 이름 그대로 '최대공약수'를 구해주는 함수입니다. 예를 들어, 12와 18의 공약수는 1, 2, 3, 6이 있는데, 이 중에서 가장 큰 수인 6이 바로 최대공약수이죠. GCD 함수는 이런 계산을 즉시 처리해 줍니다.
함수 구문
=GCD(number1, [number2], ...)
인수 설명
- number1: (필수) 최대공약수를 구하려는 첫 번째 숫자 또는 셀 범위입니다.
- [number2], ...: (선택) 최대공약수를 구하려는 추가 숫자 또는 셀입니다. 최대 255개까지 지정할 수 있어요.
⚠️ 잠깐! 이것만은 주의하세요! (Note)
- 인수가 정수가 아닌 소수점 형태라면 소수점 이하는 버리고 정수 부분만 계산해요.
- 인수 중에 음수가 있거나 숫자가 아닌 텍스트가 포함되면 #NUM! 또는 #VALUE! 오류가 발생하니 주의해야 해요.
💻 GCD 함수, 이렇게 사용해 보세요! (예제 4가지)
백문이 불여일견이죠? 다양한 예제를 통해 GCD 함수가 어떻게 활용되는지 직접 확인해 보세요.
예제 1. 기본 : 두 숫자의 최대공약수 구하기
가장 기본적인 사용법이에요. 특정 두 숫자의 최대공약수를 구하고 싶을 때 사용합니다. 예를 들어 숫자 54와 24의 최대공약수를 찾아볼까요?
숫자1,숫자2
54,24
수식:
=GCD(A2, B2)
또는 숫자를 직접 입력해서 =GCD(54, 24) 와 같이 사용해도 됩니다.

결과: 6
설명: 54와 24를 공통으로 나눌 수 있는 가장 큰 숫자는 6이라는 것을 바로 알 수 있습니다.
예제 2. 중급 : 여러 숫자의 최대공약수 한 번에 구하기
GCD 함수는 여러 숫자의 최대공약수도 한 번에 구할 수 있습니다. 특정 범위에 있는 모든 숫자의 최대공약수를 찾아볼게요.
참가인원
28
42
70
56
98
수식:
=GCD(A2:A6)

결과: 14
설명: 28, 42, 70, 56, 98의 최대공약수는 14입니다. 예를 들어 여러 부서의 인원을 동일한 인원수의 여러 팀으로 나눌 때, 한 팀의 최대 인원은 14명이라는 것을 알 수 있죠.
예제 3. 고급 활용: 분수를 가장 간단하게 만들기 (약분)
분수를 약분할 때도 최대공약수가 사용된다는 사실, 기억하시나요? 분자와 분모를 각각 최대공약수로 나누면 가장 간단한 형태의 분수(기약분수)를 만들 수 있습니다.
분자,분모
120,150
간소화된 분자 수식:
=A2/GCD(A2,B2)
간소화된 분모 수식:
=B2/GCD(A2,B2)

결과: 분자는 4, 분모는 5가 됩니다. 즉, 120/150 은 4/5 와 같다는 것을 쉽게 계산할 수 있습니다.
예제 4. 실무 활용: 재고를 동일한 크기로 포장하기
자, 이제 실무에서 정말 유용하게 쓸 수 있는 팁이에요! 창고에 여러 종류의 제품 재고가 있을 때, 모든 제품을 남김없이 담을 수 있는 가장 큰 포장 단위(Box)는 몇 개일까요? 이럴 때 GCD 함수가 빛을 발합니다. 🚀
제품명,재고수량
A-과자,120
B-초콜릿,180
C-사탕,90
수식:
=GCD(B2:B4)

결과: 30
설명: 모든 제품을 30개 단위로 포장하면 남는 제품 없이 정확하게 포장할 수 있다는 의미입니다. A-과자는 4박스, B-초콜릿은 6박스, C-사탕은 3박스가 나오겠네요. 재고 관리나 물류 작업 시 아주 유용하겠죠?
😥 혹시 오류가 나셨나요? GCD 함수 오류 해결하기
함수를 사용하다 보면 예상치 못한 오류를 만날 수 있어요. 당황하지 마세요!
- #VALUE! : 인수로 숫자가 아닌 텍스트(예: "사과")를 입력했을 때 발생해요. 셀에 숫자만 있는지 확인해 보세요.
- #NUM! : 인수로 0보다 작은 음수를 입력했을 때 발생해요. GCD 함수는 양의 정수에서만 작동한다는 점을 기억하세요.
🤝 함께 쓰면 좋은 함수: LCM
GCD의 단짝 친구, LCM 함수도 있어요. LCM은 'Least Common Multiple'의 약자로 '최소공배수'를 구하는 함수랍니다. 두 함수의 관계를 함께 알아두면 숫자 데이터를 다룰 때 훨씬 폭넓은 분석이 가능해져요.
💕 강의를 마치며
오늘 배운 GCD 함수, 어떠셨나요? 단순히 수학 시간에 배운 개념으로만 생각했는데, 재고 관리나 자원 분배 등 실무 여러 곳에서 유용하게 쓰일 수 있다는 점이 놀랍지 않나요? 복잡한 계산은 엑셀에 맡기고, 우리는 더 중요한 의사결정에 집중하자고요!
오늘 내용이 업무에 도움이 되셨다면 '공감' 꾹 눌러주시고, 궁금한 점은 언제든지 '댓글'로 남겨주세요. 여러분의 작은 관심이 저에겐 큰 힘이 된답니다. ❤️
작성자: 마늘빵
📱 바쁜 당신을 위한 30초 요약
- GCD 함수란? 두 개 이상 숫자의 최대공약수를 구하는 함수
- 기본 구문: =GCD(숫자1, 숫자2, ...)
- 실무 활용 예시: 여러 제품 재고를 남김없이 포장할 수 있는 최대 포장 단위 계산, 팀원 분배 등
- 주의! 음수나 텍스트를 넣으면 오류가 발생해요!