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

Hàm REDUCE trong Excel (365)

Mô hình Chức năng GIẢM áp dụng một Hàm LAMBDA đến từng giá trị trong một mảng và trả về tổng giá trị trong bộ tích lũy, giảm mảng xuống giá trị tích lũy.

giảm chức năng 1


cú pháp

=REDUCE ([initial_value],array,lambda(accumulator, value))


Lập luận

  • Giá trị ban đầu (tùy chọn): Giá trị bắt đầu của bộ tích lũy. Nếu bỏ qua, giá trị mặc định là 0.
  • Mảng (bắt buộc): Mảng được giảm bớt.
  • Lambda (bắt buộc): Hàm LAMBDA tùy chỉnh được áp dụng để giảm mảng.
    • Bình xạc điện (bắt buộc): Giá trị tổng cộng và trả về là kết quả cuối cùng.
    • Giá trị (bắt buộc): Phép tính áp dụng cho từng phần tử trong mảng.

Trở lại giá trị

Mô hình Chức năng GIẢM trả về một giá trị duy nhất.


Ghi chú chức năng

  1. Chức năng REDUCE mới được giới thiệu trong Excel dành cho Microsoft 365. Vì vậy, nó không có sẵn trong các phiên bản Excel trước.
  2. Mô hình #GIÁ TRỊ! giá trị lỗi xảy ra nếu một trong các trường hợp dưới đây xảy ra:
    • một hàm LAMBDA không hợp lệ được cung cấp;
    • một số thông số sai được cung cấp.

Ví dụ

Như ảnh chụp màn hình bên dưới cho thấy, có một mảng dữ liệu. Đến tổng các số chẵn và lẻ trong mảng riêng biệt, vui lòng thực hiện như sau:

Tính tổng các số chẵn, vui lòng sao chép công thức bên dưới vào ô F6, sau đó nhấn đăng ký hạng mục thi phím để nhận kết quả.

= GIẢM (0,B6: D9,LAMBDA (a, b, IF (ISEVEN (b), a + b, a)))

giảm chức năng 3

Tính tổng các số lẻ, vui lòng sao chép công thức bên dưới vào ô F7, sau đó nhấn đăng ký hạng mục thi phím để nhận kết quả.

= GIẢM (0,B6: D9,LAMBDA (a, b, IF (ISODD (b), a + b, a)))

giảm chức năng 2

Lưu ý: Trong mỗi công thức ở trên, cung cấp giá trị ban đầu đối số được đặt thành 0. Nó cũng có thể là bỏ qua và được thay thế bởi một không gian trống. Ví dụ, để tính tổng các số chẵn, công thức trong ô F6 có thể được thay đổi thành:

= GIẢM ( ,B6: D9,LAMBDA (a, b, IF (ISEVEN (b), a + b, a)))

Chức năng tương đối:

  • Excel MAP Chức năng
    Hàm MAP áp dụng một hàm LAMBDA để tạo một giá trị mới và trả về một mảng được hình thành bằng cách ánh xạ mỗi giá trị trong (các) mảng được cung cấp thành một giá trị mới.

  • Excel LAMBDA Chức năng
    Hàm LAMBDA trong Excel được sử dụng để tạo các hàm tùy chỉnh có thể được sử dụng lại trong toàn bộ sổ làm việc.

  • Excel MAKEARRAY Chức năng
    Hàm MAKEARRAY trong Excel trả về một mảng được tính toán dựa trên số hàng và cột đã cho.

 

Nhận xét (0)
Chưa có xếp hạng. Hãy là người đầu tiên xếp hạng!
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

Kết nối với chúng tôi

Bản quyền © 2009 - www.extendoffice.com. | Đã đăng ký Bản quyền. cung cấp bởi ExtendOffice. | BẢN ĐỒ CHI NHÁNH
Microsoft và logo Office là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của Microsoft Corporation tại Hoa Kỳ và / hoặc các quốc gia khác.
Được bảo vệ bởi Sectigo SSL