Sử dụng Hàm PRODUCT trong Google Sheets

Chào mừng bạn đến với Crawland! Hôm nay chúng ta sẽ tìm hiểu cách sử dụng hàm PRODUCT trong Google Sheets để tính tích của một chuỗi các số. Hàm PRODUCT trả về kết quả khi hai hoặc nhiều giá trị được nhân với nhau.

Cú pháp và Đối số của Hàm PRODUCT

Cú pháp: PRODUCT(factor1, [factor2, …])

  • factor1 – Số hoặc mảng đầu tiên để tính tích.
  • factor2, … – Các giá trị bổ sung để nhân với.

Một số ví dụ dưới đây sẽ giúp bạn hiểu rõ hơn về cách sử dụng hàm này.

Ví dụ

=product(5,10,2)

Công thức trên sẽ trả về 100, tương đương với công thức dưới đây:

=5*10*2

Khi bạn sử dụng các số 5, 10 và 2 trong công thức như trên, không có sự khác biệt trong việc sử dụng hàm PRODUCT hoặc toán tử * (asterisk). Cả hai đều mất thời gian tương đương để viết code.

Tuy nhiên, nếu các đối số (số) là các tham chiếu ô, việc sử dụng hàm PRODUCT sẽ tốt hơn việc sử dụng toán tử * (asterisk). Các ví dụ dưới đây sẽ làm rõ điều này.

Product Function Example in Google Sheets

Lưu ý: Hàm PRODUCT trong Google Sheets sẽ bỏ qua các chuỗi văn bản, giá trị Boolean TRUE / FALSE và các ô trống trong mảng. Tuy nhiên, nó sẽ xem xét cả ngày và giờ.

Tại sao hàm Multiply hoặc toán tử Asterisk không tương đương?

Nếu bạn đã theo dõi các ví dụ trên ảnh chụp màn hình, bạn có thể hiểu tại sao chúng ta không thể thay thế hàm PRODUCT bằng toán tử * (asterisk).

Ví dụ, nếu chúng ta thay thế công thức B2, nó sẽ trở thành như sau bằng cách sử dụng toán tử * (asterisk):

=A2*A3*A4*A5*A6*A7

Vì vậy, nếu số lượng đối số lớn, việc áp dụng phương thức này không thực tế.

Đối với hàm Multiply, nó chỉ trả về tích của hai số hoặc nhân một mảng với một mảng khác.

Công thức nhân số:

=MULTIPLY(5,10)

Kết quả: 50

Ở đây, trong ô C2, chúng ta có thể sử dụng một trong hai công thức dưới đây, không phải là hàm PRODUCT.

Công thức 1: =ArrayFormula(multiply(A2:A4,B2:B4))

Công thức 2: =ArrayFormula(A2:A4*B2:B4)

Hàm PRODUCT kết hợp với hàm FILTER trong Google Sheets (Tích có điều kiện)

Ngoài các số và tham chiếu ô, các đối số trong hàm PRODUCT của Google Sheets có thể là biểu thức. Điều đó có nghĩa là chúng ta có thể sử dụng một công thức làm đối số.

Hãy giả định rằng bạn muốn tìm tích của các số từ 1 đến 3 (bao gồm cả 1 và 3) được cung cấp trong khoảng A1:A. Vì vậy, chúng ta sẽ sử dụng hàm FILTER để lọc ra các giá trị khác và sau đó tìm tích.

=product(filter(A1:A,A1:A>=1,A1:A<=3))

Nếu bất kỳ đối số nào trong tích có giá trị là 0, thì kết quả sẽ là 0. Bằng cách sử dụng hàm FILTER, chúng ta có thể lọc ra các giá trị 0 trong tính toán Tích.

Đó là tất cả. Chúc bạn thành công!

Đọc thêm:

Related posts