메뉴
실무 위키응용 공식마감일 기준 급여 또는 비용 귀속월 구하는 공식

마감일 기준 급여 또는 비용 귀속월 구하는 공식

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

발생일과 월 마감일을 비교해 급여 또는 비용의 귀속월을 정합니다.

마감일 기준 급여 또는 비용 귀속월 구하는 공식 예제 미리보기
예제 미리보기 크게 보기

인수 설명

=EOMONTH ( 발생일, IF ( DAY ( 발생일 ) > 월 마감일, 1, 0 ) )
인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
발생일필수급여나 비용이 발생한 날짜가 입력된 셀입니다. 날짜로 인식되는 값으로 입력합니다.
월 마감일필수당월 귀속에 포함할 마지막 일자가 입력된 셀입니다. 1부터 31까지의 정수로 입력하며, 비교 연산자 >는 발생일의 일자가 이 값보다 큰 경우만 익월로 넘깁니다.
D2=EOMONTH(A2,IF(DAY(A2)>$G$2,1,0))
A
B
C
D
E
F
G
H
1
발생일
내역
금액
귀속월
기준 항목
2
2026-09-26
운송비
360,000
2026-10-31
월 마감일
25
3
2026-09-25
급여조정
2,400,000
2026-09-30
4
2026-09-24
회의비
120,000
2026-09-30
5
2026-09-30
임차료
900,000
2026-10-31
6
2026-10-05
소모품비
180,000
2026-10-31
7
2026-10-25
외주비
1,200,000
2026-10-31
8
2026-10-26
광고비
600,000
2026-11-30
9
2026-12-31
출장비
250,000
2027-01-31
10
월 마감일은 25일로 고정했습니다. 25일 발생분은 당월, 26일부터는 익월 귀속이며, 귀속월 셀에는 해당 월의 실제 마지막 날짜를 반환한 뒤 표시 형식을 yyyy년 m월로 적용합니다.
이 공식이 사용하는 함수

동작 원리

DAY 함수가 발생일의 일자를 꺼내 마감일과 비교하고, IF 함수가 당월 또는 익월을 선택하면 EOMONTH 함수가 선택한 귀속월의 마지막 날짜를 반환합니다.

예제 시트에서 마감일 다음 날 발생한 운송비의 귀속월을 구하는 D2 셀을 추적합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.

1

발생일에서 일자를 가져옵니다

운송비 발생일은 2026-09-26이므로 DAY 함수가 날짜에서 일자 26을 반환합니다.

=DAY ( A2 )
= 26
2

마감일을 지났는지 비교합니다

발생일의 일자 26은 월 마감일 25보다 크므로 IF 함수가 익월을 뜻하는 1을 반환합니다. 25일처럼 두 값이 같으면 조건이 거짓이 되어 0을 반환합니다.

=IF ( 26 > $G$2, 1, 0 )
= 1
3

익월의 마지막 날짜를 반환합니다

발생월에서 한 달 이동한 2026년 10월을 귀속월로 선택합니다. EOMONTH 함수가 10월의 마지막 날짜인 2026-10-31을 반환합니다.

=EOMONTH ( A2, 1 )
= 2026-10-31
댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료