AT_EACH_CHANGE Named Functions trong Google Sheets

AT_EACH_CHANGE Named Functions là những hàm có tên sẽ giúp bạn chèn đầu ra tính toán của các hàm tóm tắt vào mỗi hàng bắt đầu nhóm hoặc hàng kết thúc trong Google Sheets. Các hàm tóm tắt bao gồm Sum, Count, Counta, Max, Min, Average, Product, StdDev (mẫu), StDevp (quần thể), Var (mẫu) và Varp (quần thể). Tên của các hàm sẽ là SUM_AT_EACH_CHANGE, AVG_AT_EACH_CHANGE, MIN_AT_EACH_CHANGE, v.v. và cú pháp của tất cả các hàm sẽ giống nhau.

Ví dụ, =SUM_AT_EACH_CHANGE(A2:A13, B2:B13, 1) sẽ đặt subtotals vào hàng đầu tiên của thay đổi giá trị. Trái lại, =SUM_AT_EACH_CHANGE(A2:A13, B2:B13, -1) sẽ đặt subtotals vào hàng cuối cùng.

AT_EACH_CHANGE Named Functions - At Top Row of Each Group
Hình ảnh 1: AT_EACH_CHANGE Named Functions – Ở hàng đầu tiên của từng nhóm

AT_EACH_CHANGE Named Functions - At Bottom Row of Each Group
Hình ảnh 2: AT_EACH_CHANGE Named Functions – Ở hàng cuối cùng của từng nhóm

AT_EACH_CHANGE Named Functions – Cú pháp và đối số

Thực ra, các Named Functions là một phép mừng cho người dùng Google Sheets mới.

Bởi vì họ không cần lo lắng về việc chỉnh sửa các công thức phức tạp được tìm thấy trực tuyến mà lại gặp lỗi parsing.

Ngay cả những chuyên gia cũng có thể tiết kiệm rất nhiều thời gian bằng cách sử dụng chúng.

Chúng tôi đã bắt đầu một phần mới cho Named Functions trên trang web này, nơi bạn có thể tìm thấy một danh sách ngày càng phát triển các hàm tùy chỉnh mà bạn có thể nhập trực tiếp vào Bảng của bạn và sử dụng.

Hãy xem cú pháp của các AT_EACH_CHANGE Named Functions.

Vì chúng tôi có một danh sách các hàm (cuộn xuống để xem) với cùng các đối số ở đây, hãy lấy một trong số chúng và tìm hiểu nó.

Cú pháp: SUM_AT_EACH_CHANGE(group_range, subtotal_range, mode)

  • group_range: Phạm vi để kiểm tra sự thay đổi giá trị. Các hàm yêu cầu một cột đã được sắp xếp.
  • subtotal_range: Phạm vi để tính tổng, đếm, đếm-a, trung bình, lớn nhất, nhỏ nhất, tích, StdDev, StdDevp, Var hoặc Varp.
  • mode: Hàng chèn tổng, ở hàng đầu tiên (1) hoặc hàng cuối cùng (-1) của mỗi nhóm.

Ghi chú về việc sử dụng

  • Nếu phạm vi nhóm của bạn chứa 100 hàng, công thức yêu cầu một số hàng trống tương đương từ hàng nó đặt. Nếu không, nó sẽ trả về lỗi #REF.
  • Phạm vi nhóm không được chứa các ô trống, điều này có thể gây ra lỗi #N/A trong các ô tương ứng trong cột kết quả.
  • Bạn có thể loại bỏ những lỗi đó bằng cách bọc công thức bằng hàm IFNA.
  • Các AT_EACH_CHANGE Named Functions hỗ trợ các phạm vi mở như A2:A và B2:B.

Danh sách tất cả các AT_EACH_CHANGE Named Functions và ví dụ

Dưới đây là danh sách các AT_EACH_CHANGE Named Functions tùy chỉnh bạn có thể tải xuống từ bảng mẫu ở cuối. Đều tuân theo cú pháp trên.

  • SUM_AT_EACH_CHANGE – Tổng
  • COUNT_AT_EACH_CHANGE – Đếm
  • COUNTA_AT_EACH_CHANGE – Đếm-a
  • AVG_AT_EACH_CHANGE – Trung bình
  • MAX_AT_EACH_CHANGE – Lớn nhất
  • MIN_AT_EACH_CHANGE – Nhỏ nhất
  • PRODUCT_AT_EACH_CHANGE – Tích
  • STDEVS_AT_EACH_CHANGE – StdDev (StdDev.S)
  • STDEVP_AT_EACH_CHANGE – StdDevp (StdDev.P)
  • VARS_AT_EACH_CHANGE – Var (Var.S)
  • VARP_AT_EACH_CHANGE – Varp (Var.P)

Vui lòng cuộn lên và xem hình ảnh số 1 và 2 để xem ví dụ.

Dưới đây là một số công thức có mặt trong các ví dụ đó.

Max tại mỗi thay đổi nhóm trong D2 (hình ảnh số 2):
=MAX_AT_EACH_CHANGE(A2:A13, B2:B13, -1)

Min tại mỗi thay đổi nhóm trong E2 (hình ảnh số 2):
=MIN_AT_EACH_CHANGE(A2:A13, B2:B13, -1)

Trung bình tại mỗi thay đổi nhóm trong G2 (hình ảnh số 2):
=AVG_AT_EACH_CHANGE(A2:A13, B2:B13, -1)

Làm thế nào để nhập và sử dụng nó?

Đầu tiên, hãy tạo một bản sao của Bảng mẫu của tôi.

  • Bảng mẫu 231022

Sau đó, mở Bảng của bạn và tìm Named Functions trong menu Dữ liệu. Chọn nó.

Trên bảng điều khiển bên, nhấp vào Import và nhập các hàm bạn muốn từ Bảng sao của tôi.

Đó là tất cả.

Tôi mong bạn chia sẻ trải nghiệm của mình khi sử dụng AT_EACH_CHANGE Named Functions của tôi, điều đó có thể giúp tôi phát triển thêm các hàm tương tự cho người dùng Google Sheets trong tương lai.

Cảm ơn bạn đã ở lại. Chúc bạn vui vẻ!

Related posts