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

Tham chiếu bảng tính động hoặc sổ làm việc Excel

Giả sử bạn có dữ liệu có cùng định dạng trên nhiều trang tính hoặc sổ làm việc và cần lấy dữ liệu từ các trang tính hoặc sổ làm việc này vào một trang tính khác. Chức năng INDIRECT có thể giúp bạn nhanh chóng hoàn thành công việc.

Tham chiếu động các ô trong một trang tính khác
Các ô tham chiếu trong sổ làm việc khác động


Tham chiếu động các ô trong một trang tính khác

Giả sử có bốn trang tính chứa doanh số bán hàng khác nhau trong các quý cho bốn nhân viên bán hàng và bạn muốn tạo một trang tính tóm tắt để kéo động doanh số bán hàng quý dựa trên nhân viên bán hàng tương ứng. Để làm cho nó hoạt động, công thức dưới đây có thể giúp bạn.

Công thức chung

=INDIRECT("'"&sheet_name&"'!Cell to return data from")

1. Như ảnh chụp màn hình bên dưới được hiển thị, trước tiên, bạn cần tạo bảng tính tóm tắt bằng cách nhập tên trang tính riêng biệt vào các ô khác nhau, sau đó chọn một ô trống, sao chép công thức bên dưới vào đó và nhấn Đi vào Chìa khóa.

=INDIRECT("'"&B3&"'!C3")

Chú ý: Trong mã:

  • B3 là ô chứa tên trang tính mà bạn sẽ lấy dữ liệu từ đó;
  • C3 là địa chỉ ô trong trang tính cụ thể mà bạn sẽ lấy dữ liệu của nó;
  • Để tránh trả về giá trị lỗi nếu B5 (ô tên trang tính) hoặc C3 (ô bạn sẽ kéo dữ liệu) trống, vui lòng kèm theo công thức INDIRECT với hàm IF hiển thị như sau:
    = IF (HOẶC (B3 = "", C3 = ""), "", INDIRECT ($ B $ 3 & "! C3"))
  • Nếu không có khoảng trắng trong tên trang tính của bạn, bạn có thể sử dụng trực tiếp công thức này
    = INDIRECT (B3 & "! C3")

2. Sau đó, kéo Điền vào Xử lý xuống để áp dụng công thức cho các ô khác. Bây giờ bạn đã trả lại tất cả doanh thu của quý đầu tiên từ các bảng tính cụ thể.

3. Tiếp tục để kéo tất cả doanh số của các quý khác khi bạn cần. Và đừng quên thay đổi tham chiếu ô trong công thức.


Các ô tham chiếu trong sổ làm việc khác động

Phần này nói về tham chiếu động các ô trong sổ làm việc khác trong Excel.

Công thức chung

=INDIRECT("'[" & Book name & "]" & Sheet name & "'!" & Cell address)

Như ảnh chụp màn hình bên dưới được hiển thị, Dữ liệu bạn muốn trả về định vị trong cột E của trang tính "Tổng doanh số" trong một sổ làm việc riêng biệt có tên “Hồ sơ bán hàng”. Vui lòng làm như sau từng bước để hoàn thành.

1. Đầu tiên, hãy điền thông tin sổ làm việc (bao gồm tên sổ làm việc, tên trang tính và các ô tham chiếu), bạn sẽ kéo dữ liệu dựa trên thông tin này vào sổ làm việc hiện tại.

2. Chọn một ô trống, sao chép công thức bên dưới vào đó và nhấn Đi vào Chìa khóa.

=INDIRECT("'["&$B$3&"]"&$C$3&"'!"&D3)

Chú ý:

  • B3 chứa tên sổ làm việc mà bạn muốn trích xuất dữ liệu từ đó;
  • C3 là tên trang tính;
  • D3 là ô bạn sẽ lấy dữ liệu từ đó;
  • Mô hình #REF! giá trị lỗi sẽ trả về nếu sổ làm việc được tham chiếu bị đóng;
  • Để tránh lỗi #REF! giá trị lỗi, vui lòng đính kèm công thức INDIRECT với hàm IFERROR như sau:
    = IFERROR (INDIRECT ("'[" & $ B $ 3 & "]" & $ C $ 3 & "'!" & D3), "")

3. Sau đó kéo Fill Handle xuống để áp dụng công thức cho các ô khác.

Mẹo: Nếu bạn không muốn giá trị trả về biến thành lỗi sau khi đóng sổ làm việc được tham chiếu, bạn có thể chỉ định trực tiếp tên sổ làm việc, tên trang tính và địa chỉ ô trong công thức như sau:
=INDIRECT('[SalesFile.xlxs]Total sales'!E3,"")


Chức năng liên quan

Hàm INDIRECT
Hàm INDIRECT của Microsoft Excel chuyển đổi một chuỗi văn bản thành một tham chiếu hợp lệ.


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

Kutools cho Excel - Giúp bạn nổi bật giữa đám đông

Bạn có muốn hoàn thành công việc hàng ngày của mình một cách nhanh chóng và hoàn hảo? Kutools cho Excel mang đến 300 tính năng nâng cao mạnh mẽ (Kết hợp sổ làm việc, tính tổng theo màu, chia nhỏ nội dung ô, chuyển đổi ngày tháng, v.v.) và tiết kiệm 80% thời gian cho bạn.

  • Được thiết kế cho 1500 tình huống công việc, giúp bạn giải quyết 80% các vấn đề về Excel.
  • Giảm hàng nghìn lần nhấp chuột và bàn phím mỗi ngày, giảm mỏi mắt và mỏi tay.
  • Trở thành chuyên gia Excel trong 3 phút. Không còn cần phải nhớ bất kỳ công thức và mã VBA đau đớn nào.
  • 30 ngày dùng thử miễn phí không giới hạn. Đảm bảo hoàn tiền trong 60 ngày. Nâng cấp miễn phí và hỗ trợ trong 2 năm.
Ribbon của Excel (với Kutools cho Excel được cài đặt)

Tab Office - Bật tính năng Đọc và Chỉnh sửa theo Tab trong Microsoft Office (bao gồm Excel)

  • Một giây để chuyển đổi giữa hàng chục tài liệu đang mở!
  • Giảm hàng trăm cú click chuột cho bạn mỗi ngày, tạm biệt bàn tay chuột.
  • Tăng năng suất của bạn lên 50% khi xem và chỉnh sửa nhiều tài liệu.
  • Mang lại các tab hiệu quả cho Office (bao gồm Excel), Giống như Chrome, Firefox và Internet Explorer mới.
Ảnh chụp màn hình của Excel (với Office Tab được cài đặt)
Nhận xét (1)
Chưa có xếp hạng. Hãy là người đầu tiên xếp hạ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 vui lòng trở lại với tôi. đã lâu rồi kể từ khi tôi sử dụng tài liệu tham khảo cel. những gì tôi muốn làm là từ một cột yêu cầu, tôi muốn tạo một cột mới và lấy mỗi hàng thứ 100 của cột trước đó. giả sử tôi có các ô được điền vào F3, F103, F203 ... tôi muốn nội dung xuất hiện trong G3, G4, G5. nó không hoạt động khi nói = (F3 + 100 * bộ đếm) với việc có bộ đếm trong cột bên cạnh nơi tôi đang có công thức.
Không có bình luận nào được đăng ở đây
Để lại ý kiến ​​của bạn
Đăng với tư cách khách
×
Đánh giá bài viết này:
0   Nhân vật
Các vị trí được đề xuất