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

Làm cách nào để tham chiếu tên tab trong ô trong Excel?

Để tham chiếu tên tab trang tính hiện tại trong một ô trong Excel, bạn có thể thực hiện việc này bằng công thức hoặc Hàm Xác định Người dùng. Hướng dẫn này sẽ hướng dẫn bạn như sau.

Tham chiếu tên tab trang tính hiện tại trong ô có công thức
Tham chiếu tên tab trang tính hiện tại trong ô với Chức năng Xác định Người dùng
Dễ dàng tham chiếu tên tab trang tính hiện tại trong ô với Kutools cho Excel


Tham chiếu tên tab trang tính hiện tại trong ô có công thức

Vui lòng làm như sau để tham chiếu tên tab trang tính hiện hoạt trong một ô cụ thể trong Excel.

1. Chọn một ô trống, sao chép và dán công thức = MID (CELL ("tên tệp", A1), FIND ("]", CELL ("tên tệp", A1)) + 1,255) vào Thanh công thức và nhấn đăng ký hạng mục thi Chìa khóa. Xem ảnh chụp màn hình:

Bây giờ tên tab trang tính được tham chiếu trong ô.

Dễ dàng chèn tên tab vào một ô, đầu trang hoặc chân trang cụ thể trong trang tính:

Mô hình Kutools cho Excel's Chèn thông tin sổ làm việc tiện ích giúp dễ dàng chèn tên tab đang hoạt động vào một ô cụ thể. Bên cạnh đó, bạn có thể tham chiếu tên sổ làm việc, đường dẫn sổ làm việc, tên người dùng, v.v. vào một ô, đầu trang hoặc chân trang của trang tính khi bạn cần. Bấm vào để xem chi tiết.
Tải xuống Kutools cho Excel ngay! (30-ngày đường mòn miễn phí)


Tham chiếu tên tab trang tính hiện tại trong ô với Chức năng Xác định Người dùng

Bên cạnh phương pháp trên, bạn có thể tham chiếu tên tab trang tính trong ô có Hàm xác định người dùng.

1. nhấn Khác + F11 để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.

2. bên trong Microsoft Visual Basic cho các ứng dụng cửa sổ, nhấp Chèn > Mô-đun. Xem ảnh chụp màn hình:

3. Sao chép và dán đoạn mã dưới đây vào cửa sổ Mã. Và sau đó nhấn Khác + Q chìa khóa để đóng Microsoft Visual Basic cho các ứng dụng cửa sổ.

Mã VBA: tên tab tham chiếu

Function TabName()
  TabName = ActiveSheet.Name
End Function

4. Chuyển đến ô mà bạn muốn tham chiếu đến tên tab trang tính hiện tại, vui lòng nhập = TabName () và sau đó nhấn nút đăng ký hạng mục thi Chìa khóa. Sau đó, tên tab trang tính hiện tại sẽ được hiển thị trong ô.


Tham chiếu tên tab trang tính hiện tại trong ô với Kutools cho Excel

Với Chèn thông tin sổ làm việc tiện ích của Kutools cho Excel, bạn có thể dễ dàng tham chiếu tên tab trang tính trong bất kỳ ô nào bạn muốn. Hãy làm như sau.

1. nhấp chuột Kutools Plus > Bảng tính > Chèn thông tin sổ làm việc. Xem ảnh chụp màn hình:

2. bên trong Chèn thông tin sổ làm việc hộp thoại, chọn Tên trang tính trong Thông tin và trong Chèn tại chọn phần Phạm vi và sau đó chọn một ô trống để định vị tên trang tính, và cuối cùng bấm vào OK .

Bạn có thể thấy tên trang tính hiện tại được tham chiếu vào ô đã chọn. Xem ảnh chụp màn hình:

  Nếu bạn muốn dùng thử miễn phí (30-day) của tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.


Demo: Dễ dàng tham chiếu tên tab trang tính hiện tại trong ô với Kutools cho Excel

Kutools cho Excel bao gồm hơn 300 công cụ Excel tiện dụng. Dùng thử miễn phí không giới hạn trong 30 ngày Tải xuống bản dùng thử miễn phí ngay bây giờ!


Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn

  • Tái sử dụng: Chèn nhanh công thức phức tạp, biểu đồ và bất cứ thứ gì bạn đã sử dụng trước đây; Mã hóa ô với mật khẩu; Tạo danh sách gửi thư và gửi email ...
  • Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); Bố cục đọc (dễ dàng đọc và chỉnh sửa số lượng ô lớn); Dán vào Dải ô đã Lọchữu ích. Cảm ơn !
  • Hợp nhất các ô / hàng / cột mà không làm mất dữ liệu; Nội dung phân chia ô; Kết hợp các hàng / cột trùng lặp... Ngăn chặn các ô trùng lặp; So sánh các dãyhữu ích. Cảm ơn !
  • Chọn trùng lặp hoặc duy nhất Hàng; Chọn hàng trống (tất cả các ô đều trống); Tìm siêu và Tìm mờ trong Nhiều Sổ làm việc; Chọn ngẫu nhiên ...
  • Bản sao chính xác Nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tài liệu tham khảo sang Nhiều Trang tính; Chèn Bullets, Hộp kiểm và hơn thế nữa ...
  • Trích xuất văn bản, Thêm Văn bản, Xóa theo Vị trí, Xóa không gian; Tạo và In Tổng số phân trang; Chuyển đổi giữa nội dung ô và nhận xéthữu ích. Cảm ơn !
  • Siêu lọc (lưu và áp dụng các lược đồ lọc cho các trang tính khác); Sắp xếp nâng cao theo tháng / tuần / ngày, tần suất và hơn thế nữa; Bộ lọc đặc biệt bằng cách in đậm, in nghiêng ...
  • Kết hợp Workbook và WorkSheets; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều trang tính; Chuyển đổi hàng loạt xls, xlsx và PDFhữu ích. Cảm ơn !
  • Hơn 300 tính năng mạnh mẽ. Hỗ trợ Office / Excel 2007-2021 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ tính năng Dùng thử miễn phí 30 ngày. Bảo đảm hoàn lại tiền trong 60 ngày.
tab kte 201905

Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
officetab dưới cùng
Nhận xét (24)
Xếp hạng 0.5 trong 5 · xếp hạng 1
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn rât nhiêu. :-)
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn tất cả!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Sử dụng macro VBA, nếu tôi thay đổi tên tab, giá trị trong ô sẽ không được cập nhật. Tôi có làm điều gì sai?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
John thân mến,
Công thức không thể tự động cập nhật. Bạn cần làm mới công thức theo cách thủ công sau khi thay đổi tên tab.
Xin lỗi về điều đó.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Làm mới tất cả các công thức bằng công cụ thay thế. Đánh dấu mọi thứ, Tìm "=" (không có dấu ngoặc kép), Thay thế bằng "=" (không có dấu ngoặc kép). Không có gì thực sự thay đổi nhưng mọi công thức đều được tải lại.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Ctrl-Alt-Shift-F9 làm mới tất cả các công thức và tính toán tất cả các ô, kể cả các ô không được đánh dấu là cần tính toán.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
John thân mến,
ví dụ tốt nhất để tôi nói với bạn một điều.
nếu bạn muốn thay đổi mã của bạn sẽ như thế này.

Hàm John ()
John = ActiveSheet.Name
Cuối Chức năng
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chức năng TabName ()
'Cần phải làm cho nó dễ bay hơi nếu không nó sẽ không bao giờ được tính toán lại trừ khi chúng ta thực hiện Ctrl-Shift-F9
Ứng dụng. Dễ bay hơi
TabName = ActiveSheet.Name
Cuối Chức năng
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tất nhiên không có gì là đơn giản với các sản phẩm của Microsoft phải không?
Giải pháp của tôi thực sự phá vỡ nó, bởi vì nó có nghĩa là ở mọi nơi bạn sử dụng hàm, nó sẽ nhận được tên của trang tính nơi thực hiện thay đổi cuối cùng, chứ không phải tên của trang tính nơi hàm được sử dụng.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, sử dụng công thức = MID (CELL ("tên tệp", A1), FIND ("]", CELL ("tên tệp", A1)) + 1,255) trong excel trên máy tính hoạt động, nhưng không hoạt động trong excel trực tuyến .. bạn có thể giải thích không tại sao lại như vậy? nó trả về lỗi #value trong ô.

Có một cách giải quyết cho điều này? Thanks!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Bạn là một nhà vô địch! Không có gì giống như một bản sửa lỗi mà người ta có thể sao chép và dán và nó hoạt động. Cảm ơn bạn.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
FYI, bạn cần có nhiều hơn một trang tính trong sổ làm việc của mình để trang tính này hoạt động. Nếu không, công thức sẽ hiển thị tên tệp nhưng không có tên trang tính.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Ngày tốt,
Cảm ơn bình luận của bạn. Tôi đã thử nghiệm công thức trong sổ làm việc chỉ có một trang tính, nhưng mọi thứ đều chạy trơn tru. Công thức chỉ hiển thị tên trang tính bất kể có bao nhiêu trang tính trong sổ làm việc.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin lỗi, dòng nhận xét sai - phải là Ctrl-Alt-Shift-F9
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn vô cùng! Per: Tham chiếu tên tab trang tính hiện tại trong ô có công thức
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
xin chào, tôi gặp sự cố khi tham chiếu tên trang tính vào một ô bằng excel trực tuyến
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, tôi đã sử dụng các gợi ý trên nhưng công thức đầu tiên để tham chiếu tên trang tính tab sẽ không hoạt động trên "excel" trực tuyến. Cách thứ hai hoạt động, nhưng "Tabname" vẫn hiển thị cùng một tên tab cho tất cả các tab trên sổ làm việc.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chào,
Xin lỗi, chúng tôi đã không kiểm tra trực tuyến bằng excel. Không thể giúp bạn với điều đó được nêu ra. Cảm ơn bình luận của bạn.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Điều tôi thực sự muốn là đặt tên cho một số tab bằng cách sử dụng tên trên một số ô từ một trang tính khác (tất nhiên là cùng một tài liệu). Làm thế nào tôi có thể làm điều đó?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Nếu bạn đang sử dụng Excel Online. Tôi đã tìm thấy một giải pháp cho vấn đề này.

Bạn cần sử dụng 2 ô để nó hoạt động. Miễn là bạn có một ô có tham chiếu của tab trong tên của nó, bạn có thể sử dụng FORMULATEXT () để chuyển công thức ô đó thành một chuỗi và sau đó trích xuất tên theo cách đó. Tôi không thể tưởng tượng ra trường hợp bạn muốn tham chiếu trang tính khác và bạn sẽ không có ô tham chiếu trang tính đó để biết thông tin trên đó, nhưng bạn luôn có thể tạo ô trống / ẩn (tuy nhiên bạn muốn làm điều đó) chỉ là tham chiếu trang tính khác để thiết lập công thức này. Trong ví dụ dưới đây, nó đang tham chiếu đến ô B1 và ​​ô B1 chỉ chứa = Sheet2! A1 như một tham chiếu đến trang tính mà tôi muốn đặt tên. Nếu bạn sử dụng tên cho trang tính có khoảng trắng trong đó (ví dụ: Trang tính 1), nó sẽ hiển thị là (= 'Trang tính 1'A1). Tôi đã sử dụng hàm IF và hàm ISERROR để tìm kiếm xem chuỗi có chứa khoảng trắng hay không và hai hàm MID để trích xuất tên của trang tính từ cả hai trường hợp. Nếu bạn cập nhật tên của trang tính được tham chiếu, ô B1 sẽ thay đổi công thức của nó và sau đó thay đổi chuỗi và xuất ra tên chính xác mỗi lần.

=IF(ISERROR(FIND(" ",FORMULATEXT(B1))),MID(FORMULATEXT(B1),2,FIND("!",FORMULATEXT(B1))-2),MID(FORMULATEXT(B1),3,FIND("!",FORMULATEXT(B1))-4))
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Nếu bạn đang sử dụng Excel Online. Tôi đã tìm thấy một giải pháp cho vấn đề này.

Bạn cần sử dụng 2 ô để nó hoạt động. Miễn là bạn có một ô có tham chiếu của tab trong tên của nó, bạn có thể sử dụng FORMULATEXT () để chuyển công thức ô đó thành một chuỗi và sau đó trích xuất tên theo cách đó. Tôi không thể tưởng tượng ra trường hợp bạn muốn tham chiếu trang tính khác và bạn sẽ không có ô tham chiếu trang tính đó để biết thông tin trên đó, nhưng bạn luôn có thể tạo ô trống / ẩn (tuy nhiên bạn muốn làm điều đó) chỉ là tham chiếu trang tính khác để thiết lập công thức này. Trong ví dụ dưới đây, nó đang tham chiếu đến ô B1 và ​​ô B1 chỉ chứa = Sheet2! A1 như một tham chiếu đến trang tính mà tôi muốn đặt tên. Nếu bạn sử dụng tên cho trang tính có khoảng trắng trong đó (ví dụ: Trang tính 1), nó sẽ hiển thị là (= 'Trang tính 1'A1). Tôi đã sử dụng hàm IF và hàm ISERROR để tìm kiếm xem chuỗi có chứa khoảng trắng hay không và hai hàm MID để trích xuất tên của trang tính từ cả hai trường hợp. Nếu bạn cập nhật tên của trang tính được tham chiếu, ô B1 sẽ thay đổi công thức của nó và sau đó thay đổi chuỗi và xuất ra tên chính xác mỗi lần.

=IF(ISERROR(FIND(" ",FORMULATEXT(B1))),MID(FORMULATEXT(B1),2,FIND("!",FORMULATEXT(B1))-2),MID(FORMULATEXT(B1),3,FIND("!",FORMULATEXT(B1))-4))
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Công thức ở trên cùng sẽ không hoạt động cho đến khi bạn lưu tệp vào ổ cứng của mình.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
xin lỗi các công thức của bạn và mọi thứ đều không chính xác trên trang này.
sau khi sao chép / dán trực tiếp CÁC LÝ THUYẾT CỦA bạn đã SAI
KHÔNG CÓ GÌ NGOÀI HAI ĐAM MÊ ĐÃ LÀM VIỆC KHI SỬ DỤNG ĐỀ XUẤT CỦA BẠN
Xếp hạng 0.5 trong 5
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chào Julia,
Bạn đã nhận được loại lỗi nào?
Cần nhắc lại, công thức được cung cấp trong bài chỉ có thể áp dụng trong môi trường hệ thống tiếng Anh là Excel. Nếu bạn có Excel bằng ngôn ngữ khác với tiếng Anh, vui lòng chuyển đổi công thức từ tiếng Anh sang ngôn ngữ bạn hiện đang sử dụng.
Bạn có thể dịch công thức trong trang này: https://de.excel-translator.de/translator/
Không có bình luận nào được đăng ở đây

Kết nối với chúng tôi

Bản quyền © 2009 - www.extendoffice.com. | Đã đăng ký Bản quyền. cung cấp bởi ExtendOffice. | BẢN ĐỒ CHI NHÁNH
Microsoft và logo Office là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của Microsoft Corporation tại Hoa Kỳ và / hoặc các quốc gia khác.
Được bảo vệ bởi Sectigo SSL