메뉴
실무 위키응용 공식엑셀 중간 빈 행을 제외하고 목록만 모으는 공식

엑셀 중간 빈 행을 제외하고 목록만 모으는 공식

2021
지원 버전 자세히 보기
엑셀 2021엑셀 2024M365웹 엑셀

목록 중간의 빈 행을 제외하고 상품 정보가 있는 행만 연속으로 모읍니다.

엑셀 중간 빈 행을 제외하고 목록만 모으는 공식 예제 미리보기
예제 미리보기 크게 보기

인수 설명

=FILTER ( 원본 목록, 필수 판단열 <> "", "데이터 없음" )
인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
원본 목록필수빈 행을 제외하고 모을 상품코드, 상품명, 분류, 판매가가 입력된 전체 범위입니다.
필수 판단열필수행에 실제 데이터가 있는지 확인할 필수값 범위입니다. 비교식 <>""에서 <>는 같지 않음, ""는 빈 문자열이므로 상품코드가 비어 있는 행을 제외합니다.
"데이터 없음"필수필수 판단열이 모두 비어 있어 가져올 행이 없을 때 반환할 표시이며 이 공식에서는 이 값으로 고정입니다.
I2=FILTER(A2:D9,A2:A9<>"","데이터 없음")
A
B
C
D
E
F
G
H
I
J
K
L
M
1
상품코드
상품명
분류
판매가
기준 항목
내용
상품코드
상품명
분류
판매가
2
P-101
무선키보드
주변기기
45000
필수 판단열
상품코드
P-101
무선키보드
주변기기
45000
3
결과 없을 때
데이터 없음
P-102
모니터
전자기기
240000
4
P-102
모니터
전자기기
240000
P-103
USB허브
주변기기
32000
5
P-103
USB허브
주변기기
32000
P-104
웹캠
주변기기
68000
6
P-105
사무의자
가구
180000
7
P-104
웹캠
주변기기
68000
P-106
노트북거치대
주변기기
39000
8
P-105
사무의자
가구
180000
9
P-106
노트북거치대
주변기기
39000
10
판단 기준은 모든 데이터 행에서 반드시 입력되는 열로 정해야 일부 값만 비어 있는 정상 행이 빠지지 않습니다.
이 공식이 사용하는 함수

동작 원리

FILTER 함수가 필수 판단열을 빈 문자열과 비교하고, 상품코드가 입력된 행의 네 열을 원본 순서대로 가져옵니다.

예제 시트에서 빈 행을 제외한 목록이 시작되는 I2 셀의 계산 과정을 추적합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.

1

상품코드가 입력된 행을 확인합니다

A2:A9 범위를 빈 문자열과 비교합니다. 두 번째와 다섯 번째 행은 비어 있어 FALSE이고 나머지 여섯 행은 TRUE입니다.

=A2:A9 <> ""
= {TRUE; FALSE; TRUE; TRUE; FALSE; TRUE; TRUE; TRUE}
2

조건을 만족한 행을 연속으로 모읍니다

TRUE인 위치와 같은 원본 행만 가져옵니다. 상품코드 P-101부터 P-106까지 여섯 행이 원래 순서를 유지하며 연속으로 표시됩니다.

=FILTER ( A2:D9, A2:A9 <> "", "데이터 없음" )
= {P-101, 무선키보드, 주변기기, 45000; P-102, 모니터, 전자기기, 240000; P-103, USB허브, 주변기기, 32000; P-104, 웹캠, 주변기기, 68000; P-105, 사무의자, 가구, 180000; P-106, 노트북거치대, 주변기기, 39000}
댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료