Note: The other languages of the website are Google-translated. Back to English

Excel에서 셀의 탭 이름을 참조하는 방법은 무엇입니까?

Excel의 셀에서 현재 시트 탭 이름을 참조하려면 수식 또는 사용자 정의 함수를 사용하여 수행 할 수 있습니다. 이 튜토리얼은 다음과 같이 안내합니다.

수식을 사용하여 셀의 현재 시트 탭 이름 참조
사용자 정의 기능으로 셀의 현재 시트 탭 이름 참조
Excel 용 Kutools를 사용하여 셀의 현재 시트 탭 이름을 쉽게 참조하십시오.


수식을 사용하여 셀의 현재 시트 탭 이름 참조

Excel의 특정 셀에서 활성 시트 탭 이름을 참조하려면 다음을 수행하십시오.

1. 빈 셀을 선택하고 수식을 복사하여 붙여 넣습니다. = MID (CELL ( "파일 이름", A1), FIND ( "]", CELL ( "파일 이름", A1)) + 1,255) 수식 표시 줄에 입력하고 엔터 버튼 키. 스크린 샷보기 :

이제 시트 탭 이름이 셀에서 참조됩니다.

워크 시트의 특정 셀, 머리글 또는 바닥 글에 탭 이름을 쉽게 삽입합니다.

또한 Excel 용 Kutools's 통합 문서 정보 삽입 유틸리티를 사용하면 활성 탭 이름을 특정 셀에 쉽게 삽입 할 수 있습니다. 게다가 필요에 따라 통합 문서 이름, 통합 문서 경로, 사용자 이름 등을 셀, 워크 시트의 머리글 또는 바닥 글에 참조 할 수 있습니다. 자세한 내용을 보려면 클릭하십시오.
지금 Excel용 Kutools를 다운로드하십시오! (30-하루 무료 트레일)


사용자 정의 기능으로 셀의 현재 시트 탭 이름 참조

위의 방법 외에도 사용자 정의 기능을 사용하여 셀에서 시트 탭 이름을 참조 할 수 있습니다.

1. 프레스 다른 + F11 를 열려면 응용 프로그램 용 Microsoft Visual Basic 창.

2. 에서 응용 프로그램 용 Microsoft Visual Basic 창을 클릭합니다 끼워 넣다 > 모듈. 스크린 샷보기 :

3. 아래 코드를 복사하여 코드 창에 붙여 넣습니다. 그런 다음 다른 + Q 닫는 키 응용 프로그램 용 Microsoft Visual Basic 창.

VBA 코드 : 참조 탭 이름

Function TabName()
  TabName = ActiveSheet.Name
End Function

4. 현재 시트 탭 이름을 참조하려는 셀로 이동하여 다음을 입력하십시오. = TabName () 다음을 누릅니다. 엔터 버튼 키. 그러면 현재 시트 탭 이름이 셀에 표시됩니다.


Excel 용 Kutools를 사용하여 셀의 현재 시트 탭 이름을 참조하십시오.

와 더불어 통합 문서 정보 삽입 ~의 유용성 Excel 용 Kutools, 원하는 셀에서 시트 탭 이름을 쉽게 참조 할 수 있습니다. 다음과 같이하십시오.

1. 클릭 쿠툴즈 플러스 > 통합 문서 > 통합 문서 정보 삽입. 스크린 샷보기 :

2. 에서 통합 문서 정보 삽입 대화 상자에서 워크 시트 이름 에서 정보 섹션 및 에 삽입 섹션에서 범위 옵션을 선택한 다음 시트 이름을 찾을 빈 셀을 선택하고 마지막으로 OK 버튼을 클릭합니다.

현재 시트 이름이 선택한 셀로 참조되는 것을 볼 수 있습니다. 스크린 샷보기 :

  무료 평가판(30-일) 이 유틸리티의 그것을 다운로드하려면 클릭하십시오을 클릭 한 다음 위 단계에 따라 작업 적용으로 이동합니다.


데모 : Excel 용 Kutools를 사용하여 셀의 현재 시트 탭 이름을 쉽게 참조

Excel 용 Kutools 300개 이상의 편리한 Excel 도구가 포함되어 있습니다. 제한없이 무료로 시도 30 일. 지금 무료 평가판을 다운로드하십시오!


최고의 사무 생산성 도구

Excel용 Kutools는 대부분의 문제를 해결하고 생산성을 80% 증가시킵니다.

  • 재사용: 빠르게 삽입 복잡한 공식, 차트 그리고 이전에 사용한 모든 것; 셀 암호화 암호로; 메일 링리스트 생성 이메일 보내기 ...
  • 슈퍼 포뮬러 바 (여러 줄의 텍스트와 수식을 쉽게 편집 할 수 있습니다.) 레이아웃 읽기 (많은 수의 셀을 쉽게 읽고 편집합니다.) 필터링 된 범위에 붙여 넣기...
  • 셀 / 행 / 열 병합 데이터 손실없이; 셀 내용 분할; 중복 행 / 열 결합... 중복 셀 방지; 범위 비교...
  • 중복 또는 고유 선택 행; 빈 행 선택 (모든 셀이 비어 있음); 슈퍼 찾기 및 퍼지 찾기 많은 통합 문서에서; 무작위 선택 ...
  • 정확한 사본 수식 참조를 변경하지 않고 여러 셀; 참조 자동 생성 여러 시트에; 글 머리 기호 삽입, 확인란 등 ...
  • 텍스트 추출, 텍스트 추가, 위치 별 제거, 공간 제거; 페이징 부분합을 만들고 인쇄합니다. 셀 내용과 주석 간 변환...
  • 슈퍼 필터 (다른 시트에 필터 구성표 저장 및 적용) 고급 정렬 월 / 주 / 일, 빈도 등 특수 필터 굵은 기울임 꼴로 ...
  • 통합 문서와 워크 시트 결합; 키 열을 기반으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
  • 300개 이상의 강력한 기능. Office / Excel 2007-2021 및 365를 지원합니다. 모든 언어를 지원합니다. 기업 또는 조직에서 쉽게 배포할 수 있습니다. 전체 기능은 30일 무료 평가판입니다. 60일 환불 보장.
kte 탭 201905

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

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!
officetab 하단
코멘트 (24)
0.5에서 평가 된 5 · 1 등급
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
매우 감사합니다. :-)
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
감사합니다 모두!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
VBA 매크로를 사용하여 탭 이름을 변경하면 셀의 값이 업데이트되지 않습니다. 내가 뭔가 잘못하고 있습니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
존님께,
수식은 자동으로 업데이트할 수 없습니다. 탭 이름을 변경한 후 수식을 수동으로 새로 고쳐야 합니다.
죄송합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
바꾸기 도구를 사용하여 모든 수식을 새로 고칩니다. 모든 것을 강조 표시하고 "="(따옴표 없음)를 찾아 "="(따옴표 없음)으로 바꿉니다. 실제로 변경되는 것은 없지만 모든 공식이 다시 로드됩니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
Ctrl-Alt-Shift-F9는 모든 공식을 새로 고치고 계산해야 하는 것으로 표시되지 않은 셀을 포함하여 모든 셀을 계산합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
존님께,
가장 좋은 예를 들어 한 가지만 말씀드리겠습니다.
코드를 변경하려는 경우 다음과 같습니다.

함수 존()
존 = ActiveSheet.Name
최종 기능
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
함수 탭 이름()
'휘발성으로 만들어야 합니다. 그렇지 않으면 Ctrl-Shift-F9를 수행하지 않는 한 다시 계산되지 않습니다.
응용 프로그램 .Volatile
탭 이름 = ActiveSheet.Name
최종 기능
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
물론 Microsoft 제품은 결코 간단하지 않습니까?
내 솔루션은 실제로 그것을 깨뜨립니다. 왜냐하면 함수를 사용하는 모든 곳에서 함수가 사용되는 시트의 이름이 아니라 마지막으로 변경된 시트의 이름을 가져오기 때문입니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요, 데스크톱 Excel에서 =MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255) 수식을 사용하면 작동하지만 온라인 Excel에서는 작동하지 않습니다. 설명할 수 있습니까? 그 이유는 무엇입니까? 셀에서 #value 오류를 반환합니다.

이에 대한 해결 방법이 있습니까? 감사해요!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
당신은 챔피언입니다! 복사하여 붙여넣고 작동할 수 있는 수정 사항과 같은 것은 없습니다. 고맙습니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
참고로 이 작업을 수행하려면 통합 문서에 두 장 이상의 시트가 있어야 합니다. 그렇지 않으면 수식은 파일 이름을 표시하지만 시트 이름은 표시하지 않습니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
좋은 날,
당신의 의견에 감사드립니다. 시트가 하나만 있는 통합 문서에서 수식을 테스트했지만 모든 것이 원활하게 실행되고 있었습니다. 수식은 통합 문서에 있는 워크시트 수에 관계없이 시트 이름만 표시합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
죄송합니다. 주석 줄이 잘못되었습니다. Ctrl-Alt-Shift-F9여야 합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
훌륭합니다. 감사합니다! Per: 수식이 있는 셀의 현재 시트 탭 이름 참조
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요, 온라인 Excel에서 시트 이름을 셀에 참조하는 데 문제가 있습니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요, 위의 제안을 사용했지만 탭 시트 이름을 참조하는 첫 번째 수식은 "엑셀" 온라인에서 작동하지 않습니다. 두 번째는 작동하지만 "탭 이름"은 통합 문서의 모든 탭에 대해 동일한 탭 이름을 계속 표시합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕,
죄송합니다. 온라인에서 Excel에서 테스트하지 않았습니다. 아직 도와드릴 수 없습니다. 당신의 의견에 감사드립니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
내가 정말로 원하는 것은 다른 시트의 일부 셀에 있는 이름과 함께 사용하여 일부 탭의 이름을 지정하는 것입니다(물론 동일한 문서). 어떻게 할 수 있습니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
Excel Online을 사용하는 경우. 이 문제에 대한 해결책을 찾았습니다.

작동하려면 2개의 셀을 사용해야 합니다. 이름에 탭 참조가 있는 셀이 있는 한 FORMULATEXT()를 사용하여 해당 셀 수식을 문자열로 변환한 다음 이름을 추출할 수 있습니다. 다른 시트를 참조하고 해당 시트에 대한 정보를 참조하는 셀이 이미 없는 시나리오는 상상할 수 없지만 항상 빈/숨겨진(원하는 대로) 셀을 만들 수 있습니다. 이 공식을 설정하기 위해 다른 시트를 참조하고 있습니다. 아래 예에서는 셀 B1을 참조하고 있으며 셀 B1에는 이름을 지정하려는 시트에 대한 참조로 =Sheet2!A1만 포함되어 있습니다. 시트에 공백이 있는 이름을 사용하면(예: 시트 1) (='시트 1'A1)로 표시됩니다. IF 함수와 ISERROR 함수를 사용하여 문자열에 공백이 포함되어 있는지 검색하고 두 가지 MID 함수를 사용하여 두 시나리오에서 시트 이름을 추출했습니다. 참조된 시트의 이름을 업데이트하면 B1 셀이 수식을 변경하고 이후에 문자열을 변경하고 매번 올바른 이름을 출력합니다.

=IF(ISERROR(FIND(" ",FORMULATEXT(B1))),MID(FORMULATEXT(B1),2,FIND("!",FORMULATEXT(B1))-2),MID(FORMULATEXT(B1),3,FIND("!",FORMULATEXT(B1))-4))
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
Excel Online을 사용하는 경우. 이 문제에 대한 해결책을 찾았습니다.

작동하려면 2개의 셀을 사용해야 합니다. 이름에 탭 참조가 있는 셀이 있는 한 FORMULATEXT()를 사용하여 해당 셀 수식을 문자열로 변환한 다음 이름을 추출할 수 있습니다. 다른 시트를 참조하고 해당 시트에 대한 정보를 참조하는 셀이 이미 없는 시나리오는 상상할 수 없지만 항상 빈/숨겨진(원하는 대로) 셀을 만들 수 있습니다. 이 공식을 설정하기 위해 다른 시트를 참조하고 있습니다. 아래 예에서는 셀 B1을 참조하고 있으며 셀 B1에는 이름을 지정하려는 시트에 대한 참조로 =Sheet2!A1만 포함되어 있습니다. 시트에 공백이 있는 이름을 사용하면(예: 시트 1) (='시트 1'A1)로 표시됩니다. IF 함수와 ISERROR 함수를 사용하여 문자열에 공백이 포함되어 있는지 검색하고 두 가지 MID 함수를 사용하여 두 시나리오에서 시트 이름을 추출했습니다. 참조된 시트의 이름을 업데이트하면 B1 셀이 수식을 변경하고 이후에 문자열을 변경하고 매번 올바른 이름을 출력합니다.

=IF(ISERROR(FIND(" ",FORMULATEXT(B1))),MID(FORMULATEXT(B1),2,FIND("!",FORMULATEXT(B1))-2),MID(FORMULATEXT(B1),3,FIND("!",FORMULATEXT(B1))-4))
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
상단의 공식은 파일을 하드 드라이브에 저장할 때까지 작동하지 않습니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
죄송합니다. 공식과 이 페이지의 모든 것이 올바르지 않습니다.
직접 복사/붙여넣기 후 이론이 틀렸습니다.
귀하의 제안을 사용하여 XNUMX번의 시도 중 XNUMX번 성공
0.5에서 평가 된 5
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕 줄리아,
어떤 종류의 오류를 얻었습니까?
참고로 포스팅에 제공된 공식은 영문 시스템 환경 엑셀에서만 적용이 가능합니다. 영어가 아닌 다른 언어의 Excel이 있는 경우 공식을 영어에서 현재 사용 중인 언어로 변환하십시오.
이 페이지에서 공식을 번역할 수 있습니다. https://de.excel-translator.de/translator/
아직 코멘트가 없습니다

Follow Us

저작권 © 2009 - WWW.extendoffice.com. | 판권 소유. 에 의해 구동 ExtendOffice. | | 사이트 맵
Microsoft 및 Office 로고는 미국 및 / 또는 기타 국가에서 Microsoft Corporation의 상표 또는 등록 상표입니다.
Sectigo SSL로 보호