두 칼럼 중 하나만 맞아도 행 남기기
두 이름 칼럼 중 하나라도 N으로 시작하는 기록을 모으세요. 각 조건에 맞는 결과를 따로 저장해 합치고, RowID를 유지해 같은 기록이 두 번 들어가는 것만 막습니다.
LeftName과 RightName 중 하나라도 N으로 시작하는 기록을 찾으려면 각 칼럼에 조건을 따로 적용하세요. 두 칼럼에 동시에 조건을 걸면 두 조건을 모두 만족하는 기록만 남습니다. 조건별 결과를 각각 저장한 뒤 이어 붙이면서 중복을 제거하면, 어느 한 조건에만 맞는 기록도 빠짐없이 모을 수 있습니다.
양쪽 조건을 동시에 걸면 놓치는 행
아래 가상 People에서 P1·P5는 이름과 Note가 같지만 서로 다른 기록입니다. 두 기록이 하나로 합쳐지지 않도록 불러오기 전에 RowID를 각각 다르게 준비했으며, 두 번의 작업에서 같은 ID를 유지해야 합니다. P3는 두 이름이 모두 N으로 시작합니다. 뒤의 작업 순서에서는 왼쪽 이름 조건으로 고른 결과를 LeftBranch, 오른쪽 이름 조건으로 고른 결과를 RightBranch라고 부릅니다.
People
| RowID | LeftName | RightName | Note |
|---|---|---|---|
| P1 | Nora | Max | keep |
| P2 | Lina | Neil | keep |
| P3 | Nell | Nico | both |
| P4 | Eli | Ari | none |
| P5 | Nora | Max | keep |
조건별 결과를 따로 저장해 합치기
- People만 불러옵니다. LeftName의 필터 아이콘에서 ‘다음 값으로 시작’ N을 설정하고 ‘적용’을 누릅니다. RightName에는 조건을 걸지 않습니다. 모든 칼럼을 표시한 채 P1·P3·P5를 LeftBranch로 저장합니다.
- 원본 People을 새 작업에 다시 불러옵니다. 이번에는 RightName에만 ‘다음 값으로 시작’ N을 설정한 뒤 ‘적용’을 눌러 P2·P3를 RightBranch로 저장합니다. 앞에서 LeftName 조건으로 줄인 결과에 두 번째 조건을 걸면 P2를 놓치므로 원본에서 다시 시작하세요.
- 새 작업에 두 저장 파일을 불러옵니다. 두 파일 모두 RowID·LeftName·RightName·Note의 네 칼럼이 있는지 확인합니다. 칼럼 순서는 달라도 됩니다. RowID를 숨기거나 다시 번호 매기지 않습니다.
- 위쪽 시트 아래의 + 연결점과 아래쪽 시트 위의 + 연결점을 연결하고, 선 위 메뉴에서 ‘완전히 같은 행은 하나만 유지’를 선택합니다. 저장한 파일에는 조건에 맞는 행만 있으므로 LeftName·RightName 필터를 다시 적용할 필요가 없습니다.
- 결과 미리보기에서 P1·P2·P3·P5의 4행을 확인합니다. P3는 한 번만, 서로 다른 ID인 P1·P5는 각각 한 번씩 남아야 합니다.
P3는 한 번만, P1과 P5는 각각 남아야 합니다
두 저장 결과를 단순히 모두 이어 붙이면 3+2=5행이고 P3가 두 번 나옵니다. 같은 행을 한 번만 남기면 4행입니다. P1과 P5는 RowID가 다르므로 두 기록을 유지합니다. 조건에 맞지 않는 P4는 어느 저장 결과에도 들어가지 않습니다.
| RowID | LeftName | RightName | Note |
|---|---|---|---|
| P1 | Nora | Max | keep |
| P2 | Lina | Neil | keep |
| P3 | Nell | Nico | both |
| P5 | Nora | Max | keep |
RowID가 없는 표에서 주의할 점
고유 ID 없이 내용만 보고 중복을 제거하면 P1·P5처럼 별개였던 기록도 하나로 합쳐질 수 있습니다. ID가 없다면 원본 복사본에 각 기록을 구분할 ID를 직접 넣고, 두 작업에서 그대로 유지하세요. 작업 사이에 원본 값이 바뀌면 같은 ID라도 내용이 달라져 중복으로 제거되지 않을 수 있습니다. 한 조건에 맞는 행이 없다면 빈 파일을 다시 불러오지 말고 다른 조건의 결과만 사용하세요. 두 결과가 모두 비어 있다면 어느 조건에도 맞는 기록이 없는 것입니다. 조건별 저장 2회와 이어 붙이기는 각각 직접 진행해야 합니다.
내 파일로 시작해 보세요
JOIN SHEET에서 시작하기 ↗Excel·CSV 작업은 PC에서 이용해 주세요.
새 창에서 열리며 작업 중인 데이터를 바꾸지 않습니다.
예제 확인일:
출처
Can you do an OR filter in excel? (Reddit r/excel)
A열이나 B열 중 하나라도 N으로 시작하는 행을 찾는 질문을 참고했습니다. 위 표와 작업 순서는 별도로 만든 가상 예제이며, 질문자의 JOIN SHEET 이용 후기가 아닙니다.