Hàm Offset trong Excel – Cách dùng và ví dụ

Bạn đang xem: Hàm Offset trong Excel – Cách dùng và ví dụ tại vietabinhdinh.edu.vn

Hàm OFFSET trong Excel là một hàm trong nhóm hàm tham khảo và tìm kiếm, bài viết dưới đây sẽ mô tả cú pháp, cách sử dụng và ví dụ về hàm OFFSET trong Excel, mời các bạn tham khảo để hiểu rõ hơn về hàm. BÙ LẠI. .

Mô tả

Hàm Offset trả về một tham chiếu đến một phạm vi là một số hàng và cột được chỉ định cách xa một ô hoặc phạm vi ô. Điều này có nghĩa là hàm Offset trả về một tham chiếu đến một phạm vi, dựa trên vị trí ô hoặc phạm vi ô mà bạn chỉ định làm mốc và di chuyển theo số lượng hàng và cột mà bạn chỉ định.

Tham chiếu mà hàm Offset trả về có thể là một ô đơn lẻ hoặc một dải ô mà bạn chỉ định số lượng hàng và cột sẽ trả về.

cú pháp

=OFFSET(tham chiếu; hàng; cols; [height]; [width])

Trong đó:

  • tham chiếu là đối số bắt buộc, là vùng tham chiếu mà bạn muốn đây là điểm bắt đầu (làm tham chiếu) sau đó dựa vào các đối số khác để đi đến tham chiếu trả về.
  • rows là đối số bắt buộc, là số hàng bạn muốn di chuyển lên trên hoặc xuống dưới tham chiếu. Nếu các hàng dương thì hàm sẽ di chuyển xuống tham chiếu, nếu các hàng âm thì di chuyển lên trên tham chiếu.
  • cols là đối số bắt buộc, là số cột mà bạn muốn di chuyển tham chiếu sang trái hoặc phải sau khi hàm đã di chuyển theo hàng. Nếu cols là số dương hàm sẽ di chuyển sang phải số ô bằng số col , nếu số col là số âm hàm sẽ di chuyển sang trái số ô bằng số col .
  • height là đối số tùy chọn, đây là chiều cao được tính bằng số hàng mà bạn muốn tham chiếu trả về.
  • chiều rộng là một đối số tùy chọn, là chiều rộng trong số cột mà bạn muốn tham chiếu trả về.

Ghi chú

  • Nếu các đối số rows và cols làm cho phạm vi tham chiếu được trả về vượt ra ngoài ranh giới trang tính, hàm sẽ trả về giá trị lỗi #REF.
  • Nếu các đối số chiều cao và chiều rộng bị bỏ qua trong hàm OFFSET, thì tham chiếu được trả về sẽ mặc định có cùng chiều cao và chiều rộng như vùng tham chiếu.
  • Nếu height và width > 1 nghĩa là hàm phải trả về nhiều hơn 1 ô, bạn phải sử dụng công thức mảng của hàm OFFSET nếu không bạn sẽ nhận được lỗi #VALUE!
  • Các đối số chiều cao và chiều rộng phải là số dương.
  • Hàm OFFSET không thực sự di chuyển bất kỳ ô nào hoặc thay đổi vùng chọn, nó chỉ trả về một tham chiếu.

Ví dụ

1. Trả về tham chiếu của 1 ô bắt đầu từ ô D8, di chuyển xuống 3 hàng đến 2 cột ở bên phải.

Sử dụng công thức hàm sau: =OFFSET(D8;3;2)

2. Trả về tham chiếu của 2 ô C10:C11 bắt đầu từ ô D8, di chuyển xuống 2 hàng, chừa 1 cột.

Nếu bạn chỉ viết công thức hàm OFFSET là =OFFSET(D8;2;-1;2;1) thì hàm sẽ trả về lỗi #VALUE! Vì ví dụ này trả về 2 tham chiếu ô nên bạn cần áp dụng công thức mảng.

Viết công thức hàm OFFSET là =OFFSET(D8;2;-1;2;1)

Vì tham chiếu trả về là 2 ô C10:C11 nên bạn chọn 2 ô liền kề bất kỳ trong cột, sau đó nhập hàm =OFFSET(D8;2;-1;2;1) rồi nhấn Ctrl. + Shift + Enter để chuyển sang công thức mảng. Bạn sẽ nhận được kết quả như sau:

Nhập hàm =OFFSET(D8;2;-1;2;1) rồi nhấn Ctrl + Shift + Enter

4. Sử dụng hàm OFFSET kết hợp với hàm SUM để tính tổng trả về dãy.

Nếu tham chiếu là nhiều ô thì bạn cần viết công thức mảng như ví dụ trên, còn nếu kết hợp với hàm SUM thì không cần dùng công thức mảng nữa. Bạn nhập hàm =SUM(OFFSET(D8;2;-1;2;1))

Sử dụng hàm OFFSET kết hợp với SUM .  chức năng

4. Áp dụng ví dụ cụ thể sử dụng hàm SUM kết hợp OFFSET

Khi dữ liệu luôn thay đổi, sẽ rất hữu ích khi áp dụng hàm OFFSET thay vì phải thay đổi công thức hàm SUM mỗi khi nó thay đổi.

Giả sử bạn có dữ liệu như hình bên dưới.

Đối với bảng dữ liệu doanh thu bán hàng hàng ngày

Mỗi ngày bạn có dữ liệu mới, vì vậy bạn phải thêm hàng mới vào bảng dữ liệu.

Dữ liệu mới được thêm vào mỗi ngày

Bạn không muốn thay đổi công thức hàm SUM mỗi khi thêm dữ liệu. Áp dụng hàm OFFSET để tự động thay đổi khi thêm dữ liệu mới. Trong ô tổng, bạn sử dụng công thức

=SUM(D7:OFFSET(D14;-1;0))

Hàm SUM tính tổng từ ô đầu tiên trong cột Doanh thu, ô D7, đến tham chiếu trả về của hàm OFFSET. Hàm OFFSET trả về tham chiếu của vị trí trên ô Tổng doanh thu 1 hàng, là vị trí D13 như được hiển thị.

Áp dụng hàm OFFSET để tự động thay đổi khi thêm dữ liệu mới

Vì vậy, khi bạn thêm một hàng mới hoặc xóa một hàng trong bảng dữ liệu, công thức của hàm OFFSET sẽ tự động cập nhật vị trí tương ứng ngay trên ô Tổng doanh thu và hàm SUM sẽ tính tổng linh hoạt hơn.

Công thức hàm OFFSET sẽ tự động cập nhật vị trí tương ứng

Trên đây bài viết đã giới thiệu đến các bạn cú pháp, cách sử dụng và ví dụ về hàm OFFSET trong Excel. Hi vọng các bạn sẽ hiểu rõ hơn về cách sử dụng hàm OFFSET cũng như cách áp dụng hàm OFFSET trong các trường hợp cụ thể. Chúc may mắn!

Bạn thấy bài viết Hàm Offset trong Excel – Cách dùng và ví dụ có đáp ướng đươc vấn đề bạn tìm hiểu không?, nếu không hãy comment góp ý thêm về Hàm Offset trong Excel – Cách dùng và ví dụ bên dưới để vietabinhdinh.edu.vn có thể thay đổi & cải thiện nội dung tốt hơn cho các bạn nhé! Cám ơn bạn đã ghé thăm Website: vietabinhdinh.edu.vn

Nhớ để nguồn bài viết này: Hàm Offset trong Excel – Cách dùng và ví dụ của website vietabinhdinh.edu.vn

Chuyên mục: Kiến thức chung

Xem thêm chi tiết về Hàm Offset trong Excel – Cách dùng và ví dụ
Xem thêm bài viết hay:  Tổng hợp 15 mẫu nail cho tay thô đẹp được yêu thích nhất

Viết một bình luận