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

Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

Microsoft Excel 에서 작업하는 동안 때로는 더 효과적으로 작동하기 위해 주어진 경로에서 파일 이름을 추출해야 합니다. 경로의 길이가 크거나 작을 수 있으므로 어려울 수 있습니다. 오늘 이 기사에서는 Excel의 경로에서 파일 이름을 가져오는 방법을 공유합니다.

Excel의 경로에서 파일 이름을 가져오는 6가지 쉬운 방법

다음에서는 Excel의 경로에서 파일 이름을 가져오는 빠르고 쉬운 6가지 방법을 공유했습니다.

일부 파일 경로 데이터세트가 있다고 가정합니다. 우리의 통합 문서에서. 현재 기능 사용 중 및 VBA 코드에서 주어진 경로에서 파일 이름을 가져옵니다. 계속 지켜봐 주세요!

Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

1. 찾기 및 바꾸기 기능을 사용하여 경로에서 파일 이름 가져오기

경로에서 파일 이름을 가져오는 간단한 기술은 Excel의 찾기 및 바꾸기 기능을 활용하는 것입니다. 이 기능을 사용하면 파일 이름을 얻기 위해 수식을 사용할 필요가 없습니다.

단계:

  • 먼저 을 선택합니다. (B5:B11 ) 경로가 있는 워크시트에서.
  • 둘째, 선택 Ctrl+H 누르기 키보드에서.

Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

  • 새 창이 나타납니다. 나타나는 창에서 "*\ "에서 "찾을 내용 " 상자를 클릭하고 "모두 바꾸기를 클릭합니다. ".

Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

  • 마지막으로 동일한 열 내의 경로에서 파일 이름을 가져옵니다. 간단하죠?

Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

2. LEN, SUBSTITUTE, FIND 및 MID 기능을 결합하여 경로에서 파일 이름 가져오기

LEN을 결합할 수 있는 경로에서 파일 이름을 얻으려면 , 대체 , 찾기 , 및 MID 엑셀의 기능. 걱정 마! 공식을 적용하기만 하면 결과가 여러분의 손에 달려 있습니다.

단계:

  • 현재 을 선택합니다. (C5 ) 다음 공식을 적으세요-
=MID(B5,FIND("*",SUBSTITUTE(B5,"\","*",LEN(B5)-LEN(SUBSTITUTE(B5,"\",""))))+1,LEN(B5))

Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

공식 분석:
  • LEN(B5) :여기, LEN 기능 34인 총 길이를 반환합니다. .
  • 렌(대체(B5,”\”,””) :이 부분에서 SUBSTITUTE 기능 "\로 대체 공백이 있는 ” 문자 결과는 "C:UsersPublicPicturesDeer baby"입니다. 따라서 LEN 기능 30인 총 길이를 반환합니다. .
  • 대체(B5,”\”,”*”,34-30) :이 인수에서 SUBSTITUTE 기능 "*로 대체된 문자를 반환합니다. ".
  • 찾기(“*”,C:\Users\Public\Pictures*사슴 아기) :여기에서 찾기 기능 문자(* ) 출력 표시 2525위에 있음을 의미합니다. .
  • =MID(B5,25+1, LEN(B5) :이 마지막 부분에서 MID 기능 추출 30 25번째부터 시작하는 문자열의 문자 위치 . 따라서 결과 "사슴 새끼 ".
  • Enter 를 누르십시오. "채우기 핸들을 아래로 드래그 "를 눌러 모든 셀을 채웁니다.
  • 결론적으로 우리는 엑셀의 경로에서 성공적으로 파일 이름을 얻었습니다.
  • Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

    3. REPT, SUBSTITUTE, RIGHT 및 TRIM 함수를 결합하여 경로에서 파일 이름 가져오기

    원하는 경우 REPT를 적용할 수도 있습니다. , 대체 , 오른쪽 , 및 트리밍 Excel의 경로에서 파일 이름을 추출하는 함수입니다.

    단계:

    • 시작하려면 을 선택하십시오. (C5 ) 다음 공식을 쓰세요-
    =TRIM(RIGHT(SUBSTITUTE(B5,"\",REPT(" ",100)),99))

    Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

    • 이제 Enter 키를 누르십시오. "채우기 핸들을 당깁니다. "를 클릭하면 모든 셀에서 결과를 얻을 수 있습니다.

    Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

    4. SUBSTITUTE, LEN, CHAR, FIND, MID 및 IFERROR 함수를 병합하여 경로에서 확장자가 없는 파일 이름 가져오기

    글쎄, 어떤 경우에는 경로 내에서 형식 이름을 찾을 수 있습니다. 그러나 형식 없이 파일 이름만 추출해야 할 수도 있습니다. 이 경우 SUBSTITUTE , , CHAR , 찾기 , 중간IFERROR Excel에서 파일 이름만 빠르게 가져올 수 있는 기능입니다.

    일부 파일 경로의 데이터세트가 있다고 가정합니다. 형식 그들의 파일 이름에. 이제 전체 경로에서 파일 이름만 추출하겠습니다.

    Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

    단계:

    • 마찬가지로 을 선택합니다. (C5 ) 공식을 적용하려면-
    =IFERROR(MID(B5,FIND(CHAR(1),SUBSTITUTE(B5,"\",CHAR(1),LEN(B5)-LEN(SUBSTITUTE(B5,"\",""))))+1,FIND(CHAR(1),SUBSTITUTE(B5,".",CHAR(1),LEN(B5)-LEN(SUBSTITUTE(B5,".",""))))-FIND(CHAR(1),SUBSTITUTE(B5,"\",CHAR(1),LEN(B5)-LEN(SUBSTITUTE(B5,"\",""))))-1),"")

    Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

    • Enter 를 클릭하기만 하면 됩니다. 키를 누른 다음 "채우기 핸들 "아래로.
    • 잠시 후 귀하의 소중한 결과물이 귀하의 손에 전달됩니다.

    Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

    5. 경로에서 파일 이름을 가져오는 사용자 정의 함수 만들기

    VBA (Visual Basic for Applications)은 Excel에서 작업을 사용자 지정하고 자동화하는 데 사용됩니다. VBA 사용 사용자 정의 함수가 있는 코드에서 파일 이름을 수집할 수 있습니다. 아래 단계를 따르십시오-

    단계:

    • 워크시트에서 Alt+F11 을 누릅니다. "Microsoft Visual Basic for Applications 열기 ".

    Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

    • 새 창에서 "모듈 "삽입 옵션 " 기능.

    Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

    • 다음으로 모듈에 다음 코드를 입력하세요-
    Function GetFileName(FullPath As String) As String
    Dim List As Variant
    List = VBA.Split(FullPath, "\")
    GetFileName = List(UBound(List, 1))
    End Function

    Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

    • 여기저기 이동하지 않고 코드를 저장하고 VBA 를 최소화하기만 하면 됩니다. 창.
    • 그런 다음 을 선택합니다. (C5 ) 셀 내에 정의된 함수를 입력하고 (B5 ) 정의된 함수의 대괄호 안에-
    =GetFileName(B5)

    Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

    • 그런 다음 Enter 키를 누릅니다. "채우기 핸들을 아래로 드래그 "를 사용하여 새 열 내부에 출력을 가져옵니다.

    Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

    6. VBA 코드를 적용하여 경로에서 파일 이름 가져오기

    사용자 정의 함수가 파일 이름을 가져오기가 조금 어렵다고 생각되면 아래 방법을 사용하여 VBA 를 직접 적용하여 파일 이름을 얻을 수 있습니다. 엑셀 코드.

    단계:

    • 같은 방식으로 Alt+F11을 누릅니다. "Microsoft Visual Basic for Applications 열기 " 창.

    Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

    • 다음으로 '모듈 "에서 "삽입 " 옵션.

    Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

    • 이제 새 모듈 내부에 다음 코드를 작성하고 "실행 상단 리본의 ” 아이콘-
    Sub filePath()
    Dim filename As String
    Dim x As Variant
    For Each cell In ActiveSheet.Range("B5:B11")
    x = Split(cell.Value, Application.PathSeparator)
    filename = x(UBound(x))
    cell.Value = filename
    Next cell
    End Sub

    Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

    • 마지막으로 Excel 워크시트의 경로에서 파일 이름만 가져옵니다.

    Excel의 경로에서 파일 이름을 가져오는 방법(6가지 간단한 방법)

    기억해야 할 사항

    • 방법 6에서 , 범위 를 선택했습니다. (B5:B11 ) 해당 셀에 코드를 적용할 때입니다. 동일한 VBA 를 적용하는 경우 셀 범위를 변경하는 것을 잊지 마세요. .

    결론

    이 기사에서는 경로 에서 파일 이름을 가져오는 모든 방법을 다루려고 했습니다. 엑셀에서. 연습 워크북을 둘러보고 파일을 다운로드하여 직접 연습하세요. 도움이 되셨기를 바랍니다. 귀하의 경험에 대해 의견 섹션에 알려주십시오. 우리는 Exceldemy   팀, 항상 귀하의 질문에 응답합니다. 계속 지켜봐 주시고 계속 배우세요.