IMPORTCSV 함수를 사용하면 CSV 파일에서 Excel로 직접 데이터를 가져올 수 있습니다. 행을 건너뛰거나 가져오고 국가별 서식에 로캘 설정을 적용하는 옵션을 사용하여 쉼표로 구분된 데이터를 동적 배열로 가져오는 간단한 방법을 제공합니다.
참고
이 기능은 현재 Windows용 Excel에서 버전 2502(빌드 18604.20002) 이상을 실행하는 참가자 베타 채널에 등록된 Microsoft 365 구독자에게 일반 공급됩니다.
구문
IMPORTCSV 함수는 CSV 파일의 데이터를 동적 배열로 Excel로 가져옵니다.
IMPORTCSV 함수의 구문은 다음과 같습니다.
IMPORTCSV(path, [skip_rows], [take_rows], [locale])
| 인수 | 설명 |
|---|---|
|
경로 (필수) |
가져올 CSV 파일의 로컬 파일 경로 또는 URL입니다. |
| skip_rows | 건너뛸 행 수를 지정하는 숫자입니다. 음수 값은 배열 끝에서 행을 건너 뜁니다. |
| take_rows | 반환할 행 수를 지정하는 숫자입니다. 음수 값은 배열의 끝에서 행을 가져옵니다. |
| 로캘 | 국가별 서식(예: 날짜, 숫자 형식)을 결정합니다. 기본적으로 OS 로캘이 사용됩니다. |
참고
- 가져오기 함수는 자동으로 새로 고쳐지지 않습니다. 가져온 데이터를 업데이트하려면 데이터 탭의 모두 새로 고침 단추를 사용합니다.
- IMPORTCSV 함수는 쉼표 구분 기호와 UTF-8 인코딩을 사용하는 IMPORTTEXT의 간소화된 버전입니다. 여러 구분 기호, 인코딩 및 고정 너비 열에 대한 지원을 포함하여 더 많은 유연성을 보려면 IMPORTTEXT 함수를 참조하세요.
웹에서 텍스트 파일에 연결
웹에서 파일을 가져올 때 원본 파일에 액세스하기 위해 자격 증명을 제공하거나 로그인해야 할 수 있습니다. 이러한 경우 인증 대화 상자를 통해 제공된 URL에 사용할 인증 방법을 선택하라는 메시지가 표시됩니다.
사용 가능한 인증 방법은 다음과 같습니다.
- 익명: 콘텐츠에 공개적으로 액세스할 수 있고 로그인이 필요하지 않은 경우 이 인증 방법을 선택합니다.
- Windows: Windows 자격 증명이 필요한 리소스에 액세스할 때 이 인증 방법을 선택합니다.
- 기본: 리소스에 사용자 이름 과 암호가 필요한 경우 이 인증 방법을 선택합니다.
- 웹 API: 연결하려는 웹 리소스가 인증 목적으로 API 키를 사용하는 경우 이 메서드를 선택합니다.
- 조직 계정: 리소스에 조직 계정 자격 증명이 필요한 경우 이 인증 방법을 선택합니다.
인증 프로세스 중에 부여된 권한을 지우려면 데이터>가져오기> '데이터 원본 설정...'을 클릭합니다. 그런 다음 '전역 권한' 탭에서 관련 URL 경로를 선택하고 '권한 지우기'를 클릭합니다.
예제
다음 예제는 가상의 텍스트 파일 경로인 "C:\Data\example.csv"를 기반으로 합니다.
예제 1
원본 파일에서 처음 두 행을 반환합니다.
데이터
| 제품 | 범주 | 가격 |
|---|---|---|
| A | 1 | 10 |
| B | 2 | 20 |
| C | 3 | 30 |
| 수식 |
|---|
| =IMPORTCSV("C:\Data\example.csv",,2) |
다음 그림에서는 결과를 보여 줍니다 .
예제 2
원본 파일에서 첫 번째 행을 건너뜁니다.
데이터
| 제품 | 범주 | 가격 |
|---|---|---|
| A | 1 | 10 |
| B | 2 | 20 |
| C | 3 | 30 |
| 수식 |
|---|
| =IMPORTCSV("C:\Data\example.csv",1) |
다음 그림에서는 결과를 보여 줍니다.