Skip to main content

폴더 및 하위 폴더의 모든 파일 이름을 워크시트에 나열하려면 어떻게 해야 합니까?

Author: Tech Support Last Modified: 2025-05-20

디렉토리에서 Excel 워크시트로 파일 이름 목록을 생성해야 하는 경우, 다음 방법들이 이를 빠르고 효율적으로 수행하는 데 도움이 될 것입니다. 귀하의 필요에 가장 적합한 접근 방식을 선택하세요.


웹 브라우저를 사용하여 폴더의 모든 파일 이름을 워크시트에 나열하기

웹 브라우저를 사용하여 폴더의 파일을 나열하려는 경우, 컴퓨터에 설치된 웹 브라우저(Firefox, Opera 및 Google Chrome) 중 하나가 있는지 확인해야 합니다. 예를 들어, 아래 스크린샷과 같이 워크시트에 다음 폴더의 파일을 나열해야 한다고 가정합니다:

1. 탐색기에서 폴더("Folder Test") 경로를 복사합니다. 예를 들어, 이 폴더의 경로는 다음과 같습니다: "C:\Users\AddinTestWin10\Desktop\Folder Test".

2. 웹 브라우저(FireFox, Opera 및 Google Chrome) 중 하나를 열고 주소 표시줄에 폴더 경로를 붙여넣은 후 Enter 키를 누릅니다. 스크린샷 참조:

A screenshot of folder path pasted in a browser's address bar

3. "Ctrl+A"를 클릭하여 웹 브라우저의 모든 내용을 선택하고 "Ctrl+C"를 눌러 복사합니다.

4. Excel을 열고 ("Ctrl+V" 단축키를 사용하여) 바로 붙여넣기를 한 다음 워크시트에 붙여넣습니다. 스크린샷 참조:

A screenshot of files listed from a folder pasted into an Excel worksheet

참고:
  • 1. 이 방법으로는 메인 폴더의 파일만 표시되며, 하위 디렉토리의 파일은 나열되지 않습니다.
  • 2. 파일 이름의 하이퍼링크는 사용할 수 없습니다.

수식을 사용하여 폴더의 모든 파일 이름을 워크시트에 나열하기

Excel에서는 수식을 사용하여 폴더에서 모든 파일 이름 또는 특정 유형의 파일 이름 목록을 가져올 수도 있습니다. 다음 단계에 따라 진행하세요:

1. 파일 경로를 셀에 복사하고 붙여넣은 다음, 아래 스크린샷에 표시된 대로 파일 경로 뒤에 \* 를 입력합니다:

2. 그런 다음, "수식" > "이름 관리자"를 클릭합니다. 스크린샷 참조:

A screenshot showing the Formula Name Manager in Excel

3. "이름 관리자" 대화 상자에서 "새로 만들기" 버튼을 클릭합니다. 스크린샷 참조:

A screenshot of New Name dialog box in Excel with the New button highlighted

4. 나타난 "새 이름" 대화 상자에서 "이름" 텍스트 상자에 이름을 지정하고, "참조 대상" 텍스트 상자에 아래 수식을 입력합니다. 스크린샷 참조:

=FILES(Sheet1!$A$1)

참고: 이 수식에서 "Sheet1!$A$1"은 1단계에서 삽입한 파일 경로가 포함된 워크시트의 셀입니다.

A screenshot of creating a new name range in Excel

5. 그런 다음, "확인" > "닫기"를 클릭하여 대화 상자를 닫고, 파일 이름을 나열하려는 빈 셀에 다음 수식을 입력한 후 채우기 핸들을 아래로 드래그하여 빈 셀이 표시될 때까지 진행하면, 지정된 폴더의 모든 파일 이름이 아래 스크린샷과 같이 나열됩니다:

=IFERROR(INDEX(Filenames,ROW(A1)),"")

참고: 이 수식에서 "Filenames"는 4단계에서 생성한 범위 이름이며, "A1"은 파일 경로가 포함된 셀입니다.

A screenshot of a list of file names populated in Excel from a folder

참고:
  • 1. 수식이 파일을 닫았다가 다시 열었을 때도 잘 작동하도록 하려면, 이 워크북을 "Excel 매크로 사용 가능 워크북" 형식으로 저장해야 합니다.
  • 2. 특정 확장자를 가진 모든 파일을 나열하려는 경우, 예를 들어 모든 docx 파일 이름을 나열하려면, 이 경우 *docx*를 * 대신 사용하면 됩니다. 마찬가지로 xlsx 파일의 경우 *xlsx*를 사용하세요.

    An animation showing filtering for specific file types in Excel


VBA 코드를 사용하여 폴더의 모든 파일 이름을 워크시트에 나열하기

다음 VBA를 사용하여 워크시트의 폴더에 있는 파일을 나열합니다:

1. 워크시트를 열고 파일 이름을 넣을 셀을 선택합니다.

2. Excel에서 "ALT + F11" 키를 누르고 있으면 "Microsoft Visual Basic for Applications" 창이 열립니다.

3. "삽입" > "모듈"을 클릭하고 "모듈" 창에 다음 코드를 붙여넣습니다.

VBA 코드: 폴더의 모든 파일 이름을 워크시트에 나열하기

Sub listfiles()
'Updateby Extendoffice
    Dim xFSO As Object
    Dim xFolder As Object
    Dim xFile As Object
    Dim xFiDialog As FileDialog
    Dim xPath As String
    Dim I As Integer
    Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
    If xFiDialog.Show = -1 Then
        xPath = xFiDialog.SelectedItems(1)
    End If
    Set xFiDialog = Nothing
    If xPath = "" Then Exit Sub
    Set xFSO = CreateObject("Scripting.FileSystemObject")
    Set xFolder = xFSO.GetFolder(xPath)
    For Each xFile In xFolder.Files
        I = I + 1
        ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
    Next
End Sub

4. 그런 다음 F5 키를 눌러 코드를 실행하면 "찾아보기"라는 새 창이 표시됩니다. 파일 이름을 나열하려는 폴더를 선택합니다.

A screenshot of the file browse window in VBA

5. 그런 다음 확인을 클릭하면, 해당 폴더의 파일이 하이퍼링크와 함께 워크시트에 나열됩니다. 스크린샷 참조:

A screenshot of file names listed with hyperlinks in Excel

참고: 메인 폴더의 파일 이름만 나열할 수 있습니다.

Kutools를 사용하여 폴더 및 하위 폴더의 모든 파일 이름을 워크시트에 나열하기

"Kutools for Excel"의 "파일 이름 목록" 유틸리티를 사용하면 워크시트에서 디렉토리의 파일 목록을 쉽게 생성할 수 있습니다.

Kutools for Excel은 300개 이상의 고급 기능을 제공하여 복잡한 작업을 간소화하고 창의성과 효율성을 향상시킵니다. AI 기능과 통합되어 Kutools는 정확하게 작업을 자동화하며, 데이터 관리를 손쉽게 만듭니다. Kutools for Excel의 상세 정보...무료 체험하기...

1. Excel을 열고 "Kutools Plus" > "가져오기/내보내기" > "파일 이름 목록…"을 클릭합니다. 스크린샷 참조:

2. "파일 이름 목록" 대화 상자에서 다음 작업을 수행합니다:

A screenshot of Filename List dialog box options

(1) 클릭 A screenshot of the folder selection button in the Filename List dialog box 버튼을 눌러 나열하려는 파일이 포함된 폴더를 지정합니다;

(2) "하위 폴더의 파일 포함" 옵션을 체크하여 하위 폴더의 모든 파일 이름을 나열하거나, "숨겨진 파일 및 폴더 포함" 옵션을 체크하여 숨겨진 파일의 이름과 숨겨진 폴더의 파일 이름을 모두 나열합니다;

(3) "파일 유형" 섹션에서 나열하려는 파일 유형을 지정합니다;

(4) "파일 크기 단위" 섹션에서 표시할 파일 크기 단위를 선택합니다.

(5) 필요에 따라 "하이퍼링크 생성" 옵션을 체크합니다.

3. 확인을 클릭합니다. 그러면 새 워크시트에 디렉토리 또는 하위 디렉토리의 파일 목록이 생성됩니다. 스크린샷 참조:

A screenshot of a complete file name list generated using Kutools

Kutools for Excel - 필수적인 300개 이상의 도구로 Excel을 강화하세요. 영구적으로 무료인 AI 기능을 활용하세요! 지금 바로 구매하기


관련 기사 더 보기:

  • 워크북에서 모든 워크시트 이름 목록 만들기
  • 여러 워크시트가 포함된 워크북이 있다고 가정해 보겠습니다. 이제 현재 워크북의 모든 시트 이름을 나열하려고 합니다. Excel에서 이러한 시트 이름 목록을 하나씩 입력하지 않고도 빠르게 작성할 수 있는 방법이 있을까요? 이 튜토리얼에서는 Excel에서 워크시트 이름을 나열하는 방법에 대한 지침을 제공합니다.
  • 목록에 따라 파일을 한 폴더에서 다른 폴더로 복사하거나 이동하기
  • 워크시트의 열에 파일 이름 목록이 있고, 해당 파일들이 컴퓨터의 폴더에 위치해 있다고 가정해 봅시다. 하지만 이제 원래 폴더에서 다른 폴더로 워크시트에 나열된 이름의 파일을 이동하거나 복사해야 합니다. 아래 스크린샷을 참조하세요. Excel에서 이 작업을 가능한 빨리 완료하려면 어떻게 해야 할까요?
  • 드롭다운 목록을 사용하여 워크시트 간 이동하기
  • 여러 워크시트가 포함된 워크북이 있다고 가정해 보겠습니다. 이제 모든 시트 이름을 나열하는 드롭다운 목록이나 콤보 박스를 생성하고, 드롭다운 목록에서 하나의 시트 이름을 선택하면 즉시 해당 시트로 이동할 수 있도록 하고 싶습니다. 이 문서에서는 Excel에서 드롭다운 목록을 사용하여 워크시트 간 이동하는 방법을 소개합니다.

최고의 오피스 생산성 도구

? Kutools AI Aide: 지능형 실행, 코드 생성, 사용자 정의 수식 작성, 데이터 분석 및 차트 생성, Kutools 함수 호출을 기반으로 데이터 분석 혁신…
인기 기능: 중복 찾기, 강조 또는 식별   |  빈 행 삭제   |  데이터 손실 없이 열 또는 셀 결합   |   수식 없이 반올림 ...
슈퍼 LOOKUP: 다중 조건 VLookup    다중 값 VLookup  |   다중 시트 조회   |   퍼지 매치 ....
고급 드롭다운 목록: 빠르게 드롭다운 목록 만들기   |  종속 드롭다운 목록   |  다중 선택 드롭다운 목록 ....
열 관리자: 특정 개수의 열 추가  |  열 이동  |  숨겨진 열의 가시성 상태 전환  |  범위 및 열 비교 ...
주요 기능: 그리드 포커스   |  디자인 보기   |   향상된 수식 표시줄    통합 문서 및 시트 관리자   |  자동 텍스트 라이브러리 (Auto Text)   |  날짜 선택기   |  데이터 병합   |  셀 암호화/해독    목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터 (굵은 글꼴/이탤릭체/취소선 필터링...) ...
최고의 15가지 도구 모음12개의 텍스트 도구 (텍스트 추가, 특정 문자 삭제, ...)   |   50+ 차트 유형 (간트 차트, ...)   |   40+ 실용적인 수식 (생일을 기반으로 나이 계산, ...)   |   19개 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입, ...)   |   12개 변환 도구 (단어로 변환하기, 통화 변환, ...)   |   7개 병합 및 분할 도구 (고급 행 병합, 셀 분할, ...)   |   ... 그리고 더 많은 기능들

Kutools for Excel로 엑셀 스킬을 강화하고 지금까지 경험하지 못한 효율성을 체험하세요. Kutools for Excel은 생산성을 향상시키고 시간을 절약할 수 있는 300개 이상의 고급 기능을 제공합니다.  가장 필요한 기능을 얻으려면 여기를 클릭하세요...


Office Tab은 탭 인터페이스를 Office에 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기를 활성화하세요.
  • 새 창 대신 동일한 창의 새 탭에서 여러 문서를 열고 생성하세요.
  • 생산성을 50% 향상시키고 매일 수백 번의 마우스 클릭을 줄입니다!