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으로 깔끔하게 되신다니 다행이네요. 좋은 하루 되세요~
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
175590 [질문] 어벤져스 어떤가요? [10] 월터화이트4868 24/04/02 4868
175589 [질문] 세상에서 가장 강력한 거미약 추천해주세요 [12] 돔페리뇽5730 24/04/02 5730
175588 [질문] 안녕하세요 가벼운 여행용? 노트북 관련 질문드립니다. [7] Odeng5006 24/04/02 5006
175587 [질문] 슬랙스 블레이저 색조합 봐주세요 [5] 고구마줄기무침4383 24/04/02 4383
175586 [질문] 바지길이 긴 브랜드 있을까요? [4] 비행기타고싶다5001 24/04/02 5001
175585 [질문] 전기차 제동방식에 대하여 궁금한 것이 있습니다. [9] 지금이시간5169 24/04/02 5169
175584 [질문] 작년 라덕연이 연루된 주가조작사건에 대해 질문드립니다 [3] 보리야밥먹자5059 24/04/02 5059
175583 [질문] 이번주말 천안/아산쪽 벚꽃 볼만한 곳 있을까요? [9] 욱쓰5215 24/04/02 5215
175582 [질문] 구축 전세 입주 후 하자문제 [10] funk6000 24/04/02 6000
175581 [질문] 인텔 UHD graphics 730 내장 그래픽카드 [3] stayclever4782 24/04/02 4782
175580 [질문] 덤벨(아령) 숄더프레스 허리통증에 대한 조언이 필요합니다. [14] 샤크어택7048 24/04/02 7048
175578 [질문] 여행 관련 질문 [9] 앵글로색슨족6376 24/04/01 6376
175577 [질문] 16:10 27인치 모니터가 있나요? [4] 인간흑인대머리남캐7055 24/04/01 7055
175576 [질문] 이제 pgr을 접습니다 동의,비동의 배너가 뜨는데 무엇이죠? [10] endeavorhun7805 24/04/01 7805
175575 [질문] 수영 강습 경험자/고인물 분들께 문의드립니다. [17] 김유라5955 24/04/01 5955
175574 [질문] 가볍게 뛰는데 좋은 넓은 발볼 운동화 추천부탁드립니다! [5] Secundo5602 24/04/01 5602
175573 [질문] TV 선택 고민입니다 [4] 누에고치5363 24/04/01 5363
175572 [질문] 5살 남아의 똥타령은 자연스러운 과정일까요? [27] Droppen6456 24/04/01 6456
175571 [질문] 혹시 편두통 가지고 계신 분 계신가요? [19] 매콤한새우5472 24/04/01 5472
175570 [질문] [해결] 크롬에서 인터넷 사이트 방문기록 (복수 탭닫았을때) 살릴 수 있을까요? [3] 붕붕붕4851 24/04/01 4851
175569 [질문] 택배사에서 물건을 배송 안하고 있습니다 [13] 성야무인6706 24/04/01 6706
175568 [질문] 아이폰 사진 위치정보가 갤럭시로 옮겨도 보존될까요? [9] b'z6673 24/03/31 6673
175567 [질문] 주식이나 코인에있는 기본적인 개념 질문 좀 드릴게요 [7] 라리7607 24/03/31 7607
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기