메뉴
실무 위키응용 공식엑셀 마지막으로 입력된 값 가져오기 공식

엑셀 마지막으로 입력된 값 가져오기 공식

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

늘어나는 기록에서 마지막 잔액과 날짜를 자동으로 가져옵니다.

엑셀 마지막으로 입력된 값 가져오기 공식 예제 미리보기
예제 미리보기 크게 보기

인수 설명

01마지막으로 입력한 잔액 가져오기

=LOOKUP ( 2, 1 / ( 잔액 범위 <> "" ), 잔액 범위 )
인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
잔액 범위필수잔액이 차례로 입력되는 범위입니다. 범위 안의 빈칸은 건너뛰며 값이 하나 이상 있어야 합니다.
D2=LOOKUP(2,1/($C$2:$C$8<>""),$C$2:$C$8)
A
B
C
D
E
F
G
H
I
1
날짜
입출금
잔액
현재 잔액
마지막 기록일
입력 상태
처리
2
2026-08-28
500,000
1,500,000
1,430,000
2026-09-01
값 있음
후보에 포함
3
2026-08-29
-120,000
1,380,000
빈칸
건너뜀
4
2026-08-31
150,000
1,530,000
마지막 값
결과로 반환
5
2026-09-01
-100,000
1,430,000
추가 입력
결과 자동 변경
6
날짜
날짜로 반환
7
숫자
숫자로 반환
8
범위 끝
8행
9
현재 잔액은 C열의 마지막 숫자 1,430,000을 반환합니다. C6:C8처럼 아직 입력하지 않은 행을 범위에 포함해도 빈칸은 건너뛰며, 새 기록을 추가하면 요약값이 바뀝니다.

02마지막으로 입력한 날짜 가져오기

=LOOKUP ( 2, 1 / ( 기록일 범위 <> "" ), 기록일 범위 )
인수 설명 자세히 보기
인수구분설명
기록일 범위필수기록일이 차례로 입력되는 범위입니다. 날짜를 실제 날짜값으로 입력하고 범위 안에 값이 하나 이상 있어야 합니다.
E2=LOOKUP(2,1/($A$2:$A$8<>""),$A$2:$A$8)
A
B
C
D
E
F
G
H
I
1
날짜
입출금
잔액
현재 잔액
마지막 기록일
입력 상태
처리
2
2026-08-28
500,000
1,500,000
1,430,000
2026-09-01
값 있음
후보에 포함
3
2026-08-29
-120,000
1,380,000
빈칸
건너뜀
4
2026-08-31
150,000
1,530,000
마지막 값
결과로 반환
5
2026-09-01
-100,000
1,430,000
추가 입력
결과 자동 변경
6
날짜
날짜로 반환
7
숫자
숫자로 반환
8
범위 끝
8행
9
마지막 기록일은 A열에서 가장 아래에 입력된 2026-09-01을 반환합니다. A6:A8이 비어 있어도 마지막 날짜를 찾으며, 새 날짜를 추가하면 요약값이 바뀝니다.
이 공식이 사용하는 함수

동작 원리

LOOKUP 함수가 값이 있는 위치만 숫자 1로 바꾸어 살핀 뒤, 마지막 1과 같은 위치의 원래 값을 가져옵니다.

예제 시트에서 현재 잔액을 가져오는 D2 셀을 추적합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.

1

빈칸이 아닌 위치를 확인합니다

C2:C5에는 잔액이 있고 C6:C8은 비어 있습니다. 빈칸이 아닌 네 위치는 TRUE, 빈 세 위치는 FALSE가 됩니다.

=$C$2:$C$8 <> ""
= TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, FALSE
2

값이 있는 위치만 숫자로 남깁니다

1을 TRUE로 나누면 1이 되고 FALSE로 나누면 오류가 됩니다. LOOKUP 함수는 오류를 건너뛰므로 값이 있는 네 위치만 검색 대상에 남습니다.

=1 / ( $C$2:$C$8 <> "" )
= 1, 1, 1, 1, #DIV/0!, #DIV/0!, #DIV/0!
3

마지막 위치의 잔액을 가져옵니다

검색값 2보다 작거나 같은 마지막 숫자 1은 네 번째 위치입니다. 같은 위치의 C5 잔액 1,430,000을 결과로 반환합니다.

=LOOKUP ( 2, 1 / ( $C$2:$C$8 <> "" ), $C$2:$C$8 )
= 1,430,000 범위에 값이 하나도 없으면 결과를 찾을 수 없으므로 첫 기록을 입력한 뒤 사용합니다.
댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료