본문 바로가기

엑셀함수기초

엑셀 DATEVALUE 함수 & DATE 함수로 텍스트를 날짜로 변환 연습용 파일(노란색 영역에서 함수 연습, 시트별 연습) 엑셀 텍스트를 날짜로 변환 시에 활용하는 함수: DATEVALUE, DATE 함수 엑셀 작업을 하다 보면 텍스트로 표시된 날짜를 날짜형식으로 바꿔야 할 때가 있다. "12월 23일", "2023/12/23" 등 텍스트 형식으로 날짜를 표시하는 방법은 다양하지만 기본적인 텍스트함수와 DATEVALUE, DATE 함수만 제대로 구사한다면 어떤 데이터를 만나도 쉽게 날짜 형식으로 데이터를 변환할 수 있다. 기본적인 텍스트 함수는 엑셀 텍스트함수 기초: LEFT RIGHT MID SUBSTITUTE를 참조하면 되고 DATEVALUE 함수와 DATE 함수만 살펴보겠다. DATEVALUE와 DATE 함수 DATEVALUE 함수는 년-월-일로 된 하나의 텍스트를.. 더보기
엑셀 텍스트함수 기초: LEFT RIGHT MID SUBSTITUTE LEFT 함수 구성 LEFT 함수는 대상 문자열의 왼쪽부터 지정한 개수만큼 값을 불러오는 함수로 아래 그림 1과 같이 나타낼 수 있다. 위 그림 1처럼 LEFT 함수에 "엑셀로투자자"를 입력하고 2를 넣으면 왼쪽에서 두 번째까지의 문자인 "엑셀"이 출력된다. LEFT 함수에 직접 문자열을 넣을 수도 있지만 그림 1의 아래 부분처럼 문자열이 있는 셀 주소를 넣어도 같은 결과를 얻을 수 있다. RIGHT 함수 구성 RIGHT 함수는 대상 문자열의 오른쪽부터 지정한 개수만큼 값을 불러오는 함수로 아래 그림 2와 같이 나타낼 수 있다. 위 그림 2 처럼 RIGHT 함수에 "엑셀로투자자"를 입력하고 3을 넣으면 오른쪽에서 세 번째까지의 문자인 "투자자"가 출력된다. RIGHT 함수에 직접 문자열을 넣을 수도 있지.. 더보기
엑셀 INDEX MATCH 함수로 값 불러오기: 종목코드 찾기 INDEX 함수 구성 참조범위가 하나일 경우 INDEX함수는 특정 참조 범위에 대해서 행 값과 열 값을 숫자로 입력하여 해당 셀 주소의 값을 불러오는 함수로 아래 그림 1과 같이 구성되어 있다. 위 그림 1에서 처럼 INDEX 함수의 참조범위를 A3:C9로 잡고, 행 번호=2, 열번호=2 를 입력하면 A3:C9 범위에서 2행 2열에 있는 값인 "AK홀딩스"라는 값을 얻을 수 있다. 참조범위가 둘 이상일 경우 INDEX 함수는 참조 범위를 여러 개로 할 수도 있다. INDEX 함수의 참조범위를 입력하는 부분에 "()"괄호를 넣고 ", "콤마로 구분하여 여러 개의 참조범위를 넣을 수 있는 것이다. 그중 어떤 참조범위를 사용할지는 맨 마지막에 네 번째 입력변수를 넣어서 정한다. 기본 형태는 아래와 같다. 위 .. 더보기
엑셀 IF 함수 사용법(이중IF함수&다중IF함수): 부동산 데이터 찾기 IF함수 구성 IF함수는 아래 그림 1과 같이 구성되어 있다. 기본적인 구조는 간단하지만 참일 경우 또는 거짓일 경우에 또다시 IF 함수를 넣어서 아래 그림 2처럼 확장할 수 있다. 결과적으로 아래 그림 3과 같이 IF 조건식 안에 무한하게 IF 문을 중첩시킬 수 있다. Excel에서 IF 함수를 최대 64번까지 중첩할 수 있다고는 하지만 그렇게까지 무식하게 중첩할 일은 잘 없다. IF함수 사용예제: 서울특별시_부동산 실거래가 정보 IF함수를 활용할 예제를 살펴보자. 공공데이터포털(https://www.data.go.kr/)에서 "서울특별시 부동산 실거래가 정보"라고 검색하면 아래 그림 4와 같이 검색결과가 나오고 "csv"라고 표시된 것에서 알 수 있듯이 엑셀로 열어볼 수 있는 csv 형식의 데이터를 .. 더보기
엑셀 VLOOKUP 함수 사용법: 지수별 종가 찾기 VLOOKUP 함수 구성 VLOOKUP 함수는 아래 그림 1과 같이 구성되어 있다. 입력 변수는 4 개이지만 두 가지 단계로 이해하면 된다. 먼저 내가 원하는 행의 값을 찾고, 열의 값을 설정해 주는 단계이다. 내가 찾으려는 값을 먼저 설정하고, 찾으려는 값이 첫번째 열에 있는 데이터 범위를 선택해 준다. 내가 찾으려는 값과 선택한 범위의 첫번째 열의 값이 일치하는 행이 VLOOKUP 함수에서 반환하는 행의 값이 된다. "일치하는" 행을 찾을 때 완벽히 일치하는 행을 찾을지 아니면 비슷하기만 하면 해당 행을 선택할지에 따라서 FALSE, TRUE 옵션을 선택할 수 있다.(보통은 FALSE를 선택한다.) 그리고 선택된 행에서 내가 얻고자하는 값이 있는 열이 있으면 그 열의 값을 입력해 주면 내가 원하는 값.. 더보기