자주 쓰는 엑셀 함수 정리.
엑셀, 문자열 다루기 - 문자열 함수 (텍스트 함수)
- CHAR - 코드 번호에 해당하는 문자를 반환합니다.
- CODE - 텍스트 문자열의 첫 문자를 나타내는 코드 값(숫자)을 반환합니다.
- CONCATENATE - 여러 텍스트 항목을 한 텍스트 항목으로 조인합니다.
- EXACT - 두 텍스트 값이 동일한지 검사합니다.
- FIND - 텍스트 값에서 다른 텍스트 값을 찾습니다(대/소문자 구분).
- LEFT - 텍스트 값에서 맨 왼쪽의 문자를 반환합니다.
- LEN - 텍스트 문자열의 문자 수를 반환합니다.
- LOWER - 텍스트를 소문자로 변환합니다.
- MID - 텍스트 문자열의 지정한 위치로부터 지정한 개수의 문자를 표시합니다.
- PROPER - 텍스트 값에 있는 각 단어의 첫 글자를 대문자로 바꿉니다.
- REPLACE - 텍스트 내의 문자를 바꿉니다.
- REPT - 텍스트를 지정한 횟수만큼 반복합니다.
- RIGHT - 텍스트 값에서 맨 오른쪽의 문자를 반환합니다.
- SEARCH - 텍스트 값에서 다른 텍스트 값을 찾습니다(대/소문자 구분 안 함)
- SUBSTITUTE - 텍스트 문자열에서 기존 텍스트를 새 텍스트로 바꿉니다.
- T - 인수를 텍스트로 변환합니다.
- TEXT - 숫자 표시 형식을 지정하고 텍스트로 변환합니다.
- TRIM - 텍스트에서 공백을 제거합니다.
- UPPER - 텍스트를 대문자로 변환합니다.
- VALUE - 텍스트 인수를 숫자로 변환합니다.
- CONCATENATE (문자열1,문자열2,...)
- REPLACE(문자열, 시작위치, 바꿀 문자수, 바꿀 문자열)
- SUBSTITUTE(문자열, 찾을 문자열, 바꿀 문자열)
엑셀, 문자열 다루기 - 문자열 함수 (텍스트 함수)
- 상대참조(A1 형식) : 셀의 변위에 따라 상대적으로 참조셀의 위치도 변하는 형식.
- 절대참조($A$1 형식) : 셀의 변위에 상관없이 참조셀이 고정적으로 정해진 형식.
컬럼 합치기
=A1&" "&B1
텍스트 추출하여 날짜/시간 형식으로 변환
=DATE(LEFT(A1,4),MID(A1,5,2),MID(A1,7,2))+TIME(MID(A1,10,2),RIGHT(A1,2),0)
조건절에 만족하면 갯수 세기
=IF(COUNTIF(Sheet1!$A$2:$A$6,Sheet2!A2)=1,1,0)
원하는 범위에서 값 찾아 바꾸기
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
=vlookup(B1,sheet1!$C$1:$E$13, 3,false),0)
원하는 범위에서 여러 컬럼 값 찾아 바꾸기
=index(Sheet1!$D$1:$D$44,match(A1&B1,Sheet1!$A$1:$A$44&Sheet1!$B$1:$B$44,0))
Sheet1!$A$1:$A$44&Sheet1!$B$1:$B$44 범위에서 A1&B1값을 찾으면 Sheet1!$D$1:$D$44값을 컬럼에 채운다.
함수를 적용시키려면 CTRL+ENTER
배열 수식{}을 적용시키려면 CTRL+SHIFT+ENTER
엑셀 함수 참조 사이트
Contextures - Excel Tips and Excel Tutorialsby 月風