Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

엑셀에서 한 번에 여러 폴더 만드는 방법 (메모장 + BAT 파일 활용)

엑셀 스프레드시트에 입력된 값을 기준으로 여러 개의 폴더를 한 번에 만들고 싶은 경우가 종종 있습니다. 예를 들어 이름 목록이 담긴 표에서 각 이름별로 폴더를 생성해야 한다면, 하나씩 수작업으로 만드는 것은 매우 번거롭습니다. 이 글에서는 엑셀 셀 값을 활용해 여러 폴더를 동시에 생성하는 간단한 방법을 단계별로 소개합니다.

이 방법은 엑셀 데스크톱 앱뿐만 아니라 Excel Online(웹 버전), 심지어 구글 스프레드시트에서도 동일하게 적용할 수 있다는 장점이 있습니다. 또한 별도의 프로그램 없이 윈도우에 기본 탑재된 메모장(Notepad)만 있으면 충분합니다.

시작하기 전에 알아두어야 할 사항

예를 들어 열이 3개이고 행이 5개인 스프레드시트가 있다고 가정해 보겠습니다. 이 방법을 그대로 따르면 총 5개의 폴더가 생성되며, 각 폴더 안에는 2개의 하위 폴더가 함께 만들어집니다. 하위 폴더를 추가하거나 줄이는 것도 가능하지만, 그 경우에는 일부 수작업이 필요합니다.

아래 설명에서는 이해를 돕기 위해 A열, B열 등으로 명칭을 지정했습니다. 실제 작업 시에는 자신의 스프레드시트 구조에 맞게 해당 열·행·셀을 조정하면 됩니다. 이 가이드에서는 B열을 상위 폴더로, C열·D열 등을 하위 폴더로 사용합니다.

엑셀에서 여러 폴더를 한 번에 만드는 순서

  1. 엑셀 스프레드시트를 엽니다.
  2. A열을 마우스 오른쪽 버튼으로 클릭한 뒤 삽입(Insert)을 선택합니다.
  3. 새로 추가된 열의 모든 셀에 MD를 입력합니다.
  4. A열과 B열을 제외한 나머지 모든 셀에는 접두사로 \를 입력합니다.
  5. 모든 셀을 선택해 복사한 후 메모장에 붙여넣습니다.
  6. C열, D열 등 나머지 열 앞에 표시되는 공백과 \ 조합을 복사합니다.
  7. 편집 > 바꾸기 메뉴로 이동합니다.
  8. 복사한 내용을 찾을 내용(Find what) 상자에 붙여넣습니다.
  9. 바꿀 내용(Replace with) 상자에는 \를 입력합니다.
  10. 모두 바꾸기(Replace All) 버튼을 클릭합니다.
  11. 파일 > 다른 이름으로 저장으로 이동합니다.
  12. 저장 경로를 지정하고 .bat 확장자를 붙인 파일명을 입력한 뒤 저장을 클릭합니다.
  13. .bat 파일을 폴더를 만들고 싶은 위치로 이동시킵니다.
  14. 파일을 더블클릭하여 실행합니다.

각 단계를 좀 더 자세히 살펴보겠습니다.

먼저 엑셀 스프레드시트를 엽니다. 이 과정에서 원본 파일에 몇 가지 변경을 가하게 되므로, 시작 전에 시트 사본을 하나 만들어 두는 것이 안전합니다.

파일을 연 다음 맨 앞에 새 열을 추가해야 합니다. 기존 A열을 오른쪽 버튼으로 클릭하고 삽입(Insert)을 선택하세요.

새로 추가된 A열의 모든 셀에 MD를 입력합니다. MD는 배치 파일에서 '디렉터리 만들기(Make Directory)'를 의미하는 명령어로, 폴더 생성을 지시하는 역할을 합니다.

다음으로 C열, D열 등 하위 폴더로 사용할 모든 열의 셀 앞에 '\'를 접두사로 입력합니다. 여러 셀에 접두사를 한꺼번에 넣어야 할 때는 셀 서식이나 함수를 활용하면 편리합니다.

이제 모든 셀을 복사해 메모장을 열고 붙여넣습니다. 그다음 B열과 C열 사이 등에 남아 있는 공백과 \ 부분을 정리해야 합니다. 공백과 \가 포함된 구간을 복사한 뒤 편집 > 바꾸기로 이동하고, 복사한 내용을 찾을 내용 상자에 붙여넣습니다.

바꿀 내용 상자에는 \를 입력하고 모두 바꾸기 버튼을 클릭합니다. 그러면 불필요한 공백이 제거되어 각 행이 하나의 경로처럼 깔끔하게 정리됩니다.

이제 파일 > 다른 이름으로 저장을 클릭하고, 저장 위치를 지정한 뒤 .bat 확장자를 포함한 파일명(예: myfolders.bat)을 입력하고 저장 버튼을 누릅니다. 팁으로, 폴더 이름에 한글이 포함된 경우 인코딩 문제로 폴더명이 깨질 수 있으므로 인코딩을 ANSI로 설정해 저장하는 것이 안전합니다.

마지막으로 .bat 파일을 폴더들을 생성하고 싶은 위치로 이동시킨 뒤 더블클릭하면 됩니다. 선택한 셀의 개수에 따라 작업 완료까지 10~15초 정도 소요될 수 있습니다. 실행이 끝나면 엑셀 목록에 있던 모든 폴더와 하위 폴더가 한꺼번에 만들어져 있는 것을 확인할 수 있습니다.

이것으로 끝입니다! 진행 과정에서 궁금한 점이 있다면 댓글로 알려주세요.

함께 보면 좋은 글: 윈도우에서 한 번에 여러 폴더 만드는 방법