수백 개의 파일이 있는 폴더가 있습니다. 이 모든 파일의 이름 목록을 가져와야 하며 Excel 파일에 해당 목록을 채워야 합니다. 글쎄, 분명히 수동 방식이 있고 Geek Page 방식이 있습니다. 수동 방법은 각 파일의 이름을 복사하여 Excel 파일에 붙여넣는 것인데, 작업을 완료하는 데 오랜 시간이 걸리며 많은 인적 오류가 있습니다. Geek Page 방식은 처음에 클릭 한 번으로 전체 프로세스를 자동화하는 몇 가지 단계를 수행하는 것입니다. 흥미 진진한 소리? 우리도 그렇게 느낀다!
이 기사에서는 순수한 Excel 공식을 사용하여 지정된 폴더 안에 있는 파일 이름으로 목록을 쉽게 생성하는 방법을 설명합니다. 즐겁게 읽으시기 바랍니다!
목차
예시 시나리오
xlsx, txt, docx 등 다양한 유형의 파일이 있는 다음 폴더가 있다고 가정해 보겠습니다. 이제 폴더의 파일 수가 상당히 많을 수 있으므로 각 파일 이름을 수동으로 복사하여 붙여넣지 않고 Excel 파일에 이 파일 이름 목록이 있어야 합니다. 이 작업을 쉽게 수행할 수 있는 방법을 살펴보겠습니다.
섹션 1: 폴더 안의 모든 파일 이름 목록을 가져오는 방법
1 단계: 먼저, 시작하다 마이크로소프트 뛰어나다. 그럴 때 다음을 클릭하십시오. 빈 통합 문서 옵션.
2 단계: 이 문서에 나열된 단계를 수행하려면 문서를 저장해야 하므로 먼저 문서를 저장해 보겠습니다.
문서를 저장하려면 파일 상단의 탭.
광고
3단계: 지금 왼쪽 창에서 다른 이름으로 저장 옵션. 그런 다음 오른쪽 창에서 검색 단추.
4단계: 일단 당신이 다른 이름으로 저장 창에서 다음 단계를 수행하십시오.
- 탐색 ~로 정확한 위치 당신의 파일이 있습니다, 즉, 에 언급된 위치 예시 시나리오 이 기사의 섹션.
- 다음으로 제공 이름 아래의 자동화 파일에 파일 이름 필드. 아래 예에서 이름을 다음과 같이 지정했습니다. TheGeekPageAutomation.xlsx.
- 기본적으로 확장자가 선택됩니다. 그러나 그렇지 않은 경우 확장자를 다음과 같이 선택하십시오. Excel 통합 문서(*.xlsx) 연결된 드롭다운 메뉴에서 파일 형식으로 저장 옵션.
- 을 치다 구하다 모든 작업이 완료되면 버튼을 누릅니다.
5단계: 지금, 파일 탐색기, 파일이 있는 위치를 엽니다. 이것은 4단계에서 자동화 파일도 저장한 동일한 위치입니다.
클릭 파일 탐색기 탐색 모음 그리고 전체 위치 복사 위치를 선택한 다음 키를 눌러 CTRL + C 함께.
6단계: 이제 저장한 Excel 파일로 돌아와서 제 경우에는 TheGeekPageAutomation.xlsx, 그리고 맨 처음 셀을 두 번 클릭하십시오., 즉, A1. 다른 셀도 선택할 수 있습니다. 하지만 전체 과정이 길기 때문에 다른 셀을 선택하면 헷갈릴 수 있습니다. 따라서 A1 셀 자체를 선택하는 것이 좋습니다.
이제 키를 누르기만 하면 됩니다. CTRL + V 동시에 반죽 복사한 위치 5단계.
수동으로 추가 \*(백슬래시 + 별표) 복사된 위치의 끝에서. 이건 매우 중요합니다. 기본적으로 다음과 같이 번역됩니다. 지정된 위치에 있는 모든 것.
7단계: 파일이 있는 폴더의 위치를 올바르게 붙여넣을 수 있다면, 이 단계를 건너뛸 수 있습니다.. 또는 어려움에 직면한 경우 다음이 원스텝 솔루션입니다. 시도해 보십시오.
이 단계에서는 파일이 있는 폴더의 위치를 얻을 수 있는 또 다른 쉬운 방법을 설명합니다. 그러기 위해서는 다음 공식을 복사하여 붙여넣기 세포에 A1 아래 스크린샷과 같이.
=SUBSTITUTE(CELL("파일 이름"),RIGHT(CELL("파일 이름"),LEN(CELL("파일 이름"))-FIND("@",SUBSTITUTE(CELL("파일 이름"),"\","@ ",LEN(CELL("파일 이름"))-LEN(SUBSTITUTE(CELL("파일 이름"),"\",""))),1)),"*")
메모: 추가하지 않으셔도 됩니다. \* 이 공식을 사용하는 경우 위치 끝에서 수동으로 그 부분은 이미 공식에서 처리됩니다.
8단계: 이제 치면 입력하다 키를 누르면 파일이 있는 폴더의 위치를 볼 수 있습니다.
끝에 \*가 있는 폴더 위치가 준비되면 방식 상단의 탭.
다음과 같이 아래에서 방식 탭, 누르기 이름 정의 단추.
9단계: 이제 먼저, 이름을 지어주다 당신의 새로운 이름 범위에. 나는 다음과 같이 이름을 주었다. 괴짜 페이지 목록.
이제 아래에서 을 참고하여 필드, 입력 =파일( 그리고 마침내 딸깍 하는 소리 에 A1 자동 채우기 셀 파일() 공식.
=파일(
10단계: A1 셀을 클릭하면 해당 셀이 파일() 자동으로 공식.
다음과 같이 FILES() 수식을 닫습니다. 타자 닫는 중괄호에서, ). 이것은 중요한 단계임을 기억하십시오.
을 치다 확인 단추.
11단계: 이제 A1 셀에서 위치를 언급한 폴더 내의 모든 파일 이름이 있는 명명된 범위를 성공적으로 만들었습니다.
이제 새로운 명명된 범위 괴짜 페이지 목록 배열과 같으며 지정된 폴더의 모든 파일 이름이 있습니다. 현재 보류 중인 작업은 이 배열에서 파일 이름을 하나씩 성공적으로 추출하는 것입니다.
배열에서 첫 번째 파일 이름을 성공적으로 추출하려면 괴짜 페이지 목록, 단순히 더블 클릭 모든 셀에서 셀을 권장합니다. B1 이것은 예시 스크린샷에 사용된 셀이므로 복사 붙여 넣기 다음 공식.
=INDEX(GeekPageList, 1)
메모: 에서 이름 범위에 다른 이름을 지정한 경우 9단계, 교체해야 합니다 괴짜 페이지 목록 당신이 준 이름으로 이름.
또한 인덱스 함수는 전달된 배열을 첫 번째 인수로 사용하고 전달된 인덱스 번호에 있는 요소를 두 번째 인수로 반환합니다. 이 경우, 인덱스 함수는 셀에 있는 폴더 위치 안에 있는 첫 번째 파일을 반환합니다. A1.
광고
12단계: 때리면 입력하다 키를 누르면 첫 번째 파일의 이름이 다음에서 성공적으로 추출된 것을 볼 수 있습니다. 괴짜 페이지 목록.
13단계: 마찬가지로 다음을 사용하여 두 번째 파일의 이름을 추출할 수 있습니다. 인덱스 다음과 같이 기능합니다.
=INDEX(GeekPageList, 2)
14단계: 마찬가지로 인덱스 번호를 3으로 넘겨 세 번째 파일명을 추출할 수 있습니다.
=INDEX(GeekPageList, 3)
폴더 내의 파일 수가 제한되어 있는 한 위의 단계에 표시된 대로 파일의 인덱스 수를 계속 대체할 수 있습니다. 하지만 파일이 많다면? 그렇다면 우리는 두 번째 인수의 채우기를 자동화할 수 있는 어떤 방법이 필요합니다. 인덱스 기능. 다음 단계에서 이 작업을 수행하는 방법을 살펴보겠습니다.
15단계: 두 번째 인수의 채우기를 자동화하려면 인덱스 기능, 사용하자 행 기능. 셀에 있는 수식을 바꾸십시오. B1 아래의 것과 함께.
=INDEX(GeekPageList, ROWS(A1:A1))
16단계: 때리면 입력하다 키를 누르면 두 번째 인수가 올바르게 채워지고 첫 번째 파일의 이름이 성공적으로 검색되었음을 알 수 있습니다.
이제 수식을 아래로 끌어 열 전체에 적용하면 첫 번째 파일이 반복되고 있고 파일에 있는 다른 파일의 이름을 얻지 못하고 있습니다. 폴더. 모든 파일 이름을 얻으려면 약간의 수정이 더 필요합니다.
17단계: 단순히 첫 번째 인수를 클릭하십시오 의 행 기능, 즉 A1, 내부 인덱스 기능을 누른 다음 F4 열쇠.
이것은 첫 번째 인수를 잠글 것입니다. 행 기능. 이 단계에서 공식은 다음과 같아야 합니다.
=INDEX(GeekPageList, ROWS($A$1:A1))
18단계: 이제 수식을 아래로 드래그해 보겠습니다. 이를 위해 작은 녹색 사각형 모양 ~에서 셀의 오른쪽 모서리 그리고 그것을 아래로 끕니다.
19단계: 이제 첫 번째 파일을 계속 반복하지 않고 공식이 올바르게 적용되고 모든 파일 이름이 오는 것을 볼 수 있습니다.
그러나 강조 표시된 영역의 끝을 보면 알 수 있습니다. #참조! 오류가 왔습니다. 어레이가 범위를 벗어났기 때문입니다. 예, 수식을 더 아래로 끌어 폴더의 실제 파일 수(배열의 요소 수)를 초과하면 다음을 얻을 수 있습니다. #참조! 오류가 있음을 나타냅니다. 배열 오버플로 오류. 걱정하지 마세요. 이 또한 빠르고 쉽게 극복할 수 있습니다.
20단계: 처리하다 #REF 오류, 추가하자 오류 기능. 그만큼 IFERROR() 아래 정의된 함수는 다음을 반환합니다. 공백 값 내부 수식에서 반환된 값에 오류가 있는 경우. 오류 처리가 포함된 공식은 다음과 같아야 합니다.
=IFERROR(INDEX(GeekPageList, ROWS($A$1:A1)),"")
21단계: 그게 다야. 이제 오류가 완벽하게 처리됩니다. 더 이상 파일 이름 목록에 값 오류가 표시되지 않습니다. 즐기다!
메모: 자동화 파일은, TheGeekPageAutomation.xlsx, 같은 위치에 있으므로 파일 목록에도 포함됩니다. 파일 이름 목록에 표시하지 않으려면 목록에서 자동화 파일 이름을 수동으로 삭제할 수 있습니다.
섹션 2: 폴더 내에서 특정 확장자를 가진 파일 이름 목록을 가져오는 방법
이제 특정 확장자를 가진 파일 이름 목록만 원한다고 가정해 보겠습니다. 이 경우 필요한 것은 약간의 조정뿐입니다. 다음 단계에서 어떤 기능이 있는지 살펴보겠습니다.
진행하기 전에 참고하세요. 섹션 1에 언급된 모든 단계를 완료했는지 확인하십시오..
1 단계: 필요한 경우 docx 파일 이름 목록에서 A1 간단한 셀을 넣는 대신 별표 징후, *, 넣어야 합니다 *docx*. 아래 스크린샷을 참조하세요.
네, 그게 전부입니다. 그냥 때려 입력하다 키 및 열 비, 다음 목록이 표시됩니다. docx 파일만.
2 단계: 마찬가지로 텍스트 파일 목록만 필요한 경우에는 A1 세포, 결국, 입력 *txt* 하나의 별표 대신. 을 치다 입력하다 B열의 결과를 보려면 키를 누릅니다.
3단계: 마찬가지로 원하는 경우에만 xlsx 파일, 아래로 입력 *xlsx* 후 \ 에 A1 셀.
동일한 방식으로 JPEG, PNG 등과 같은 특정 확장 유형의 파일 이름 목록을 생성할 수 있습니다. 즐거운 시간 보내세요!
단계 중 하나가 막히면 의견 섹션에 알려주십시오. 항상 기꺼이 도와드리겠습니다! 또한 도움이 되었다면 친구 및 가족과 기사를 공유하십시오.
마음을 사로잡는 더 많은 팁, 트릭 및 방법 기사를 계속 지켜봐 주십시오!
1 단계 - 여기에서 Restoro PC 수리 도구를 다운로드하십시오.
2 단계 - 스캔 시작을 클릭하여 PC 문제를 자동으로 찾아 수정합니다.