오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
실무자 기초 강의

엑셀 2019 신규기능 소개

오빠두엑셀 by 오빠두엑셀
  • 학습시간 21분
  • 난이도 초급
  • 작성일 2018.10.24

엑셀 2019의 신규기능 및 신규함수 총정리! - 엑셀2019 알아보기

버전이 거듭될수록 엑셀에는 새로운 차트와 함수가 꾸준히 추가됩니다. 이 강의에서는 엑셀 2019 이후 도입된 맵·퍼널·파레토차트와 CONCAT·TEXTJOIN 등 신규 함수, 마이크로소프트 365의 FILTER·XLOOKUP 같은 동적배열 함수, 피벗테이블 기본 레이아웃·UTF-8 CSV 저장 등 실무 기능을 단계별로 알아봅니다.

엑셀 2019 신규기능 소개
DOWNLOADS

실습자료를 준비했어요

수업에서 사용한 예제 파일과 보충 자료를 한 곳에 정리했습니다!👇

엑셀 2019 신규 차트 및 그래프 추가

맵차트(지도차트)는 데이터에 지리 또는 위치 정보가 포함된 경우,
https://www.geonames.org에 등록된 위치 정보와 연동하여 해당 데이터를 지도 위에 시각적으로 표현해주는 차트입니다.

다만 2018년 10월 기준으로는 완벽한 한글화가 이루어지지 않아 2020년 1월 기준으로 한글화 작업이 완료되었습니다. 다만 지명의 최소 단위는 도시(한국 기준 시·도) 단위라는 점에 유의해야 합니다.

예를 들어 강남구나 강서구와 같은 '구' 단위 지명은 맵차트로 표시할 수 없습니다.


대한민국 지역별 인구분포도 만들기

엑셀 2019 맵차트 인구분포

아래 데이터 표를 복사하여 시트에 붙여넣은 뒤 맵차트를 생성합니다.

나라 시/도 인구수
대한민국 강원 1543780
대한민국 경기 13027338
대한민국 경남 3376031
대한민국 경북 2677762
대한민국 광주 1461790
대한민국 대구 2466454
대한민국 대전 1493654
대한민국 부산 3449593
대한민국 서울 9793003
대한민국 울산 1157420
대한민국 인천 2953116
대한민국 전남 1882637
대한민국 전북 1840544
대한민국 제주 666151
대한민국 충남 2123776
대한민국 충북 1596734

전세계 나라별 인구분포도 만들기

엑셀 2019 맵차트 세계지도

아래 데이터 표를 복사하여 엑셀 시트에 붙여넣은 뒤 맵차트를 생성합니다.

나라 인구수
중국 1381040000
인도 1310760000
미국 324394000
브라질 206982000
러시아 146727405
멕시코 122273000
프랑스 66991000
아르헨티나 43850000
호주 24333500
스웨덴 9998740

퍼널차트는 인구분포 등 단계별 데이터를 분석할 때 주로 사용되는 차트입니다. '깔때기차트'라고도 불리며 각 구간 간 대소 차이를 한눈에 비교할 때 유용합니다.

연령별 인구분포도 만들기

엑셀 2019 깔때기차트 퍼널차트

아래 데이터 표를 복사하여 엑셀 시트에 붙여넣은 뒤 퍼널차트를 생성합니다.

연령대 인구수
0~9 세 4334588
10~19 세 5173076
20~29 세 6830784
30~39 세 7295146
40~49 세 8536791
50~59 세 8595114
60~69 세 5863017
70~79 세 3472022

파레토차트(히스토그램)는 세로막대와 꺾은선 그래프가 결합된 형태로, 실무에서 다방면으로 활용할 수 있는 매우 유용한 차트입니다.

매출 분석용 파레토차트 작성하기

엑셀 2019 파레토차트

아래 데이터 표를 복사하여 엑셀 시트에 붙여넣은 뒤 파레토차트(히스토그램)를 생성합니다.

제품 판매량
아메리카노 713800
카페모카 163200
수박주스 132000
사과주스 114000
에스프레소 102000
카푸치노 352300
카라멜마키아토 244700
녹차라떼 163200
카페라떼 435200

CONCAT 함수

여러 셀이나 범위 안의 텍스트를 하나로 병합하는 함수입니다. 기존 CONCATENATE 함수와 달리 셀 범위를 인수로 입력할 수 있어 보다 다양한 방식으로 활용할 수 있습니다.


TEXTJOIN 함수

여러 셀이나 범위 안의 텍스트를 구분 기호로 나누어 병합하는 함수입니다. 구분 기호를 직접 지정할 수 있고 빈 셀 포함 여부도 선택할 수 있습니다. 엑셀 2019 이후 사용자라면 반드시 익혀야 할 필수 함수 중 하나입니다.


MAXIFS / MINIFS 함수

여러 조건을 만족하는 값의 최댓값과 최솟값을 계산하는 함수입니다. 기존 2016 이전 버전에서는 IF·MAX 함수로 배열 수식을 작성해야 했으나, 2019 이후 버전부터는 MAXIFS/MINIFS 함수로 한층 간편하게 조건부 최대·최소값을 구할 수 있습니다.


SWITCH 함수

여러 조건별로 서로 다른 결과를 반환하는 다중 조건 논리 함수입니다. IF 함수와 CHOOSE 함수의 상위 호환 함수에 해당하지만, 정확히 일치하는 값만 비교할 수 있다는 제한이 있습니다.


IFS 함수

IF 함수의 다중 조건을 보다 간결하게 작성할 수 있도록 도와주는 다중 조건 논리 함수입니다.


엑셀 2019에는 동적배열함수(Dynamic Array Function)가 추가되었습니다. (마이크로소프트 365 버전부터 동적배열함수가 추가되었습니다.)

사실 동적배열함수는 구글 스프레드시트에서는 오래전부터 사용되어 온 강력한 기능입니다. 기존 엑셀의 일반 함수가 함수가 입력된 셀 하나에만 결과를 반환했던 것과 달리, 동적배열함수는 결과값을 넓은 배열 형태로 반환합니다.

엑셀 2019에는 (2018년 10월 중순 기준) 총 6가지 동적배열함수가 추가되었으며, 이후에도 더 많은 동적배열함수가 추가될 예정입니다. 2020년 11월 기준 총 8개의 동적배열함수가 추가되었습니다.

마이크로소프트 365 사용자에게는 향후에도 추가적인 동적배열함수가 꾸준히 업데이트될 예정입니다.

FILTER 함수

엑셀의 자동 필터 기능을 함수 형태로 구현할 수 있도록 도와주는 함수입니다. 마이크로소프트 365 사용자라면 XLOOKUP 다음으로 반드시 익혀야 할 실무자 필수 함수입니다.


XLOOKUP 함수

기존 VLOOKUP 함수의 한계(왼쪽 방향 조회 불가, 역방향 조회 불가 등)를 보완하여 새롭게 출시된 함수입니다. 마이크로소프트 365 사용자라면 반드시 익혀야 할 실무자 필수 함수입니다.


UNIQUE 함수

기존 '범위 내 중복 항목 제거' 기능을 자동화할 수 있도록 도와주는 함수입니다. 다른 동적배열함수와 응용하여 다양한 방식으로 활용할 수 있습니다.


SEQUENCE 함수

지정한 범위만큼 연속된 번호를 좌→우, 상→하 순서로 출력하는 함수입니다.


RANDARRAY 함수

지정한 범위 안에 0과 1 사이의 난수를 출력하는 함수입니다. 기존 RAND 함수보다 훨씬 빠르게 동작합니다.


SORT 함수

지정한 범위의 값을 특정 열 기준으로 오름차순 또는 내림차순 정렬하는 함수입니다.


SORTBY 함수

지정한 범위의 값을 다른 범위를 참조하여 오름차순 또는 내림차순 정렬하는 함수입니다.


엑셀 2019를 사용하면서 실무에서 자주 활용되고 유용하다고 평가되는 신규 기능을 정리하였습니다.

피벗테이블 기본 레이아웃 설정 지원

엑셀 2019부터는 피벗테이블의 기본 레이아웃 설정을 지원합니다. 자세한 설명은 아래 링크를 참고하세요.

UTF-8 CSV 파일 지원

엑셀 2019 UTF 8 CSV 저장

기존 엑셀 2016에서는 UTF-8 포맷의 CSV 파일 저장을 지원하지 않았으나, 엑셀 2019부터는 한글 인코딩을 지원하는 UTF-8 포맷 CSV 파일을 저장할 수 있습니다.

대화 형식 메모 기능 추가

대화형식 메모 GIF

엑셀 2019부터는 특정 셀에서 사용자 간 대화 형식으로 메모를 주고받을 수 있는 기능이 추가되었습니다. 기존 '새 메모(영문: New Note)'의 단축키는 (N), 대화 형식 '새 메모(영문: New Comment)'의 단축키는 (M)입니다.

잉크 수식 기능 추가

엑셀 2019 잉크수식

엑셀 2019에는 사용자가 직접 손으로 수식을 입력할 수 있는 '잉크 수식' 기능이 추가되었습니다. 잉크 수식 기능을 활용하면 한층 쉽고 편리하게 수학식을 입력할 수 있습니다.

댓글 55
5 (50개 평가)
DJDJ
DJDJ 2020.02.05 18:43
질 좋은 강의 감사합니다!
앵벌두
앵벌두 2020.02.07 10:14
유용한 강의인것같네요 감사합니다
늘만나
늘만나 2020.03.01 20:46
좋은 강의 감사합니다
늘만나
늘만나 2020.03.01 20:47
좋은 강의감사합니다
소나로사
소나로사 2020.03.08 06:45
잘 보았습니다
호야
호야 2020.03.10 23:54
잘보고 갑니다
호야
호야 2020.03.10 23:54
잘보고 갑니다.
옥빠두
옥빠두 2020.03.13 02:31
질문 :
maxifs에서는 키가 145이상이다라고 할때 ">="&145 라고 하시고,
ifs에서는 셀>=20 과 같이 쌍따옴표를 안쓰셨는데 이유나 차이가 있다면 알려주세요!
오빠두엑셀
오빠두엑셀 작성자 2020.03.13 15:12
안녕하세요~^-^
연산자는 '텍스트' 입니다. 엑셀에서 텍스트와 숫자는 다르게 처리되는데요.
사실 ">="&145 및 ">=145" 모두 maxifs 함수의 조건으로 잘 동작합니다.^^
하지만, 셀을 참조할 경우 예를들어 A1셀을 참조하면 반드시 ">="&A1 의 형태로 입력해주셔야 합니다.
즉, ">="&깂 형태로 분리해서 입력하는것이 올바른 입력방법으로 이해하시면 되겠습니다 ^^
감사합니다.
엑엑셀셀
엑엑셀셀 2020.03.19 18:06
감사합니다 오빠두엑셀님!
cis1204
cis1204 2020.03.22 22:11
감사합니다~^^