Excel에서 현재 시트의 이름을 가져오는 방법

Excel은 활성 Excel 워크시트의 이름을 즉시 반환하는 내장 수식을 제공하지 않습니다. 그러나 Excel 파일에서 활성 시트의 값을 동적으로 채워야 하는 상황이 있을 수 있습니다. 예를 들어 시트의 테이블 이름이 시트 자체의 이름이어야 하고 테이블 이름을 하드코딩하고 나중에 시트 이름을 변경하면 테이블 이름도 변경해야 합니다. 수동으로. 그러나 테이블 이름이 수식을 사용하여 동적으로 채워지는 경우 시트 이름이 변경되면 테이블 이름도 자동으로 변경됩니다.

이미 언급했듯이 요구 사항이 매우 가능성이 있지만 활성 시트의 이름을 추출할 수 있는 직접적인 공식은 없습니다. 그러나 활성 시트의 이름을 성공적으로 추출할 수 있는 몇 가지 수식 조합이 있습니다. 방법을 배우려면 계속 읽으십시오!

섹션 1: Right, Cell, Find 및 Len 함수의 조합을 사용하여 현재 시트의 이름을 가져오는 방법

섹션 1.1: 공식 완성

첫 번째 단계는 Excel 시트를 저장했는지 확인하는 것입니다. Excel 문서를 저장하지 않은 경우 먼저 저장하십시오., 그렇지 않으면 이 공식이 작동하지 않습니다.

문서를 저장하려면 다음을 누르기만 하면 됩니다. CTRL + S 키를 함께 누르고 문서를 저장하려는 위치로 이동하고 파일에 이름을 지정한 다음 마지막으로 저장합니다.

1 단계: Excel 문서를 저장한 후 간단히 더블 클릭 어떤 세포에. 편집 모드에 들어가면, 복사 및 과거e 다음 공식을 입력하고 입력하다 열쇠.

=RIGHT(CELL("파일 이름"),LEN(CELL("파일 이름"))-FIND("]",CELL("파일 이름")))

메모: 공식의 길이를 보고 걱정하지 마십시오. 아래 섹션에서 공식에 대해 자세히 설명했습니다.

1 올바른 공식 최소

2 단계: 한번 치면 입력하다 키를 누르면 현재 시트의 이름이 시트 이름 아래의 예에서 괴짜 페이지, 수식이 입력된 셀에 성공적으로 반환됩니다. 예, 간단합니다. 우리도 동의합니다. 그러나 공식이 어떻게 작동하는지 알고 싶다면 아래 섹션을 참조하십시오.

2 시트 이름 채워진 최소

섹션 1.2: 공식 설명

이 섹션에서는 위 섹션에서 긴 수식을 가져와서 분할하여 실제로 무슨 일이 일어나고 있으며 현재 시트의 이름을 성공적으로 반환하는 방법을 알아보겠습니다.

1 단계: 공식의 맨 처음 부분은 =CELL("파일 이름"). 그만큼 함수는 하나의 인수만 취합니다. 시트의 파일 위치와 현재 워크시트 이름을 포함하여 셀의 전체 주소를 반환합니다.

광고

3 파일 이름 최소

2 단계: 아래 스크린샷을 보시면 입력하다 키를 누르면 끝에 현재 시트 이름을 포함한 전체 파일 이름이 표시됩니다.

4 완전한 파일 이름 최소

3단계: 보시다시피, 시트 이름은 파일 이름의 맨 끝에 있습니다.. 정확히 말하면 뒤에 오는 것은 오른쪽 대괄호, ]시트 이름. 그럼 사용해보자 찾기 대괄호 문자의 인덱스 값을 찾는 함수입니다. 해당 인덱스를 찾은 후 모든 문자가 그 뒤에 오는지 찾아보겠습니다. 이는 본질적으로 시트 이름입니다.

그만큼 찾기 함수는 2개의 인수를 취합니다. 하나는 인덱스를 찾을 문자이고, 두 번째는 검색을 수행할 문자열입니다. 그래서 우리의 찾기 이 특별한 경우에 함수는 다음과 같이 보일 것입니다.

=찾기("]",A1)

A1 는 다음을 사용하여 찾은 파일 이름이 포함된 셀의 셀 ID입니다. 기능. 파일 이름이 다른 셀에 있는 경우 A1 대신 해당 셀 ID를 지정해야 합니다..

5 최소 찾기

4단계: 찾기 함수는 값 65를 반환했습니다. 이것은 다음을 의미합니다 오른쪽 대괄호 에있다 65위 위치. 따라서 65번째 위치 다음에 오는 파일 이름에서 모든 것을 추출해야 합니다. 즉, 오른쪽 대괄호 뒤에 오는 모든 것을 추출해야 합니다.

6 최소값 찾기

5단계: 65번째 위치 이후에 오는 모든 것을 추출하려면 먼저 65번째 위치 이후에 몇 문자를 추출해야 하는지 알아야 합니다. 더 간단하게 하기 위해 우리는 정확히 얼마나 많은 문자를 알아야 합니다. 현재 시트 이름 가지다. 이를 위해 기능. 기능은 다음과 같습니다.

=LEN(A1)-찾기("]",A1)

위의 공식은 단순히 시트 이름의 길이를 반환합니다.. 다음을 사용하여 파일 이름의 길이를 먼저 계산하여 알아냅니다. 렌(A1), 그런 다음 오른쪽 대괄호까지 파일 이름의 길이를 뺍니다(65).

7 길이 기능 최소

6단계: 위의 공식은 다음을 반환합니다. 13, 이는 길이 현재의 시트이름, 괴짜 페이지.

8 길이 값 최소

7단계: 이제 완전한 파일 이름인 소스 문자열이 있고 현재 시트 이름이 13자이고 파일 이름 끝에 있다는 것을 알고 있습니다. 따라서 파일 이름의 맨 오른쪽에서 13자를 추출하면 현재 시트 이름을 얻습니다..

이제 다음을 사용하여 시트 이름을 추출해 보겠습니다. 오른쪽 바로 기능. 그만큼 오른쪽 기능은 다음과 같습니다.

=오른쪽(A1, LEN(A1)-찾기("]",A1))

그만큼 오른쪽 함수는 2개의 인수를 취합니다. 하나는 부분 문자열을 추출할 문자열이고, 두 번째는 부모의 오른쪽 부분에서 추출해야 하는 문자의 수입니다. 끈.

이제 다음 스크린샷이 이에 대해 자세히 알려줍니다. 그만큼 오른쪽 함수는 파일 이름과 현재 시트의 길이를 받습니다. 따라서 파일 이름에서 오른쪽 string은 문자열의 맨 오른쪽에서 위의 단계에서 계산된 13자의 시트 이름을 추출합니다.

9 오른쪽 기능 최소

8단계: 저기요! 활성 시트의 이름이 이제 성공적으로 추출되었습니다!

10 올바른 값 최소

9단계: 이름이 성공적으로 추출되었지만 작은 종속성이 하나 있습니다. 수식은 다음 위치에 있는 셀에 종속됩니다. 기능이 정의되어 있습니다. 우리는 계속 언급 A1. 한 가지는 문서에 전체 파일 이름을 원하지 않을 수 있으므로 문서에 파일 이름이 있으면 큰 불편을 겪을 수 있다는 것입니다. 또 다른 점은 이를 삭제하면 수식이 종속성이 있으므로 더 이상 작동하지 않는다는 것입니다. 따라서 종속성을 제거해 보겠습니다.

그에 대한, CELL 함수가 정의된 셀을 더블 클릭 그리고 복사 전체 공식. 수식을 선택한 다음 키를 눌러 수식을 복사할 수 있습니다. CTRL + C 함께.

11 셀 복사 기능 최소

10단계: 지금 우리의 오른쪽 공식, A1을 9단계에서 복사한 CELL 함수로 바꿉니다.. RIGHT 수식에는 A1이 3개 있으므로 3개를 모두 교체해야 합니다.

12 A1 분 교체

11단계: 아래 스크린샷은 교체 후 RIGHT 공식이 어떻게 생겼는지 보여줍니다.

13 교체 최소

12단계: 때리면 입력하다 키를 누르거나 다른 곳을 클릭하면 현재 시트 이름이 성공적으로 추출된 것을 볼 수 있습니다. 또한 더 이상 종속성이 없으므로 다음을 수행할 수 있습니다. 삭제 그만큼 A1 셀. 즐기다!

14 최종 분

섹션 2: Mid, Cell 및 Find 함수의 조합을 사용하여 현재 시트의 이름을 가져오는 방법

이것은 활성 시트의 이름을 찾을 수 있는 또 다른 수식 조합입니다. 이 공식에서 사용하는 대신 오른쪽 기능, 우리는 중간 기능. 공식은 다음과 같습니다.

=MID(CELL("파일 이름"),FIND("]",CELL("파일 이름"))+1,255)

Excel 문서에서 아무 셀이나 두 번 클릭하고 간단히 위 수식을 복사하여 붙여넣기 그리고 치다 입력하다 열쇠. 수식을 입력한 셀에 활성 시트의 이름이 반환됩니다.

메모: 중간 함수는 부분 문자열의 시작 위치와 길이를 제공하면 기본 문자열에서 부분 문자열을 반환합니다.

이 공식이 작동하더라도 먼저 문서를 어딘가에 저장해야 합니다, 그렇지 않으면 얻을 것이다 오류.

Excel에 바로 사용할 수 있는 간단한 공식이 없더라도 활성 시트의 이름, 위의 공식 조합 중 하나를 사용하여 원하는 결과.

단계와 관련하여 우려 사항이 있으면 의견 섹션에 알려주십시오.

계속 지켜봐 주세요!

이 PC 복구 도구를 다운로드하여 PC 문제를 찾아 수정할 수도 있습니다.
1 단계 - 여기에서 Restoro PC 수리 도구를 다운로드하십시오.
2 단계 - 스캔 시작을 클릭하여 PC 문제를 자동으로 찾아 수정합니다.
Excel에서 사용자 지정 목록을 단계별로 만드는 방법

Excel에서 사용자 지정 목록을 단계별로 만드는 방법뛰어나다

목록은 특정 범주에 속하는 항목의 모음입니다. Excel에는 월 약어, 월 전체 이름, 요일 약어 및 요일 전체 이름과 같은 네 가지 기본 제공 목록이 있습니다. 특정 시나리오에서는 사용 가능한 내장 목록이 충분하지 않습니다. Excel은 사용자 지정 목록이라고 하는 요구 사항에 따라 자체 목록을 만들 수 있도록 지원합니다. 셀 세부 정보를 입력하고 ...

더 읽어보기
MS Excel의 숫자에서 선행 아포스트로피를 빠르게 제거하는 방법

MS Excel의 숫자에서 선행 아포스트로피를 빠르게 제거하는 방법뛰어나다

텍스트 값 앞에는 텍스트 값의 형식을 지정하기 위해 종종 선행 아포스트로피가 사용됩니다. 이것은 형식 지정 옵션일 뿐이므로 다음을 사용하여 선행 아포스트로피를 제거하려고 하면 찾기 및 바꾸기 도구가 작동하지 않습니다. 그러나 Excel 셀에서 선행 아포스트로피를 제거해야 하는 요구 사항이 있을 수 있습니다. 그렇다면 이 작업을 수행할 수 있는 방법이 ...

더 읽어보기
Excel에서 양수 앞에 더하기 기호(+)를 표시하는 방법

Excel에서 양수 앞에 더하기 기호(+)를 표시하는 방법뛰어나다

Excel에서 숫자에 음수 기호를 추가하는 것은 매우 쉽습니다. 숫자 앞에 음수를 입력하기만 하면 됩니다. 그러나 양수에 관해서는 더하기 기호를 표시하려면 더하기 기호를 입력하면 입력하다 키를 누르면 더하기 기호가 사라집니다. 숫자에 부호가 없으면 양수로 간주되며 Excel에 관한 한 양수 앞에 양수 기호가 필요하지 않습니다. Excel은 분명히 명백...

더 읽어보기