본문 바로가기
엑셀

[엑셀] 특정 문자를 포함하는 행 추출

by LightBlogger 2016. 10. 24.


만일 다음과 같이 정리된 결과를 얻고 싶다면



해당 내용은 다음 링크에서 참고할 수 있다.


2018/03/07 - [엑셀] - [엑셀] 특정 문자가 들어있는 행들만 모아서 추출하기


아래의 포스팅에서는 각 셀에 원하는 문자가 있는지 여부를 가려내는 수식을 설명한다.







2016/09/26 - [엑셀] - [엑셀] 특정 문자(대소문자)가 포함된 셀의 개수 세기 countif() / find() 에서 나온 find()를 활용하여


특정 문자의 존재 여부를 조건으로 걸 수도 있다.


예를 들어 다음과 같이 수식을 작성하면 글자 중 o의 존재를 파악할 수 있다.


=FIND("o", 셀)




이제 수식을 isnumber()로 둘러싸 주면


값이 TRUE 와 FALSE로 반환된다.


=ISNUMBER(FIND("o", 셀))



원하면 이 단계에서 필터를 적용할 수도 있다.





혹은 다음과 같이 if()문을 구성하면


특정 문자가 존재하는 행만 별도로 추출할 수도 있다.


=IF(ISNUMBER(FIND("o",셀)), 셀, "")




만일 '없는 것'을 조건으로 걸고 싶다면,


위와 같은 방법으로 한 후 if(조건, 참, 거짓) 의 참과 거짓의 위치를 바꾸어 적어도 되고,


다음과 같이 isnumber()를 iserror()로 바꾸어 주어도 된다.




반응형

댓글