만물상 :: 숫자/문자 특정값 변환하기
본문으로 바로가기

숫자/문자 특정값 변환하기

category PC/엑셀 2018. 9. 9. 14:03
반응형

숫자 여러자리.xlsx

이프2자리.xlsx

이프함수활용.xlsx

 

오늘은 문의 오신 내용이 있어서 안내를 해 드립니다.

숫자나 한글을 특정 문자로 변환이 가능 할까요? 라는 문의 였는데요

자 ~ if 함수를 이용해서 변환 해 보도록 하겠습니다.

 

쓰인 함수는 if 함수만을 사용 하였습니다.
=IF(B2=1,"☆",IF(B2=2,"◆",IF(B2=3,"▶",IF(B2=4,"◑",0))))
질문해 주셔서 제가 포스트 할 내용이 오늘 생겼내요^^
즐거운 하루 보내세요^^

두 자리 숫자 문자 변환 하기~ ^^

 

=IF(LEFT(B2,1)="1","가",IF(LEFT(B2,1)="2","나",IF(LEFT(B2,1)="3","다",IF(LEFT(B2,1)="4","라",IF(LEFT(B2,1)="5","마",IF(LEFT(B2,1)="6","바",IF(LEFT(B2,1)="7","사",IF(LEFT(B2,1)="8","아",IF(LEFT(B2,1)="9","자",IF(LEFT(B2,1)="0","차"))))))))))&IF(RIGHT(B2,1)="1","거",IF(RIGHT(B2,1)="2","너",IF(RIGHT(B2,1)="3","더",IF(RIGHT(B2,1)="4","러",IF(RIGHT(B2,1)="5","머",IF(RIGHT(B2,1)="6","버",IF(RIGHT(B2,1)="7","서",IF(RIGHT(B2,1)="8","어",IF(RIGHT(B2,1)="9","저",IF(RIGHT(B2,1)="0","처"))))))))))

좀 귀찮았지만 해냈습니다^^ㅎㅎ
2자리 숫자라면 이 정도로 하면 되고 2자리 이상은
한번 찾아 봐야겠내요^^

세 번째 방법은 문자/숫자를 특정문자로 변환 하는 방법입니다.
Substitute 함수를 활용하는 방법인데요

 

 

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B2,"1","가"),"2","나"),"3","다"),"4","라"),"5","마"),"6","바"),"7","사"),"8","아"),"9","자"),"0","차")

substitute 함수는 특정 문자를 변환을 원하는 특정 문자로 변환 하는
함수로 특정 문자 지금은 숫자로 지정 했지만 두가지 이상의 글자도
변환이 가능합니다^^

반응형

'PC > 엑셀' 카테고리의 다른 글

데이터 유효성 검사 활용하기  (0) 2018.09.09
엑셀 데이터 관리 활용하기  (0) 2018.09.09
엑셀 표 만들기 활용하기  (0) 2018.09.09
그룹 단축키 활용하기  (0) 2018.09.09
엑셀 윤곽 설정 취소 하기  (0) 2018.09.09