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으로 깔끔하게 되신다니 다행이네요. 좋은 하루 되세요~
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
178235 [질문] 로그알리 구매기념 스팀게임 질문입니다 [6] Cand5064 24/10/13 5064
178233 [질문] 인터넷 약정이 종료 됐는데, 계속 사용하면 어떻게 되나요? [11] 마제스티4667 24/10/13 4667
178232 [질문] 일본드라마 OTT [7] zenith4645 24/10/13 4645
178231 [질문] 싱크대 세제통 이용해서 정수기 자가설치 하신분 계신가요? [3] 바람의바람4839 24/10/13 4839
178230 [질문] 11월 삿포로 여행 별로일까요? [26] 냥냥펀치7108 24/10/12 7108
178229 [질문] [나는솔로] 데이트코스는 왜 한식만 먹을까요 [15] 공부맨6832 24/10/12 6832
178228 [질문] 노트북 윈도우 정품인증이 안되어있으면 무슨 문제가 있을까요? [6] 유니꽃6175 24/10/12 6175
178227 [질문] 연구용(학생용) 구글 클라우드+빅데이터에 관해 잘 아시는분.. [11] 호비브라운4498 24/10/12 4498
178225 [질문] [건강식품] MSM 관절에 좋은 제품 추천해주실 수 있나요? (약 성분보단 정확한 제품명으로) [2] 바보영구3856 24/10/12 3856
178223 [질문] 장례식 후 돌잔치 참석 [6] 모드릿4542 24/10/12 4542
178222 [질문] 수염레이저 제모 시작했습니다. [8] 방탄노년단3610 24/10/12 3610
178221 [질문] 과거로 가서 2000년대 연예계 이슈 중에서... [11] 라투니4492 24/10/12 4492
178220 [질문] 당근으로 노트북하나 사려는데 확인부탁드립니다 [4] 유니꽃5233 24/10/12 5233
178219 [질문] 삼성휴대폰 유튜브 화면 끄는것 관련 질문입니다. [3] 로드바이크4076 24/10/12 4076
178218 [질문] 주민등록증 (자체) 사진이랑 핸드폰 번호가 유출된 것 같습니다. [5] 카페알파5573 24/10/12 5573
178217 [질문] 치아교정 꼭 전문의한테 받아야 하나요? [4] 아스날3887 24/10/12 3887
178216 [질문] 무선 키마 셋트 추천 받고싶어요 [3] 깐딩3994 24/10/12 3994
178215 [질문] 처가댁 모시고 1박2일여행 추천! 예산은 백만원! [7] 꿀행성4978 24/10/12 4978
178213 [질문] 이메일 연동이 그 이메일 계정이 없어져도 가능한지요? [3] 청둥오리4179 24/10/12 4179
178212 [질문] 흰개미는 머리, 배로만 구성 되어있는데 왜 곤충인가요. [9] 레뽀5567 24/10/11 5567
178210 [질문] 아이폰 자녀 모드 관련 [5] 찐요정4531 24/10/11 4531
178209 [질문] 메인보드 백패널 구하는 방법 [5] 틀림과 다름4141 24/10/11 4141
178208 [질문] 도움~. 게임 pc 견적 부탁드립니다. [1] moqq5050 24/10/11 5050
목록 이전 다음
댓글

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