Cách sử dụng công thức UNIQUE và SUM cùng nhau trong Google Sheets

Trong một số tình huống, việc biết cách sử dụng các công thức UNIQUE và SUM cùng nhau trong Google Sheets là rất quan trọng. Hầu hết người dùng bảng tính đều quen thuộc với công thức UNIQUE, được sử dụng để trả về các giá trị duy nhất từ một phạm vi. Không quan trọng liệu các giá trị đó có phải là văn bản hay số. Tuy nhiên, vẫn có một số hạn chế. Hãy xem xét một tình huống cụ thể.

Thách thức

Giả sử chúng ta có một bảng tính với hai cột: Cột A chứa các giá trị văn bản và cột B chứa các giá trị số tương ứng. Mục tiêu của chúng ta là lấy các giá trị duy nhất từ cột A và tổng các giá trị tương ứng từ cột B. Rất tiếc, chỉ sử dụng công thức UNIQUE một mình không đưa chúng ta đến kết quả mong muốn.

Công thức #1: =unique(A2:B5)

Sử dụng công thức trên sẽ chỉ đơn giản trả về dữ liệu như nó là, không có bất kỳ thay đổi nào. Công thức này không hữu ích cho tình huống của chúng ta.

Lưu ý rằng, nếu bạn muốn lấy các giá trị duy nhất từ cột trái cây và trả về một kết quả hai cột, bạn có thể thử công thức SORTN sau đây: =sortn(A2:B5,9^9,2,1,1)

Công thức #2: =unique(A2:A5)

Mặc dù công thức này có vẻ hợp lý, nhưng nó chỉ trả về các giá trị duy nhất từ cột A. Nó không tổng các giá trị tương ứng từ cột B. Vậy làm thế nào chúng ta có thể kết hợp UNIQUE và SUM cùng nhau trong Google Sheets?

Kết hợp UNIQUE và SUM

Trong trường hợp bình thường, bạn không thể trực tiếp sử dụng SUM với UNIQUE để có được kết quả mong muốn. Tuy nhiên, vẫn có các phương pháp thay thế khác hoạt động.

Công thức kết hợp SUMIF và Unique

Một cách tiếp cận là kết hợp các hàm UNIQUE và SUMIF. Điều này cho phép chúng ta đạt được mục tiêu. Dưới đây là công thức:

={unique(A2:A5),ArrayFormula(sumif(A2:A5,unique(A2:A5),B2:B5))}

Hãy phân tích công thức này để hiểu cách nó hoạt động.

  • Đầu tiên, công thức UNIQUE được sử dụng để trả về các giá trị duy nhất từ cột A: =unique(A2:A5)
  • Sau đó, công thức SUMIF được sử dụng với một biến thể nhỏ từ việc sử dụng thông thường:
    • Phạm vi được đặt là A2:A5, chứa các tiêu chí (các giá trị duy nhất từ cột A)
    • Tiêu chí được đặt là unique(A2:A5)
    • Phạm vi tổng được đặt là B2:B5, chứa các giá trị cần tổng hợp: =sumif(A2:A5,unique(A2:A5),B2:B5)
  • Công thức ArrayFormula được sử dụng để bao phủ tất cả các tiêu chí trả về bởi công thức UNIQUE.
  • Cuối cùng, với sự giúp đỡ của Dấu ngoặc nhọn, các công thức UNIQUE và SUMIF được kết hợp: ={unique(A2:A5),ArrayFormula(sumif(A2:A5,unique(A2:A5),B2:B5))}

Như vậy, bạn có thể sử dụng các công thức UNIQUE và SUM cùng nhau trong Google Sheets để đạt được kết quả mong muốn.

Một lựa chọn khác: Công thức QUERY

Có một công thức thay thế khác mà bạn có thể sử dụng để đạt được cùng một kết quả. Bạn có thể sử dụng công thức QUERY như sau:

=query(A2:B5,"Select A, sum(B) group by A label Sum(B)''")

Công thức này chọn cột A và tổng các giá trị từ cột B, nhóm chúng theo các giá trị duy nhất trong cột A. Nhãn “Sum(B)”” được sử dụng để hiển thị các giá trị đã tổng hợp với một nhãn tùy chỉnh.

Kết luận

Bằng cách kết hợp các hàm UNIQUE và SUMIF hoặc sử dụng công thức QUERY, bạn có thể sử dụng UNIQUE và SUM cùng nhau một cách hiệu quả trong Google Sheets. Các kỹ thuật này rất hữu ích khi bạn cần làm việc với các giá trị duy nhất và thực hiện các phép tính dựa trên các giá trị tương ứng. Hãy tận hưởng việc khám phá các khả năng và khám phá các tiềm năng hoàn toàn của Google Sheets!

Cảm ơn bạn đã đọc! Để biết thêm thông tin về SEO và marketing số, hãy truy cập Crawlan.com.

Related posts