Cách sử dụng hàm OFFSET trong Excel (3 ví dụ phù hợp)

  • Chia Sẻ Cái Này
Hugh West

Microsoft Excel cung cấp nhiều chức năng khác nhau để tối đa hóa và tăng tốc năng suất của bạn. Hôm nay tôi sẽ trình bày cách bạn có thể trích xuất một phần cụ thể từ tập dữ liệu bằng cách sử dụng hàm OFFSET của Excel .

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 Excel sau để hiểu rõ hơn và tự mình thực hành.

Sử dụng Hàm OFFSET.xlsx

Giới thiệu về Hàm OFFSET trong Excel

Mục tiêu

  • Hàm bắt đầu từ một tham chiếu ô cụ thể, di chuyển xuống một số hàng cụ thể, sau đó sang phải một số cột cụ thể, sau đó trích xuất một phần từ tập dữ liệu có chiều cao và chiều rộng cụ thể.
  • Đó là Hàm Mảng. Vì vậy, bạn phải nhấn Ctrl + Shift + Enter để chèn chức năng này trừ khi bạn đang sử dụng Office 365.

Cú pháp

=OFFSET(reference,rows,cols,[height],[width])

Luận cứ

Lập luận Bắt buộc hoặc Tùy chọn Giá trị
tham chiếu Bắt buộc Tham chiếu ô bắt đầu di chuyển từ đó.
hàng Bắt buộc Số lượng hàng di chuyển xuống dưới.
cols Bắt buộc Số lượng cột di chuyển sang phải .
[chiều cao] Tùy chọn Số hàng của phần dữ liệu mà nó trích xuất. Cácmặc định là 1.
[chiều rộng] Tùy chọn Số lượng cột của phần dữ liệu mà nó chiết xuất. Giá trị mặc định là 1.

Giá trị trả về

  • Giá trị này trả về một phần từ tập dữ liệu có chiều cao cụ thể và một chiều rộng cụ thể, nằm ở một số hàng cụ thể phía dưới và một số cột cụ thể ngay từ tham chiếu ô đã cho.
Lưu ý
  • Nếu đối số hàng là một số âm, hàm sẽ di chuyển số lượng hàng đã chỉ định lên trên từ ô tham chiếu thay vì di chuyển xuống dưới.
  • Nhưng sau khi đến đích, hàm sẽ luôn thu một phần có chiều cao đã chỉ định xuống dưới và chiều rộng đã chỉ định về bên phải .
  • Ví dụ: công thức OFFSET(D9,-3,1,2,2) bắt đầu di chuyển từ ô D9 , sau đó di chuyển 3 các hàng lên trên, sau đó di chuyển 1 cột sang phải.
  • Nhưng sau khi đến ô đích, nó sẽ thu thập một phần của 2 chiều cao hàng từ dưới lên rồi 2 chiều rộng cột từ phải sang.

  • Nếu đối số cols là số âm, hàm sẽ di chuyển số đã chỉ định hàng cột còn lại từ ô tham chiếu thay vì di chuyển sang phải.
  • Nhưng sau khi đến đích, nó sẽ luôn thu thập một phần có chiều cao được chỉ định hướng xuống dưới và chiều rộng được chỉ định về phía bên phải.
  • Ví dụ: , công thức OFFSET(F6,3,-3,2,2) bắt đầu di chuyển từ ô F6 , sau đó di chuyển các hàng 3 xuống dưới, sau đó di chuyển các cột 3 sang trái.
  • Nhưng sau khi đến ô đích, nó sẽ thu thập một phần của 2 chiều cao hàng từ dưới lên và sau đó là 2 chiều rộng cột từ phải sang.

  • Nếu bất kỳ đối số nào trong bốn đối số rows, cols, [height] hoặc [width] là một phân số, Excel sẽ tự động chuyển đổi nó thành một số nguyên.
  • Ví dụ: trong công thức OFFSET(B4,3.7,3,2,2) , đối số hàng là phân số, 7 . Excel đã chuyển đổi nó thành 3 , sau đó di chuyển các hàng 3 xuống từ B4 rồi 3 cột bên phải.
  • Và sau đó thu thập một phần gồm 2 chiều cao hàng và chiều rộng 2 cột.

3 ví dụ phù hợp để sử dụng hàm OFFSET Excel

Bài viết này sẽ hướng dẫn bạn cách sử dụng hàm OFFSET . Tại đây, chúng ta sẽ sắp xếp toàn bộ cột của tập dữ liệu, toàn bộ hàng của tập dữ liệu cũng như nhiều hàng và nhiều cột liền kề của tập dữ liệu.

Ví dụ 1: Áp dụng hàm OFFSET trong Excel để sắp xếp Toàn bộ hàng

Trong phần này, chúng tôi sẽ trình bày cách trích xuất tất cả các giá trị cho toàn bộ hàng bằng cách sử dụng hàm OFFSET . Vì vậy, để biết phương pháp này, bạn có thể làm theo các bước tương ứng dưới đây.

Các bước:

  • Chúng tôi có hồ sơ bán hàng là 5 năm 13 sản phẩm của một công tycó tên là Mars Group.
  • Bây giờ chúng ta sẽ thử sắp xếp toàn bộ một hàng bằng cách sử dụng hàm OFFSET .
  • Hãy thử trích xuất kỷ lục bán hàng của Tivi trong tất cả các năm .
  • Bạn thấy đấy, tivi là sản phẩm thứ 7 trong danh sách sản phẩm.
  • Và chúng tôi có một phần dữ liệu để thu thập kéo dài hơn 5 năm ( 5 cột).
  • Vì vậy, công thức của chúng ta sẽ được hiển thị bên dưới.
=OFFSET(B5,7,1,1,5)

  • Sau đó, nhấn CTRL+SHIFT+ENTER.

CÔNG THỨC PHÂN TÍCH
  • Hàm OFFSET bắt đầu di chuyển từ ô B5 .
  • Sau đó, nó di chuyển 7 hàng xuống dưới để tìm tivi.
  • Và sau đó nó di chuyển cột 1 sang phải để hạ cánh trong năm đầu tiên, 2016.
  • Sau đó, nó trích ra một phần có chiều cao 1 hàng và chiều cao 5 chiều rộng cột. Đây là kỷ lục doanh thu của Tivi từ năm 2016 đến 2020.
  • Cuối cùng, bạn sẽ thấy rằng chúng ta đã đạt được kỷ lục doanh thu của Tivi trong tất cả các năm.

Đọc thêm: Cách sử dụng Hàm ROW trong Excel (Với 8 ví dụ)

Ví dụ 2: Sắp xếp một Toàn bộ cột bằng cách sử dụng hàm OFFSET trong Excel

Trong phần này, chúng tôi sẽ trình bày cách trích xuất tất cả các giá trị cho toàn bộ cột bằng cách áp dụng hàm OFFSET . Vì vậy, để biết phương pháp,  bạn có thể làm theo các bước tương ứng dưới đây.

Các bước:

  • Đầu tiên, chúng tôi sẽ sắp xếp toàn bộ một cột từ cùng một cộtbộ dữ liệu.
  • Sau đó, chúng ta hãy thử tìm hiểu tất cả doanh số bán hàng trong năm 2018.
  • Đây, năm 2018 là năm thứ 3 trong năm.
  • Và chúng tôi sẽ trích xuất danh sách có tổng cộng 13
  • Vì vậy, hãy viết công thức sau đây.
=OFFSET(B5,1,3,13,1)

  • Sau đó, nhấn CTRL+SHIFT+ENTER .

CÁC CÔNG THỨC
  • Nó lại bắt đầu di chuyển từ ô B5 .
  • Di chuyển 1 hàng xuống máy tính xách tay của sản phẩm đầu tiên.
  • Sau đó, di chuyển các cột 3 sang phải năm 2018.
  • Sau đó, trích xuất một phần có 13 chiều cao hàng (tất cả các sản phẩm) và 1 chiều rộng cột (chỉ của
  • Cuối cùng, bạn sẽ thấy rằng chúng tôi đã phân biệt tất cả doanh số bán hàng trong năm 2018.

Đọc thêm: Cách sử dụng hàm COLUMN trong Excel (4 ví dụ đơn giản)

Ví dụ 3: Sử dụng hàm OFFSET để sắp xếp nhiều số liền kề Hàng và Nhiều Cột

Trong phần này, chúng tôi sẽ trình bày cách trích xuất tất cả các giá trị cho các cột liền kề nhiều hàng và nhiều cột bằng cách sử dụng hàm OFFSET . Vì vậy, để biết phương pháp, bạn có thể làm theo các bước tương ứng bên dưới.

Các bước:

  • Đầu tiên, chúng tôi sẽ thu thập một phần gồm nhiều hàng và nhiều các cột từ bộ dữ liệu.
  • Sau đó, chúng ta hãy thử tính doanh số bán hàng của các sản phẩm điện thoại, tủ lạnh và tivi trong các năm 2017, 2018 và2019.
  • Sau đó, bạn thấy đấy, điện thoại là sản phẩm thứ 5 trong danh sách và 2017 là năm thứ 2.
  • Ở đây, phần thu thập sẽ có 3 hàng (Điện thoại, Tủ lạnh và Tivi) và 3 cột (2017, 2018 và 2019).
  • Vì vậy, hãy viết công thức sau đây.
=OFFSET(B4,5,2,3,3)

  • Sau đó, nhấn CTRL+SHIFT+ENTER.

CÁ PHÁ CÔNG THỨC
  • Nó lại bắt đầu di chuyển từ ô B5 .
  • Di chuyển đến 5 các hàng xuống điện thoại sản phẩm.
  • Sau đó di chuyển các cột 2 sang phải năm 2017 .
  • Sau đó, thu thập dữ liệu của 3 chiều cao hàng (Điện thoại, Tủ lạnh và Tivi) và 3 chiều rộng cột (2017, 2018 và 2019).
  • Hãy xem, chúng tôi đã tổng hợp kỷ lục doanh số Điện thoại, Tủ lạnh và Ti vi từ các năm 2017, 2018 và 2019.

Đọc thêm: Cách sử dụng Hàm ROWS trong Excel (Với 7 ví dụ đơn giản)

Các lỗi thường gặp với Hàm OFFSET
  • #VALUE hiển thị khi bất kỳ đối số nào thuộc loại dữ liệu sai. Ví dụ, đối số hàng cần phải là một số. Nếu là văn bản thì nó sẽ hiển thị #VALUE

Kết luận

Trong bài viết này, chúng tôi đã đề cập đến 3 Thích hợp ví dụ về cách sử dụng hàm OFFSET trong Excel . Chúng tôi chân thành hy vọng bạn thích và học được nhiều điều từ điều nàybài báo. Ngoài ra, nếu bạn muốn đọc thêm các bài viết về Excel, bạn có thể truy cập trang web của chúng tôi, Exceldemy. Nếu bạn có bất kỳ câu hỏi, nhận xét hoặc đề xuất nào, vui lòng để lại chúng trong phần bình luận bên dưới.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.