CSV를 상태별로 필터링

주문, 티켓, 구독, 작업에는 모두 상태 열이 있습니다. 그 열을 고르고 필요한 상태를 입력하면, 헤더를 맨 위에 둔 채 해당 행만 돌려받습니다. 대소문자는 구분하지 않으므로 Paid와 paid는 모두 일치합니다.

CSV를 상태별로 필터링하는 방법

  1. 1

    내보내기 파일 붙여넣기

    CSV를 붙여넣고 "헤더 행"을 체크한 상태로 두세요.

  2. 2

    상태 열 찾기

    왼쪽에서부터 셉니다. `id,customer,status`에서 상태는 3번 열입니다.

  3. 3

    상태 입력하기

    `paused`나 `refunded`처럼 파일에 나타난 그대로 값을 입력하세요.

  4. 4

    CSV 필터링

    일치한 행을 스프레드시트나 보고서에 복사하세요.

예시

id,customer,status
1,Ada,active
2,Ben,Inactive
3,Cy,active
4,Di,paused

3번 열에서 paused를 입력하면 헤더와 4번 행이 나옵니다. paused는 다른 상태에 들어 있지 않으므로 깔끔하게 일치하는 경우입니다.

겹치는 상태의 함정

이번에는 active를 입력해 보세요. 결과에는 1, 2, 3번 행이 나옵니다. 2번 행은 Inactive에 active 글자가 들어 있어서 포함됩니다. 도구는 셀에 입력한 텍스트가 들어 있는 행을 모두 남기며, “정확히 일치” 또는 “포함하지 않음” 옵션은 없습니다.

겹치는 값을 다루는 방법은 다음과 같습니다.

  • 더 긴 단어로 필터링하세요. inactive를 입력하면 2번 행만 나옵니다.
  • 상태가 1과 0 같은 숫자나 코드라면, 값이 겹치지 않는 열로 필터링하세요.
  • 필터링한 뒤 사용하기 전에 결과를 눈으로 훑어 비슷한 값이 섞이지 않았는지 확인하세요.

자주 쓰는 상태 필터

내보내기 종류 대표 값 주의할 점
주문 paid, pending, refunded pending과 pending_review
지원 티켓 open, closed reopened 안의 open
구독 active, canceled inactive 안의 active
작업 todo, done undone 안의 done

공백이나 밑줄이 있는 상태

in progress나 in_progress처럼 공백이나 밑줄을 포함해 파일에 적힌 그대로 상태를 입력하세요. "On hold, waiting"처럼 쉼표가 들어 있는 셀도 올바르게 읽히고 따옴표로 감싸서 다시 쓰이므로 한 셀에 그대로 남습니다.

돌려받는 결과

행은 원래 순서를 유지하고, 따옴표 정리를 제외하면 아무것도 바뀌지 않습니다. 셀은 쉼표, 따옴표, 줄바꿈이 들어 있을 때만 따옴표로 감싸집니다.

결과 확인하기

필터링 후에는 출력의 상태 열을 훑어보세요. 모든 셀이 의도한 값이어야 합니다. 비슷한 값이 들어왔다면 더 길거나 더 구체적인 텍스트로 다시 필터링하세요. 헤더는 맨 위에 남고 행은 원래 순서를 지키므로, 결과를 스프레드시트에 붙여넣고 원본 내보내기와 비교하면 다른 것이 바뀌지 않았는지 확인할 수 있습니다.

자주 묻는 질문

Inactive에는 active 글자가 들어 있고, 도구는 텍스트가 들어 있는 셀을 모두 남기기 때문입니다. 그 행들을 보려면 inactive를 입력하거나, 값이 겹치지 않는 열로 필터링하세요.

아니요. 도구는 일치하는 행만 남깁니다. 특정 상태를 빼려면 스프레드시트 필터를 사용하거나, 남기고 싶은 상태마다 도구를 한 번씩 실행하세요.

아니요. Paid, PAID, paid는 모두 같은 것으로 취급됩니다.

열 번호를 바꾸세요. 가장 왼쪽 열부터 1에서 시작해 셉니다.

관련 도구

이 도구는 다른 언어로도 제공됩니다

사용 가이드와 활용 사례