엑셀 함수 중에서 문자열 함수에 대해 알아보도록 하자.

 

문자열 처리를 위한 함수는 문자열 일부를 추출하는 LEFT, RIGHT, MID 함수,

영문 문자열 처리를 위한 LOWER, UPPER, PROPER 함수,

문자열의 형식을 바꾸는 VALUE, TEXT 함수,

그 외에 TRIM, LEN 함수 등이 있다.

 

LEFT(문자열, 문자수)

문자열의 왼쪽에서 문자수만큼 추출하는 함수

=LEFT("아름다운 우리나라", 2)    =>   아름

 

RIGHT(문자열, 문자수)

문자열의 오른쪽에서 문자수만큼 추출하는 함수

=RIGHT("아름다운 우리나라", 2)    =>    나라

 

MID(문자열, 시작 위치, 문자수)

문자열의 왼쪽에서 시작 위치만큼 떨어진 문자에서부터 문자수만큼 추출하는 함수

=MID("아름다운 우리나라", 3, 5)    =>    다운 우리

 

LOWER(문자열)

영문 텍스트를 소문자로 변환시키는 함수

=LOWER("ONE APPLE")    =>    one apple

 

UPPER(문자열)

영문 텍스트를 대문자로 변환시키는 함수

=UPPER("one apple")    =>    ONE APPLE

 

PROPER(문자열)

영문 텍스트에서 단어의 첫문자만 대문자로 변환하고 나머지는 소문자로 변환하는 함수

=PROPER("ONE APPLE")     =>     One Apple

 

VALUE(텍스트)

문자형 숫자를 숫자형 숫자로 변환하는 함수

=VALUE("2")     =>     2

 

TEXT(숫자 값, 표시 형식)

숫자 값에 표시 형식을 지정하여 텍스트로 변환하는 함수

표시 형식은 [셀 서식]-[표시 형식]-[사용자 지정]에서 사용하는 표시 형식과 같은 형식을 사용한다.

=TEXT(41261, "mm월 dd일 (aaaa)")     =>     12월 18일 (화요일)

 

TRIM(문자열)

문자열에서 여분의 공백을 제거하는 함수

=TRIM("  아름다운   세상 ")     =>     아름다운 세상

 

LEN(문자열)

문자열의 길이를 구하는 함수

=LEN("아름다운 우리나라!!")     =>     11

 

 

 

 

 

 

 

 

 

 
 
 
 
Posted by 두여자 Y&S

댓글을 달아 주세요

  1. JIHO

    감사합니다 ^^.

    근데 함수 이용할때마다 하나하나 찾아서해야된다는게 번거롭네요..

    2013.08.08 09:30 [ ADDR : EDIT/ DEL : REPLY ]
    • 함수를 찾아서 사용법을 보신다는 말씀이신가요?
      뭐 사용하는 함수 전부 외우면 당연히 좋겠지만
      그게 힘들다면 함수마법사로 힌트를 찾아본다든지,
      아니면 '함수 총정리 파일' 글이 있으니 다운받으셔서
      인쇄해서 그때그때 사용하시는 것도 좋겠네요.

      2013.08.08 09:56 신고 [ ADDR : EDIT/ DEL ]
  2. kim

    안녕하세요. 블로그 보고 잘배우고 있는데 틀린 내용이 있어 알려드립니다.
    mid함수에서 =mid("아름다운 우리나라", 2, 5) 했을경우, 름다운 우 -> 이렇게 나옵니다.

    2014.08.26 14:58 [ ADDR : EDIT/ DEL : REPLY ]