Mục lục
Bạn cảm thấy mệt mỏi với việc tham chiếu thủ công các ô trong một trang tính khác? Sau đó, tôi có một số tin tuyệt vời dành cho bạn vì trong bài viết này, chúng tôi sẽ chỉ cho bạn cách tham chiếu động ô trong một trang tính Excel khác thay vì nhập chúng theo cách thủ công. Ngoài ra, chúng ta cũng sẽ khám phá cách tham chiếu một ô trong một bảng tính khác dựa trên giá trị của ô.
Tải xuống Sổ làm việc thực hành
Bạn có thể tải xuống sổ làm việc thực hành từ liên kết bên dưới.
Tham chiếu ô động.xlsx
5 cách tham chiếu ô trong trang tính khác một cách linh hoạt trong Excel
Excel cung cấp nhiều cách áp dụng ô động tham chiếu với các chức năng và tính năng tích hợp, do đó, chúng ta hãy xem từng phương pháp riêng lẻ và chi tiết.
Bây giờ, chúng ta hãy xem xét Bộ dữ liệu bán hàng năm 2020 được hiển thị trong B4 :C14 các ô mô tả Tên của đại diện bán hàng và Doanh số của họ bằng USD tương ứng.
Trong một theo cách tương tự, Bộ dữ liệu bán hàng năm =VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
được hiển thị trong trang tính sau.
Ở đây, chúng tôi đã sử dụng phiên bản Microsoft Excel 365 , bạn có thể sử dụng bất kỳ phiên bản nào khác tùy theo sự thuận tiện của mình.
Phương pháp-1: Sử dụng tham chiếu ô trực tiếp
Đối với phương pháp đầu tiên, chúng ta sẽ bắt đầu với phiên bản đơn giản cách tốt nhất để tham chiếu một ô từ một trang tính khác. Sau đó, quy trình được minh họa theo các bước dưới đây.
📌 Các bước :
- Đầu tiênđịa điểm, chuyển đến ô C5 >> nhập biểu thức được cung cấp bên dưới để lấy dữ liệu bán hàng tương ứng cho năm 2022.
=Sales_Data_2022!C5
Đây, “Sales_Data_2022!” chỉ tên của trang tính Sales_Data_2022 trong khi ô C5 biểu thị giá trị Sales cho Sam .
- Sau đó, sử dụng Fill Handle Tool để sao chép công thức vào các ô bên dưới.
- Tương tự, di chuyển đến ô D5 >> nhập biểu thức sau để đưa vào dữ liệu bán hàng tương ứng cho năm
=VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
.
=Sales_Data_
=VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
!C5
Trong biểu thức này, “Sales_Data_ =VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
!” trỏ đến tên trang tính là Sales_Data_ =VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
và ô C5 biểu thị giá trị Sales cho Sam .
Cuối cùng, sau khi hoàn thành các bước trên, kết quả sẽ giống như hình minh họa bên dưới.
Phương pháp- 2: Sử dụng Hàm GIÁN TIẾP
Nếu bạn là một trong những người thích sử dụng các hàm Excel, thì phương pháp sau đây sẽ giúp bạn. Ở đây, chúng ta sẽ sử dụng hàm INDIRECT để lưu trữ tham chiếu ô và trả về giá trị của nó cho trang tính hiện tại. Bây giờ, hãy cho phép tôi trình bày quy trình theo các bước bên dưới.
📌 Các bước :
- Đầu tiên và quan trọng nhất, hãy điều hướng đến C5 ô >> gõ vào biểu thức được đưa ra dưới đây đểtham chiếu ô tương ứng với dữ liệu bán hàng cho năm 2022.
=INDIRECT("Sales_Data_2022!"&ADDRESS(ROW(C5),COLUMN(C5)))
Ở đây, “Dữ_liệu_bán_hàng_2022!” cho biết tên của trang tính trong khi ô C5 cho biết giá trị Sales cho Sam .
Phân tích công thức:
- INDIRECT(“Sales_Data_2022!”&ADDRESS(ROW(C5),COLUMN(C5))) → trả về tham chiếu được chỉ định bởi một chuỗi văn bản. Ở đây, “Sales_Data_2022!”&ADDRESS(ROW(C5),COLUMN(C5)) là đối số ref_text trả về tham chiếu ô của Giá trị doanh số trong trang tính Dữ liệu_doanh số_2022 . Toán tử Dấu và (&) nối tên trang tính và tham chiếu ô.
- Đầu ra → $2435
- Tương tự, chuyển đến Ô D5 để nhận Dữ liệu bán hàng năm
=VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
. Vì vậy, công thức sẽ như sau.
=INDIRECT("Sales_Data_
=VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
!"&ADDRESS(ROW(C5),COLUMN(C5)))
Cuối cùng, đầu ra sẽ giống như hình bên dưới.
Đọc thêm: Tìm văn bản trong phạm vi Excel và trả về tham chiếu ô ( 3 cách)
Phương pháp-3: Kết hợp Phạm vi được đặt tên và Hàm GIÁN TIẾP
Đối với phương pháp thứ ba, chúng tôi sẽ kết hợp tính năng Phạm vi được đặt tên của Excel với INDIRECT hàm để tự động tham chiếu đến một ô trong một trang tính khác. Do đó, hãy để chúng tôi hiểu và xem quy trình theo các bước sau.
📌 Các bước :
- Ban đầu, hãy chuyển sang trang tính Dữ_liệu_bán_hàng_2022 >> chọn các ô C5:C14 >> nhập một tên phù hợp, trong trường hợp này là Sales_Data_2022 , trong Hộp Tên .
- Trong theo cách tương tự, hãy đặt tên cho dải ô C5:C14 trong trang tính Sales_Data_
=VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
.
- Tiếp theo, nhập Dải ô được đặt tên vào các ô F5 và F6 như hình bên dưới.
📃 Lưu ý: Vui lòng đảm bảo nhập tên chính xác , nếu không bạn có thể gặp lỗi. Tuy nhiên, nếu bạn gặp sự cố với tên chính xác, bạn có thể hiển thị danh sách Dãy được đặt tên bằng cách nhấn phím F3 trên bàn phím.
- Sau đó, chọn các ô C5:C14 và chèn biểu thức dưới đây.
=INDIRECT(F5)
Ở đây, ô F5 đại diện cho Sales_Data_2022 Dải ô được đặt tên .
- Theo cách tương tự, hãy lặp lại quy trình cho các ô D5:D14 .
=INDIRECT(F6)
Ở đây, các ô F6 đề cập đến Sales_Data_ =VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
Dải ô được đặt tên .
Cuối cùng, kết quả sẽ giống như ảnh chụp màn hình bên dưới.
Phương pháp-4: Sử dụng Hàm INDEX và MATCH
Dành cho những bạn muốn tìm hiểu về các kỹ thuật khác, bạn có thể kết hợp INDEX và MATCH để trả về tham chiếu ô từ một trang tính khác. Vì vậy, chỉ cần làm theo.
📌 Các bước :
- Ngay từ đầu, hãy chuyển đến ô C5 rồi sao chép và dán biểu thức sau trong Thanh công thức .
=INDEX(Sales_Data_2022,MATCH(Sales_Data_2022!C5,Sales_Data_2022,0))
Trong biểu thức trên, “Sales_Data_2022” đề cập đến Phạm vi được đặt tên và ô C5 biểu thị giá trị Sales cho Sam .
Phân tích công thức:
- MATCH(Sales_Data_2022!C5,Sales_Data_2022,0) → trả về vị trí tương đối của một mục trong một mảng khớp với giá trị đã cho. Ở đây, Sales_Data_2022!C5 là đối số lookup_value đề cập đến giá trị Sales cho Sam . Theo sau, Sales_Data_2022 đại diện cho đối số lookup_array ( Phạm vi được đặt tên ) từ nơi giá trị tham chiếu đến ô C5 được khớp. Cuối cùng, 0 là đối số match_type tùy chọn cho biết tiêu chí Kết hợp chính xác .
- Đầu ra → 1
- INDEX(Sales_Data_2022,MATCH(Sales_Data_2022!C5,Sales_Data_2022,0)) → trở thành
- =INDEX(Sales_Data_2022,1) → trả về giá trị tại giao điểm của hàng và cột trong một phạm vi nhất định. Trong biểu thức này, Sales_Data_2022 là đối số mảng ( Phạm vi được đặt tên ) đại diện cho các giá trị doanh số trongCác ô C5:C14 . Tiếp theo, 1 là đối số row_num cho biết vị trí hàng.
- Đầu ra → $2435
- Sau đó, chuyển đến ô D5 >> nhập biểu thức được cung cấp bên dưới.
=INDEX(Sales_Data_
=VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
,MATCH(Sales_Data_ =VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
!C5,Sales_Data_ =VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
,0))
Trong công thức này, “Dữ_liệu_bán_hàng_ =VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
” đề cập đến ngược lại, Phạm vi đã đặt tên, , ô C5 biểu thị giá trị Sales cho Sam .
Do đó, kết quả sẽ giống như hình dưới đây.
Phương pháp-5: Áp dụng hàm VLOOKUP
Một cách khác tham chiếu động đến ô trong một trang tính Excel khác bao gồm việc sử dụng hàm VLOOKUP trả về một giá trị theo số hàng và cột đã cho. Bây giờ, thật đơn giản và dễ dàng, do đó, chỉ cần làm theo các bước.
📌 Các bước :
- Để bắt đầu, hãy điều hướng đến C5 ô >> chèn biểu thức được cung cấp bên dưới.
=VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
Ở đây, “Sales_Data_2022!” đại diện cho trang tính tên, Sales_Data_2022 trỏ đến Phạm vi được đặt tên và ô C5 biểu thị giá trị Sales cho Sam .
Phân tích công thức:
- VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE) → tìm kiếm một giá trị trong cột ngoài cùng bên trái của bảng, rồi trả về một giá trị trong cùng một hàng từ cột mà bạnghi rõ. Tại đây, Sales_Data_2022!C5 ( lookup_value argument) được ánh xạ từ Sales_Data_2022 ( table_array đối số) Phạm vi được đặt tên . Tiếp theo, 1 (đối số col_index_num ) biểu thị số cột của giá trị tra cứu. Cuối cùng, đối số FALSE ( range_lookup ) đề cập đến Kết quả khớp chính xác của giá trị tra cứu.
- Đầu ra → $2435
- Lần lượt, lặp lại quy trình tương tự trong ô D5 để chèn dữ liệu cho năm
=VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
.
=VLOOKUP(Sales_Data_2021!C5,Sales_Data_2021,1,FALSE)
Trong biểu thức này, “Sales_Data_ =VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
!” biểu thị tên trang tính, Sales_Data_ =VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
biểu thị Phạm vi được đặt tên và ô C5 biểu thị Giá trị doanh số cho Sam .
Sau đó, đầu ra của bạn sẽ xuất hiện như hình dưới đây.
Cách tham chiếu ô trong một trang tính khác dựa trên giá trị ô trong Excel
Cuối cùng nhưng không kém phần quan trọng, Excel có một thủ thuật tiện lợi khác! Theo thuật ngữ của giáo dân, bạn có thể lấy dữ liệu từ một trang tính khác và thực hiện nhiều thao tác bằng cách sử dụng các hàm Excel. Vì vậy, chúng ta hãy xem quy trình theo các bước đơn giản.
📌 Các bước :
- Đầu tiên, di chuyển đến ô C7 >> điều hướng đến tab Dữ liệu >> nhấp vào trình đơn thả xuống Xác thực dữ liệu .
Bây giờ, điều nàymở cửa sổ Xác thực dữ liệu .
- Tiếp theo, trong trường Cho phép , hãy chọn tùy chọn Danh sách .
- Sau đó, đối với trường Nguồn , hãy nhập Dải ô được đặt tên như được xác định trong phương thức trước đó .
Cuối cùng, thao tác này sẽ chèn trình đơn thả xuống Xác thực dữ liệu vào ô C7 như trong hình bên dưới.
- Thứ hai, chuyển đến ô C8 >> nhập công thức được cung cấp bên dưới để tính giá trị
Doanh số tối đa bằng cách sử dụng hàm MAX .
=MAX(INDIRECT(C7))
Ở đây, hàm INDIRECT lưu trữ và trả về các giá trị của Dải ô được đặt tên cho trang tính hiện tại trong khi C7 ô đề cập đến Sales_Data_2022 .
- Tương tự, hãy tính giá trị Doanh số tối thiểu trong C9 ô có hàm MIN .
=MIN(INDIRECT(C7))
- Thứ ba, lấy Doanh số trung bình bằng cách sử dụng hàm AVERAGE như hình bên dưới.
=AVERAGE(INDIRECT(C7))
- Thứ tư, áp dụng Hàm SUM để tính Tổng Doanh số bằng USD.
=SUM(INDIRECT(C7))
Cuối cùng, kết quả sẽ giống như ảnh chụp màn hình bên dưới.
Ngoài ra, nếu bạn chọn Sales_Data_ =VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)
từ trình đơn thả xuống, kết quả sẽ được hiển thị tương ứng.
Phần Thực hành
Ở đây, chúng tôi đã cung cấp phần Thực hành ở phía bên phải của mỗi trang để bạn có thể tự thực hành. Hãy chắc chắn rằng bạn tự làm điều đó.
Kết luận
Tôi hy vọng bài viết này giúp bạn hiểu cách tham chiếu động ô trong một trang tính Excel khác. Nếu bạn có bất kỳ câu hỏi, xin vui lòng để lại một bình luận dưới đây. Ngoài ra, nếu bạn muốn đọc thêm các bài viết như thế này, bạn có thể truy cập trang web của chúng tôi ExcelWIKI .