PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2024/03/08 19:14:24
Name 20060828
Subject [질문] 엑셀 질문입니다. 도와주세요.ㅠ
A2 셀에 콤마로 연결된 숫자가 있습니다.
예컨대 12, 5, 8, 21, 23, 421 이렇게요.
A2 셀에 숫자 2가 있는지 알아내는 함수가 궁금합니다.
2가 있는지에 따라 true false 가 나오는 구조요. 21, 23 에 있는 2는 제외하고 한자리 수 2 말입니다.
저는 검색 결과 search 함수와 find 함수를 생각했는데요. 둘 다 21에 2도 찾아내더라구요. 하루종일 고민했는데 너무 멘붕입니다.ㅠ

좋은 방법 없을까요? 도와주세요.ㅠ

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
24/03/08 19:26
수정 아이콘
텍스트 나누기로 , 기준으로 숫자를 분리한 후 2를 찾는건 어떨까요..
20060828
24/03/08 20:35
수정 아이콘
제가 찾을 숫자가 40개 정도라 최후의 방법으로 생각하고 있습니다. 도와주셔서 감사합니다.
이혜리
24/03/08 19:27
수정 아이콘
=if(A2=2,"True","False")
탄산맨
24/03/08 20:14
수정 아이콘
질문하신분 의도는 이게 아닌것 같긴 한데,
이렇게 함수 걸려는 거라면 사실 if함수 안쓰고
=A2=2
만 해도 True/False 값을 반환할 겁니다
20060828
24/03/08 20:35
수정 아이콘
2가 있는지 없는지가 궁금했거든요.
도와주셔서 감사합니다.
고라니
24/03/08 19:35
수정 아이콘
이걸로 해보십시오.
=NOT(ISERROR(MATCH(2,NUMBERVALUE(TEXTSPLIT(A2,",")),0)))
20060828
24/03/08 22:15
수정 아이콘
textsplit 함수는 어떤건가요?
이 함수가 딱인거 같은데 제가 엑셀 21 버전인데 여기엔 없는 함수 같습니다.ㅠ
20060828
24/03/08 22:46
수정 아이콘
와우!! 됩니다.
TEXTSPLIT 함수 추가해서 넣었더니 되네요!!
진짜 진짜 감사합니다.
저를 살리셨어요
고라니
24/03/09 01:54
수정 아이콘
잘된다니 다행이네요.^^
암벽왕
24/03/08 20:47
수정 아이콘
그냥 생각나는대로 해봤는데 아래 함수도 한번 써보시죠. 단 이 함수는 A2 셀에 "2" 하나만 들어있으면 제대로 작동 안합니다.
=IF(OR(LEFT(A2, 2)="2,", ISNUMBER(SEARCH(", 2,", A2))), TRUE, FALSE)
츠라빈스카야
24/03/08 21:37
수정 아이콘
2 한 개만 있는 건 or함수에 A2=2를 넣으면 되지 않을까 싶고...맨 끝에 2가 들어있을 경우도 계산해서 right(A2, 2)=" 2" 도 or함수에 넣어야 하지 않을까요...?
흥분하지않는사람
24/03/08 22:01
수정 아이콘
=isnumber(find(2,A2))

find로 숫자 2찾고 숫자2가 아니면 에러 띄워서 isnumber로 숫자인지 아닌지 알려주는걸 써봤습니다
20060828
24/03/08 22:09
수정 아이콘
숫자가 22, 23, 24 이렇게 있을 때 2가 없다고 해주는 함수가 필요합니다.ㅠ
find나 search 함수는 22 에서도 2가 있다고 하더라구요..
흥분하지않는사람
24/03/08 22:11
수정 아이콘
죄송합니다 글을 제대로 안읽고 댓글을 써버렸네요 하하.. 꼭 답을 찾으시길 바라겠습니다. 다시 이해해보고 생각해봤는데 당장은 생각나는게 없네요..
20060828
24/03/08 22:15
수정 아이콘
도와주셔서 감사합니다.
우울한구름
24/03/08 22:35
수정 아이콘
콤마 사이에 뛰어쓰기 없이 콤마로만 연결되있으면 2를 찾는게 아니라 ,2, 를 찾는 거랑 2, 로 시작하는거 ,2로 끝나는거 세가지를 or 묶으면 되지 않을까 싶네요
20060828
24/03/08 22:43
수정 아이콘
콤마 사이에 띄어쓰기가 된것도 있고 안된 것도 있습니다.ㅠ
우울한구름
24/03/08 23:02
수정 아이콘
그럼 우선 replaceall로 공백 싹 다 날리고 하면 되긴 합니다. 텍스트스플릿으로 해결되셨다니 다행이네요
24/03/08 23:54
수정 아이콘
(수정됨) 우울한구름님 방법대로 하면 아래와 같습니다. 저도 테스트해보고 있었는데 TEXTSPLIT으로 해결되셨다니 다행이네요.

TEXTSPLIT이 없고 콤마 사이에 공백이 없고, 한자리 수 2가 1개 이상이 있는 것을 찾는다는 전제라면

A1에 99,4,2,44,55,6,7,4145,6,53,2222,25,677,42,4,21,44,55,6,7,4145,6,53,25,677,42,4,,1,44,55,6,7,4145,6,53,25,677,42,992,44,1,30,21 데이터 입력
A2에 찾으려는 문자열 2 입력
A3에 =IFERROR(IF(LEFT(A1,2)=A2&",",TRUE,IF(RIGHT(A1,2)=","&A2,TRUE,IF(FIND(","&A2&",",A1)>0,TRUE))),FALSE) 수식 입력

하면 첫 2글자를 "2," 와 비교하고 끝 2글자를 ",2" 와 비교하고 ",2." 가 있는지 찾는 수식입니다.

유사한 상황에서 MS365가 아닌 엑셀 하위버전을 쓰실 때 참고하시라고 올려봅니다.
20060828
24/03/09 08:41
수정 아이콘
하위버전에서도 되는지도 궁금했었는데 감사합니다. 엑셀은 조금씩 되는지 알아보는 재미가 있네요.
24/03/08 22:45
수정 아이콘
1)상황에 따라 찾는 숫자가 바뀌어야하나요?
2)항상 콤마와 다음 콤마 사이에 숫자가 들어가는 구조인가요?
20060828
24/03/08 22:59
수정 아이콘
상황에 따라 찾는 숫자는 바뀝니다.
항상 콤마 사이에는 숫자만 들어가고요.

위의 고라니 님께서 알려주신 TEXTSPLIT 함수로 하니까 구동되네요.

도와주셔서 감사합니다.
24/03/08 23:15
수정 아이콘
vba로 돌려보려고 코드 짜고있었는데 textsplit으로 깔끔하게 되신다니 다행이네요. 좋은 하루 되세요~
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
177900 [질문] djmax 클리어패스 구매해보신분 계신가요 [7] Kaestro5167 24/09/14 5167
177899 [질문] 부모님 모시고 하와이 여행 [5] 적막5506 24/09/14 5506
177898 [질문] 혓바닥 광고 안 보는 법 없나요 [9] 새님5592 24/09/14 5592
177897 [질문] 추석연휴 놀이공원 사람 적은 날이 언제일까요? [4] 은둔은둔해5442 24/09/14 5442
177896 [질문] 전세관련 질문입니다. [1] 까만고양이5961 24/09/14 5961
177895 [질문] 국민 연금, 건강보험 계산 방법 문의 [5] 어제본꿈6976 24/09/14 6976
177894 [질문] 풋볼매니저 2020과 2024는 어떻게 다른가요? [3] 코시엔6081 24/09/13 6081
177893 [질문] mc the max 눈물 같은 노래 추천 좀 해주세요~ [25] 모나크모나크7710 24/09/13 7710
177892 [질문] 오타니는 역대로 보면 어느정도 위치까지 올라갔나요? [23] 마르키아르7500 24/09/13 7500
177890 [질문] 전주한옥마을 여행가는데 맛집 추천 부탁합니다. [3] 빅팬6049 24/09/13 6049
177889 [질문] (LOL)탑 짬통픽으로 사이온 어떻게보세요? [11] 무냐고5010 24/09/13 5010
177888 [질문] 렌트카 좋은거 끌면 돈값 할까요? (미국 8박10일) [10] 잘생김용현5434 24/09/13 5434
177887 [질문] 어소뷰라는 사이트에서 예매할때 일본어로 입력해야하나요? [2] Haru5089 24/09/13 5089
177886 [질문] 추석 연휴에 볼 영화 추천 부탁드립니다! [2] 가니야5600 24/09/13 5600
177885 [질문] 핸드폰 동시에 2개 사용하시는 분 계신가요? [28] 전기쥐5695 24/09/13 5695
177884 [질문] 성능 좋고 가벼운 노트북 [9] 8figures5599 24/09/13 5599
177883 [질문] 뒷좌석 카시트용 통풍시트의 전원 스위치를 옮길 수 있을까요 [7] 앗흥4643 24/09/13 4643
177882 [질문] 프로젝터 스크린 관련 질문..(clr스크린) [2] Chandler5027 24/09/13 5027
177881 [질문] 혹시 플스와 닌텐도 둘다 호환되는 스피커가 있을까요? [9] 총사령관5659 24/09/12 5659
177880 [질문] 중고 PC 시세 확인 [7] LeNTE5150 24/09/12 5150
177879 [질문] 14일 토요일 9호선 급행 혼잡 [6] Grundia5827 24/09/12 5827
177878 [질문] 펠리세이드 디젤 질문입니다 [11] 나이스후니5767 24/09/12 5767
177877 [질문] 전세집 에어컨 청소 질문입니다. [17] 택배5438 24/09/12 5438
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로