파일명은 있지만 데이터가 없는 행을 빼려면?

파일명만 있고 실제 데이터는 없는 행을 제외하세요. 모든 기록에 ID가 있다는 조건에서 빈 ID를 걸러내면 금액이 0인 기록도 유지할 수 있습니다.

설명도 — 파일명은 있지만 데이터가 없는 행을 빼려면?
가상의 데이터로 구성한 설명도입니다. 실제 화면 캡처가 아닙니다.

파일명만 적혀 있어 완전히 빈 행으로 처리되지 않는 데이터가 있다면, 기록을 구분하는 ID를 확인하세요. 실제 기록마다 ID가 있다는 전제에서 ‘비어 있지 않음’ 조건을 걸면 파일명만 남은 행을 제외할 수 있습니다. ID가 없어도 유효한 기록이 있는 자료에는 이 기준을 쓰면 안 됩니다.

파일명만 남은 두 행을 제외합니다

아래 가상 데이터 4행 중 실제 기록은 P1과 P2입니다. Source에 파일명만 채워진 나머지 2행을 제외하겠습니다. P2의 Amount에 적힌 0은 실제 값이므로 그대로 남겨야 합니다.

표의 ∅는 빈 셀 표시이며 입력할 문자가 아닙니다.

Raw

Source ID Amount
A.csv P1 10
A.csv ∅ ∅
B.csv P2 0
B.csv ∅ ∅

ID가 있는 행만 남기기

  1. Raw를 불러온 뒤 실제 기록에는 빠짐없이 ID가 있는지 확인합니다.
  2. ID 칼럼의 필터 아이콘을 열고 ‘비어 있지 않음’을 선택한 뒤 ‘적용’을 누릅니다. 파일명인 Source나 금액인 Amount 대신 ID로 실제 기록의 유무를 판단합니다.
  3. 결과에서 P1·P2만 남았는지 확인하고, 이어 붙이거나 요약할 때도 이 조건이 적용된 데이터로 진행합니다.

설명도 — 설정 방법

금액이 0인 P2도 남습니다

결과는 2행이며 Amount는 10과 0입니다. Source의 A.csv·B.csv는 유효한 기록과 함께 유지됩니다.

Source ID Amount
A.csv P1 10
B.csv P2 0

설명도 — 예상 결과

ID가 없는 실제 기록까지 지우지 마세요

공백 문자나 수식 결과, 'null'이라는 문자가 들어 있는 셀은 빈 셀과 다르게 처리될 수 있습니다. 비어 보이는 ID가 있다면 원본에서 실제 값을 확인하세요. ID를 채울 수 없는 실제 기록은 따로 보관해 검토해야 합니다. 금액이 비어 있다는 이유만으로 기록을 삭제해서도 안 됩니다.

내 파일로 시작해 보세요

JOIN SHEET에서 시작하기 ↗

Excel·CSV 작업은 PC에서 이용해 주세요.
새 창에서 열리며 작업 중인 데이터를 바꾸지 않습니다.

예제 확인일:

출처

Power Query is adding thousands of blank rows (Reddit r/excel)

파일명 칼럼 때문에 빈 행이 제거되지 않는다는 질문을 참고했습니다. 이 글에서는 실제 기록마다 ID가 있는 경우를 다룹니다. 데이터는 별도로 만든 가상 예제이며, 질문자의 JOIN SHEET 이용 후기나 추천이 아닙니다.