엑셀 중간 빈 행을 제외하고 목록만 모으는 공식
2021지원 버전 자세히 보기
엑셀 2021엑셀 2024M365웹 엑셀
목록 중간의 빈 행을 제외하고 상품 정보가 있는 행만 연속으로 모읍니다.
인수 설명
=FILTER ( 원본 목록, 필수 판단열 <> "", "데이터 없음" )인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
원본 목록필수빈 행을 제외하고 모을 상품코드, 상품명, 분류, 판매가가 입력된 전체 범위입니다.
필수 판단열필수행에 실제 데이터가 있는지 확인할 필수값 범위입니다. 비교식 <>""에서 <>는 같지 않음, ""는 빈 문자열이므로 상품코드가 비어 있는 행을 제외합니다.
"데이터 없음"필수필수 판단열이 모두 비어 있어 가져올 행이 없을 때 반환할 표시이며 이 공식에서는 이 값으로 고정입니다.
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
로그인 후 댓글을 작성할 수 있습니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!