1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

 

어떻게 해야하나요

 

예를 들어

 

000015790000

000017850000

000008090000

 

이런숫자의 값이 있다고 했을때

중간에 1579 나 1785 나 0809 만

인식해서

1579 면 학교

1785면 회사

0809 면 병원

 

이런식으로 앞셀이나 뒷셀에 표시되게 하려면 어떻게 해야하는지요

 

choose 랑 mid 함수써봤는데

 

잘안되서 질문합니다.

 

부탁드려요.


댓글 '5'

profile

[레벨:30]아별

2010.02.01 13:19:03
*.75.228.207

대상 숫자들(표시된걸 보니 텍스트로 되어 있겠네요..)이 들어있는 셀이 A2라고 한다면,

아래 수식을 사용해보세요..

=VLOOKUP(MID(A2,5,4),{"1579","학교";"1785","회사";"0809","병원"},2,0)

 

위에는 분류될 항목이 3개밖에 안돼서 배열상수{"1579","학교";"1785","회사";"0809","병원"}를 사용했습니다만..

분류 항목이 5개 이상 된다면 별도의 기준표를 엑셀에 만들어 주고, 그걸 범위로 참고하시는게 좋을 것 같네요..

이런 식이죠..

=VLOOKUP(MID(A2,5,4),$G$1:$H$4,2,0)

 

참고로.. CHOOSE와 MID함수를 쓴다면 아래와 같은 수식이 될 겁니다만...

=CHOOSE(MATCH(MID(A2,5,4),{"1579","1785","0809"},0),"학교","회사","병원")

캐 구리죠.. ㅋ

마음의눈

2010.02.01 16:12:03
*.175.81.2

지금 해봤는데 잘되는데

저건 숫자를 텍스트로 바꿔야 하더라구요.

원래는 숫자거든요^^;;  텍스트로 바꿔주면 잘되는데 숫자로 인식을해야되서

그리고 아무값이 없으면 그냥 값이 안나오게도 할수 있을까요?

 

profile

[레벨:30]아별

2010.02.02 10:29:57
*.166.197.43

와우~

엑셀파일을 첨부해주시면 좀 더 명확한 답변을 받으실 수 있을 것 같습니다.

저렇게 봐서는 제거 텍스트인지 숫자인지.. 숫자라면 서식으로 저렇게 만든건지.. 알 수가 없어서요..

 

암튼.. 질문하신 내용을 종합하여 유추해보면..

000015790000 이런 데이터는 숫자인데, 사용자 정의 서식을 "000000000000"으로 지정해서 저렇게 보인다로 생각하겠습니다.

 

암튼.. 숫자라면 text함수를 이용해서 문자열로 만들어준다음, 그 문자열로 작업을 하면 되겠죠..

=VLOOKUP(MID(TEXT(A2,"000000000000"),5,4),{"1579","학교";"1785","회사";"0809","병원"},2,0)

 

아무값이 없으면 값이 안나오게하는 방법은..

=IF(A2="","",VLOOKUP(MID(TEXT(A2,"000000000000"),5,4),{"1579","학교";"1785","회사";"0809","병원"},2,0))

 

해당 하는 값이 없어 에러가 나는 것도 아무 값이 안나오게 하는 방법은..

=IF(ISERROR(VLOOKUP(MID(TEXT(A5,"000000000000"),5,4),{"1579","학교";"1785","회사";"0809","병원"},2,0)),"",VLOOKUP(MID(TEXT(A5,"000000000000"),5,4),{"1579","학교";"1785","회사";"0809","병원"},2,0))

 

만약.. 원하시는 결과가 아니라면..

엑셀 파일을 올려주세요. 그럼 확실하게 알려드립니다. ^-^;;

 

수고하세요~~ ^^)/

마음의눈

2010.02.03 08:57:24
*.175.81.2

사실 각고유에 바코드가 있는데요.

 

10895689153

10891569154

10896589155

11896089155

11896089153

 

이런식으로 된 숫자인데 종류가 좀많아요. 20개 정도되요.

앞에 4자리는 그 모델의 종류고 중간 4자리는 구입일자  마지막 3자리는 그냥 번호거든요..

근대 제가 요것들을 모델명을 전부 일일이 수자업으로 넣기가 힘들어서

숫자만 입력하면 옆칸에 모델명이 나오게금 하려고 한건데.. 힘드네요..

profile

[레벨:30]아별

2010.02.04 01:48:36
*.130.73.75

음.. 기준값만 있으면 어려운일이 아닐텐데요..

엑셀 파일을 올려주세요.. 한방에 해결해드릴께요.. ^0^;

숫자데이터, 기준값, 원하는 결과값을 입력해서 올려주세요~

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 49403
682 엑셀일반 안녕하세요? 엑셀 데이터 정렬 질문있습니다. file [2] [레벨:5]정화 2015-03-03 5920
681 [문의드릴께요]엑셀 창끼리 alt+tab으로 전환이 안됩니다. file [1] [레벨:1]윤여준 2010-01-15 5918
680 엑셀 차트 관련 질문인데요.. imagefile [1] 홍승 2009-08-24 5907
679 엑셀일반 단축키가 안됩니다(찾기,Ctrl+F) ,Ctrl+G [3] [레벨:5]맑은이슬 2013-03-26 5885
678 엑셀 수식중에 =+HY/D7와 같은 =+수식의 의미가 무엇인가요? [1] [레벨:3]읍내꽃미남 2011-01-07 5858
677 초보 엑셀사용자입니다. 회사안에선 아무도 모르는 거라 엑신님께 여쭈어봅니다.!! [1] 박민철 2009-07-01 5853
676 엑셀일반 다중셀 중복 항목 찾기 (시간표 같은 표에서) file [2] [레벨:4]thoi 2014-09-15 5847
675 엑셀일반 매번 불편한 부분이 있어서 질문드립니다. _ 여러 행 또는 열을 한번에 삽입하는 방법.. [4] [레벨:4]알랑알랑♥ 2011-11-29 5847
674 속도가 자꾸 느려집니다. 해결방법이 있을까여?? [2] [레벨:6]ryanoh 2010-10-18 5839
673 [엑셀관련 질문] Excel파일內 개체삽입 관련.. [2] [레벨:1]Jay 2009-07-07 5839
672 엑셀에서 특정일자 구하는 함수식좀 부탁드립니다. file [1] [레벨:1]비비빅 2009-07-22 5838
671 VLookup 두개의 셀을 비교하여 같은값없애는 방법 file [3] [레벨:1]ak 2011-11-25 5833
670 sumif 함수에 대해서 file [1] [레벨:5]눈물바다 2009-09-30 5807
669 셀병합 관련 질문 file [1] 야옹이 2010-02-12 5791
668 엑셀수식 문자가 포함된 값찾기 file [1] [레벨:4]요셉 2013-01-07 5789
667 엑셀일반 콤보박스의 값 하나를 선택하면 또 다른 목록이 보이는 콤보박스 만들기 등 file [2] [레벨:4]성투은자 2012-09-18 5763
666 엑셀일반 예전에 해결해준 공휴일 조건부서식에 대한 재질문 등 file [2] [레벨:4]성투은자 2012-12-13 5761
665 어떻게 하면 이렇게 변환하는 기능을 만들수 있을까요? file [1] [레벨:1]칼리스토 2009-07-01 5750
664 선그래프에서 연장선을 값으로 나타내고 싶어요.. file [2] [레벨:1]수범아빠 2009-07-10 5745
663 함수 질문 드려요~ file [3] [레벨:1]만두주름 2010-04-12 5739