인프런 커뮤니티 질문&답변

dogeonkim님의 프로필 이미지

작성한 질문수

진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 데이터 가공부터 분석까지

[7강] 필터링 & 우선순위 정렬 한방에 하기

24.07.18 15:17 작성

·

92

·

수정됨

1

안녕하세요, 강사님!

강의를 듣고 엑셀에서 고급필터와 정렬 기능을 사용해 데이터를 다시 가공해봤는데요!

고급필터를 사용했는데 파워쿼리처럼 값이 나오지 않아 제가 조건을 잘못 작성한 것인지 여쭤보고 싶습니다!

강의에 나오는 조건대로 작성했는데 왜 값이 다르게 나올까요? (저 조건으로 고급필터를 돌리면 레코드가 297개밖에 나오지 않습니다. 파워쿼리로 했을 때는 891개가 나오던데요!)

감사합니다!

답변 2

1

배영자님의 프로필 이미지
배영자
지식공유자

2024. 07. 21. 12:33

안녕하세요, 배영자입니다:)

이 더운 여름, 열공하고 계시는군요.
응원합니다\(@^0^@)/

고급필터 조건은 정확히 입력하셨습니다.
추측건대
고급필터 조건 입력 후, 필터링 적용 전,
raw data의 '일자' 필드를 수동으로 '날짜' 타입으로 바꾸어야 하는 것을 누락하셨을 것 같습니다.

아래 링크에
질문하신 고급필터를 적용한 결과물 파일을 첨부드리오니 살펴보세요.

https://blog.naver.com/engelmm/223520114639

dogeonkim님의 프로필 이미지
dogeonkim
질문자

2024. 07. 24. 14:59

강사님, 안녕하세요!

알려주신 것처럼 날짜타입으로 바꾼 후 다시 해보니 정상적으로 값이 나왔습니다.

상세한 답변 주셔서 감사하고 요새 비가 많이 오는데 안전 유의하시기 바라겠습니다~

감사합니다!!!

0

인프런 AI 인턴님의 프로필 이미지

2024. 07. 20. 15:21

안녕하세요, 인프런 AI 인턴입니다.

고객님이 제공하신 이미지와 설명에 근거해, 일자와 동일게스트 조건에 따라 고급 필터를 적용하셨을 때 나타난 결과 차이에 대한 가능한 설명을 드리겠습니다.

  1. 일자 조건 (‘>=2018-11-15’) 적용: 이 조건은 2018년 11월 15일 이후의 데이터만을 필터링합니다. 이 때, 날짜 형식이 해당 열에서 올바르게 인식되고 있는지 확인이 필요합니다. 엑셀에서는 때때로 날짜 형식이 텍스트로 인식되어 필터링에 영향을 줄 수 있습니다.

  2. 동일게스트 조건 (‘>=15’) 적용: 이 조건은 동일게스트 수가 15 이상인 데이터만 보여줍니다. 여기서는 해당 열의 데이터 타입이 숫자로 설정되어 있는지 확인이 필요합니다. 텍스트로 인식되어 있다면 조건이 올바르게 적용되지 않을 수 있습니다.

  3. 파워 쿼리와 고급 필터 차이: 파워 쿼리는 데이터를 가공하고 분석할 때 더 복잡한 쿼리와 변환 작업을 처리할 수 있습니다. 고급 필터와는 처리 방식이 다르기 때문에, 같은 조건에 대해 결과가 다를 수 있습니다. 파워 쿼리에서는 추가적인 데이터 정제나 가공 단계가 적용되었을 가능성이 있습니다.

고급 필터를 사용할 때는 위에서 언급한 데이터 형식이나 설정과 관련된 문제를 먼저 확인해 보시기 바랍니다. 또한, 엑셀의 버전이나 설정에 따라 결과에 차이가 발생할 수 있으므로 엑셀 설정도 확인해 보는 것이 좋을 것 같습니다.

강의 내용과 정확히 일치하는 조건을 설정하셨더라도 결과가 다르게 나온다면, 데이터 형식, 엑셀 설정, 파워 쿼리의 추가 데이터 처리 과정 등을 다시 한번 검토해 보시길 권장합니다.

필요한 도움이 더 있으시다면 언제든 문의해 주세요. 감사합니다!