Google sheet tổng các ô có văn bản

Tuy nhiên, khi tính tổng các số dựa trên một điều kiện, đó là lúc mọi thứ bắt đầu trở nên phức tạp.

cũng không hẳn

Có một tính năng tiện lợi được gọi là hàm SUMIF Google Trang tính để trợ giúp với các khoản tiền có điều kiện

Khi bạn hiểu cú pháp cơ bản và xem xét một số ví dụ, bạn sẽ muốn sử dụng hàm SUMIF mỗi khi có cơ hội

Trong hướng dẫn này, chúng tôi sẽ giúp bạn hiểu cú pháp cơ bản của hàm SUMIF trong Google Trang tính và đưa bạn qua một số trường hợp sử dụng để giúp bạn tự xem cách áp dụng hàm này.

Bạn cũng có thể tham gia một khóa học tương tự như Nguyên tắc cơ bản về bảng tính của DataCamp
để tìm hiểu các chức năng khác.

Hãy bắt đầu.

Mục lục

Chức năng SUMIF Google Trang tính làm gì?

Hàm SUMIF về cơ bản chỉ là sự kết hợp của hàm SUM và IF. Ứng dụng của nó rất đơn giản

Hàm chỉ cần quét qua một loạt các ô để tìm những ô phù hợp với một điều kiện nhất định

Khi tìm thấy kết quả khớp, số tương ứng với ô được bao gồm trong một nhóm các số đã chọn

Khi chức năng quét xong tất cả các ô trong phạm vi, nó sẽ lấy nhóm các số đã chọn và tính tổng chúng

Sự khác biệt giữa SUMIF và SUMIFS là gì?

Trước khi chúng ta đi sâu vào hàm SUMIF, điều quan trọng là phải phân biệt sự khác biệt giữa SUMIF và SUMIFS

SUMIF – được sử dụng khi chỉ cần đáp ứng một điều kiện để tính tổng

SUMIFS – bạn cần sử dụng giá trị này nếu có nhiều hơn một điều kiện mà bạn muốn công thức tính đến. Hãy xem hướng dẫn SUMIFS chi tiết của chúng tôi để tìm hiểu thêm

Cú pháp hàm SUMIF trong Google Sheets

Cú pháp của hàm SUMIF như sau

=SUMIF(range, condition,[sum_range])

Nơi đây,

  • phạm vi là nhóm các ô được kiểm tra cho một điều kiện
  • điều kiện là tiêu chí mà một ô trong phạm vi cần phải đáp ứng để đủ điều kiện là đối sánh. Điều kiện có thể là một giá trị (số, văn bản, ngày tháng) hoặc tham chiếu đến ô chứa tiêu chí
  • sum_range là một tham số tùy chọn. Nếu được thêm vào, đó là phạm vi ô chứa các giá trị sẽ được thêm vào nếu số tương ứng của nó trong phạm vi khớp với điều kiện. Nếu tham số sum_range không được bao gồm thì giả định rằng phạm vi trong tham số đầu tiên cũng là sum_range

Như bạn có thể thấy từ cú pháp trên, có hai cách để sử dụng hàm SUMIF

  • không có một sum_range riêng biệt
  • với một sum_range riêng biệt

Nếu cả ba tham số đều được đưa ra, thì hàm SUMIF sẽ kiểm tra từng ô trong phạm vi xem có thỏa mãn điều kiện không

Nếu một ô khớp với điều kiện, thì hàm SUMIF sẽ lấy giá trị ô tương ứng trong sum_range và đưa nó vào tổng cuối cùng

Nếu chỉ đưa ra hai tham số đầu tiên, thì hàm SUMIF sẽ đi qua từng ô trong phạm vi và chỉ thêm những ô phù hợp với điều kiện

Cuối cùng, nó trả về tổng của tất cả các ô trong phạm vi khớp với tiêu chí

Google sheet tổng các ô có văn bản

Tính tổng một dãy số có thể khá dễ dàng đối với ngay cả người mới bắt đầu sử dụng Google Trang tính

Tuy nhiên, khi tính tổng các số dựa trên một điều kiện, đó là lúc mọi thứ bắt đầu trở nên phức tạp.

cũng không hẳn

Có một tính năng tiện lợi được gọi là hàm SUMIF Google Trang tính để trợ giúp với các khoản tiền có điều kiện

Khi bạn hiểu cú pháp cơ bản và xem xét một số ví dụ, bạn sẽ muốn sử dụng hàm SUMIF mỗi khi có cơ hội

Trong hướng dẫn này, chúng tôi sẽ giúp bạn hiểu cú pháp cơ bản của hàm SUMIF trong Google Trang tính và đưa bạn qua một số trường hợp sử dụng để giúp bạn tự xem cách áp dụng hàm này

Mục lục

Chức năng SUMIF Google Trang tính làm gì?

Hàm SUMIF về cơ bản chỉ là sự kết hợp của hàm SUM và IF. Ứng dụng của nó rất đơn giản

Hàm chỉ cần quét qua một loạt các ô để tìm những ô phù hợp với một điều kiện nhất định

Khi tìm thấy kết quả khớp, số tương ứng với ô được bao gồm trong một nhóm các số đã chọn

Khi chức năng quét xong tất cả các ô trong phạm vi, nó sẽ lấy nhóm các số đã chọn và tính tổng chúng

Sự khác biệt giữa SUMIF và SUMIFS là gì?

Trước khi chúng ta đi sâu vào hàm SUMIF, điều quan trọng là phải phân biệt sự khác biệt giữa SUMIF và SUMIFS

SUMIF – được sử dụng khi chỉ cần đáp ứng một điều kiện để tính tổng

SUMIFS – bạn cần sử dụng giá trị này nếu có nhiều hơn một điều kiện mà bạn muốn công thức tính đến. Hãy xem hướng dẫn SUMIFS chi tiết của chúng tôi để tìm hiểu thêm

Cú pháp hàm SUMIF trong Google Sheets

Cú pháp của hàm SUMIF như sau

=SUMIF(range, condition,[sum_range])

Nơi đây,

  • phạm vi là nhóm các ô được kiểm tra cho một điều kiện
  • điều kiện là tiêu chí mà một ô trong phạm vi cần phải đáp ứng để đủ điều kiện là đối sánh. Điều kiện có thể là một giá trị (số, văn bản, ngày tháng) hoặc tham chiếu đến ô chứa tiêu chí
  • sum_range là một tham số tùy chọn. Nếu được thêm vào, đó là phạm vi ô chứa các giá trị sẽ được thêm vào nếu số tương ứng của nó trong phạm vi khớp với điều kiện. Nếu tham số sum_range không được bao gồm thì giả định rằng phạm vi trong tham số đầu tiên cũng là sum_range

Như bạn có thể thấy từ cú pháp trên, có hai cách để sử dụng hàm SUMIF

  • không có một sum_range riêng biệt
  • với một sum_range riêng biệt

Nếu cả ba tham số đều được đưa ra, thì hàm SUMIF sẽ kiểm tra từng ô trong phạm vi xem có thỏa mãn điều kiện không

Nếu một ô khớp với điều kiện, thì hàm SUMIF sẽ lấy giá trị ô tương ứng trong sum_range và đưa nó vào tổng cuối cùng

Nếu chỉ đưa ra hai tham số đầu tiên, thì hàm SUMIF sẽ đi qua từng ô trong phạm vi và chỉ thêm những ô phù hợp với điều kiện

Cuối cùng, nó trả về tổng của tất cả các ô trong phạm vi khớp với tiêu chí

Các ví dụ về SUMIF trên Google Trang tính

Hàm SUMIF là một hàm linh hoạt đến mức nó có thể được sử dụng theo nhiều cách để hoàn thành nhiều tác vụ khác nhau

Ví dụ, bạn có thể sử dụng nó để

  • Tìm tổng của chỉ số dương hoặc số âm trong một phạm vi
  • Tìm tổng doanh thu cho một bộ phận
  • Tìm tổng chi tiêu trước một ngày nhất định

Các ứng dụng này chỉ làm trầy xước bề mặt. Có một số khả năng và lĩnh vực khác mà hàm SUMIF có thể rất hữu ích

Tuy nhiên, đối với bài viết này, chúng ta hãy xem ba trường hợp sử dụng này. Chúng tôi sẽ bao gồm một trường hợp sử dụng đặc biệt khác khi chúng tôi giải thích các ký tự đại diện

Sử dụng SUMIF với Điều kiện Số

Trường hợp sử dụng đầu tiên là tìm tổng của chỉ các số dương hoặc số âm trong một phạm vi

Chúng ta hãy xem xét một tập dữ liệu bao gồm sự kết hợp của các số nguyên dương và âm, như hình bên dưới

Google sheet tổng các ô có văn bản

Chúng tôi chỉ muốn thêm các số dương trong phạm vi A2. A10. Đây là cách hàm SUMIF có thể được áp dụng trong trường hợp này

  1. Chọn ô mà bạn muốn kết quả của tổng xuất hiện (C2 trong trường hợp của chúng tôi)
  2. Nhập công thức sau vào ô.
    =SUMIF(A2:A10,”>=0”)

    Lưu ý rằng chúng tôi không bao gồm tham số thứ ba trong trường hợp này

  3. Nhấn phím quay lại

Điều này sẽ hiển thị tổng các số dương trong ô C2

Google sheet tổng các ô có văn bản

Giải thích về công thức

Trong ví dụ này, hàm SUMIF đã kiểm tra từng ô từ A2 đến A10 và chỉ chọn những ô có giá trị lớn hơn hoặc bằng 0

Sau đó, nó cộng tất cả các giá trị đã chọn và hiển thị kết quả trong ô C2

Google sheet tổng các ô có văn bản

Ghi chú. Thay vào đó, nếu bạn muốn hiển thị tổng của tất cả các số âm, tất cả những gì bạn cần làm là thay đổi điều kiện thành “<0”

Sử dụng SUMIF với Điều kiện văn bản

Chúng ta hãy xem một ví dụ khác

Dưới đây chúng tôi có một bộ dữ liệu nơi chúng tôi muốn tổng hợp số liệu bán hàng cho bộ phận vật liệu đóng gói

Google sheet tổng các ô có văn bản

Dưới đây là cách bạn có thể làm điều này bằng cách sử dụng công thức SUMIF

  1. Chọn ô mà bạn muốn kết quả của tổng xuất hiện (D2 trong trường hợp của chúng tôi)
  2. Nhập công thức sau vào ô.
    =SUMIF(A2:A10,”Packaging”,B2:B10)
  3. Nhấn phím quay lại

Điều này sẽ hiển thị tổng doanh số của bộ phận Đóng gói trong ô D2

Google sheet tổng các ô có văn bản

Giải thích về Công thức SUMIF trong Google Trang tính cho ví dụ này

Trong ví dụ này, hàm SUMIF đã kiểm tra từng ô từ A2 đến A10 và chỉ tìm những ô có chứa giá trị “Packaging”

Đối với mỗi ô chứa từ “Bao bì”, hàm SUMIF đã chọn giá trị bán hàng tương ứng trong cột B. Sau đó, nó cộng tất cả các giá trị đã chọn và hiển thị kết quả trong ô D2

Google sheet tổng các ô có văn bản

Ghi chú. Nếu bạn muốn hiển thị tổng doanh số cho bất kỳ bộ phận nào khác, bạn chỉ cần thay thế điều kiện trong tham số thứ hai thành tên bộ phận bạn cần. Đừng quên đặt tên bộ phận trong dấu ngoặc kép

 

Sử dụng Google Sheet tính tổng có điều kiện với điều kiện ngày

Bây giờ, chúng ta hãy xem một ví dụ mà chúng ta muốn tìm tổng chi tiêu trước một ngày nhất định, chẳng hạn ngày 1 tháng 9 năm 2019

Chúng tôi sẽ sử dụng tập dữ liệu được hiển thị bên dưới để trình bày cách sử dụng hàm SUMIF cho vấn đề này

Google sheet tổng các ô có văn bản

  1. Chọn ô mà bạn muốn kết quả tổng chi tiêu xuất hiện (D2 trong trường hợp của chúng tôi)
  2. Nhập công thức sau vào ô.
    =SUMIF(A2:A10,”<”&DATE(2019,9,1),B2:B10).
  3. Nhấn phím quay lại

Điều này sẽ hiển thị tổng chi tiêu trước DATE(2019,9,2), có nghĩa là ngày 1 tháng 9 năm 2019. Chúng tôi chỉ sử dụng hàm DATE để biểu thị ngày

Ghi chú. Chúng ta phải nối toán tử (“<”) với ngày tháng bằng dấu và (&)

Giải thích về công thức

Trong ví dụ này, hàm SUMIF đã kiểm tra từng ô từ A2 đến A10 và chỉ tìm những ô chứa ngày trước ngày 1 tháng 9 năm 2019

Đối với mỗi ô phù hợp, hàm SUMIF đã chọn giá trị chi tiêu tương ứng từ cột B

Sau đó, nó cộng tất cả các giá trị chi tiêu đã chọn và hiển thị kết quả trong ô D2

Google sheet tổng các ô có văn bản

Có một số cách khác mà bạn có thể sử dụng hàm SUMIF

Bất cứ khi nào bạn cần tìm tổng các giá trị dựa trên một điều kiện, bạn có thể sử dụng hàm này, chỉ bằng cách sáng tạo với phần 'điều kiện' của công thức

Cách sử dụng SUMIF trong Google Sheets với ký tự đại diện

Một cách sáng tạo để sử dụng hàm SUMIF là kết hợp các ký tự đại diện vào phần điều kiện của hàm

Ví dụ: giả sử bạn có tập dữ liệu sau chứa số lượng điện thoại di động khác nhau trong kho

Google sheet tổng các ô có văn bản

Nếu bạn muốn tìm tổng số lượng của tất cả các kiểu máy Samsung, bạn có thể sử dụng các ký tự đại diện như ‘*’ hoặc ‘?’ trong hàm SUMIF của mình như sau

  1. Chọn ô mà bạn muốn kết quả tổng doanh số xuất hiện (D2 trong trường hợp của chúng tôi)
  2. Nhập công thức sau vào ô.
    =SUMIF(A2:A10, “Samsung*”,B2:B10)
  3. Nhấn phím quay lại

Điều này sẽ hiển thị số lượng điện thoại Samsung trong ô D2

Google sheet tổng các ô có văn bản

Ghi chú. Ký tự đại diện dấu hoa thị (*) thường được kết hợp với gốc từ hoặc chữ cái để tìm các biến thể khác nhau của thuật ngữ

Giải thích về công thức

Trong ví dụ này, điều kiện “Samsung*” có nghĩa là ‘tìm tất cả các ô có chứa từ, Samsung‘

Nó không nhất thiết phải khớp chính xác, nhưng ô phải chứa từ 'Samsung', cùng với bất kỳ (các) ký tự nào khác

Sau khi tìm thấy kết quả khớp, hàm SUMIF lấy giá trị qty tương ứng với ô khớp và thêm nó vào danh sách các giá trị số lượng đã chọn

Sau khi hoàn tất việc duyệt qua tất cả các mô hình, hàm SUMIF tính tổng các giá trị số lượng đã chọn và hiển thị kết quả trong ô C2

Google sheet tổng các ô có văn bản

Bạn có thể sử dụng ký tự đại diện ‘?’ theo cách tương tự. Ký tự đại diện ‘?’ được sử dụng để đại diện cho một ký tự, ở bất kỳ vị trí nào trong chuỗi văn bản

Vì vậy, nếu bạn muốn tìm kiếm, chẳng hạn như tất cả các mẫu iPhone X của Apple, bạn có thể sử dụng “Apple iPhone X?”

Cách sử dụng Google Sheets SUMIF trong các ô không trống và ô trống

Để làm điều này, bạn sử dụng cùng một công thức mà chúng ta đã làm việc nhưng với các toán tử để xác định xem một ô có trống hay không

Để SUMIF phạm vi tiêu chí trống, bạn nên sử dụng hai trích dẫn không có khoảng trắng ở giữa như thế này “”

Google sheet tổng các ô có văn bản

Trong ví dụ trên, chúng tôi đã sử dụng phạm vi C2. C6 có khoảng trống trong đó làm phạm vi, “” (trống) làm tiêu chí và B2. B6 dưới dạng sum_range

Nếu bạn muốn TỔNG HỢP các ô KHÔNG trống, bạn có thể sử dụng toán tử không bằng “<>” mà không kèm theo bất kỳ số hoặc từ nào, như vậy

Google sheet tổng các ô có văn bản

Câu hỏi thường gặp về SUMIF trong Google Trang tính

Hàm SUMIF hoạt động như thế nào trong Google Trang tính?

Cú pháp của hàm SUMIF là

=SUMIF(range, condition,[sum_range])

bạn cần xác định phạm vi chứa điều kiện trước, sau đó nhập điều kiện. Theo tùy chọn, bạn cũng có thể thêm cột dữ liệu thứ ba cần được cộng lại với nhau dựa trên điều kiện và phạm vi đầu tiên

Làm cách nào để SUMIF nhiều cột trong Google Trang tính?

Có một mẹo để thực hiện công việc này. Nhưng các cột phải cạnh nhau

Mẹo nhỏ là lặp lại phạm vi nhiều lần bằng số cột bạn muốn tính trong hàm và đặt nó trong dấu ngoặc {}. Hãy xem xét một ví dụ

Google sheet tổng các ô có văn bản

Ở đây, chúng tôi muốn lấy TỔNG doanh số bán hàng của John cho tháng 1 và tháng 2. Vì vậy, điều đó cần phải kiểm tra trong hai cột

Như bạn có thể thấy trong công thức, chúng ta có phạm vi gấp đôi {D2. D6,D2. D6} sau đó là "John" làm tiêu chí và cuối cùng là dải_tổng là B2. C 6. Điều đó có nghĩa là cả hai cột sẽ được sử dụng. Bạn có thể làm điều này cho bao nhiêu cột liền kề tùy thích

Hàm SUMIF có phân biệt chữ hoa chữ thường không?

Không, thật không may, ít nhất là không phải một mình. Tuy nhiên, bạn có thể sử dụng ARRAYFORMULA cùng với một hàm phân biệt chữ hoa chữ thường, chẳng hạn như hàm FIND hoặc EXACT

Hãy xem xét một ví dụ

Google sheet tổng các ô có văn bản

Trong ví dụ trên, Sản phẩm C và Sản phẩm c là các mặt hàng khác nhau. Nếu chúng ta sử dụng hàm SUMIF bình thường, nó sẽ cho kết quả sai vì nó sẽ cộng cả hai lại với nhau

Chúng tôi đã sử dụng hàm FIND phân biệt chữ hoa chữ thường và có thể tìm thấy cụm từ chính xác trong mảng. Điều đó cần được gói trong ARRAYFORMULA để xác định dữ liệu được đánh dấu bằng màu tím

Làm cách nào để sử dụng SUMIF và Không bằng?

Bạn chỉ cần sử dụng toán tử không bằng “<>” và một số hoặc cụm từ làm tiêu chí trong công thức của bạn. Hãy xem lại ví dụ của chúng tôi và nói rằng chúng tôi không muốn đưa doanh số bán hàng của John vào SUM. Trong trường hợp này, chúng tôi sẽ đặt “<>John” làm tiêu chí như bên dưới

Google sheet tổng các ô có văn bản

 

Mẹo hữu ích cho hàm SUMIF

Khi sử dụng SUMIF trong Google Sheets, bạn cần lưu ý một số điểm quan trọng để áp dụng vào dữ liệu hiệu quả hơn

  • Nếu sử dụng một phạm vi tổng riêng, hãy nhớ đảm bảo rằng cả phạm vi và phạm vi tổng đều có số lượng ô bằng nhau
  • Hàm SUMIF không phân biệt chữ hoa chữ thường
  • Nếu điều kiện chứa giá trị văn bản, ngày tháng hoặc ký tự đại diện thì điều kiện đó phải được đặt trong dấu ngoặc kép
  • Tham chiếu ô trong điều kiện không được đặt trong dấu ngoặc kép
  • Nếu điều kiện bao gồm sự kết hợp của một toán tử và một tham chiếu ô hoặc một hàm khác (ví dụ: hàm DATE), thì chúng phải được nối với nhau bằng dấu và (&). Ví dụ,
    • “<”&NGÀY(2019,9. 1)
    • “>”&B2
  • Bạn chỉ có thể sử dụng một điều kiện trong hàm SUMIF. Nếu bạn muốn sử dụng nhiều hơn một điều kiện thì bạn sẽ cần sử dụng hàm SUMIFS để thay thế
  • Bạn không thể thay thế tham chiếu range và sum_range bằng mảng

Trong hướng dẫn này, chúng tôi đã chỉ cho bạn cách sử dụng hàm SUMIF Google Trang tính. Đây là một chức năng rất linh hoạt có nhiều ứng dụng

Chúng tôi đã chỉ cho bạn cách bạn có thể sử dụng hàm trong các trường hợp sử dụng khác nhau và chúng tôi khuyến khích bạn áp dụng hàm SUMIF bất cứ khi nào bạn cần tính tổng các số dựa trên một điều kiện

Các hướng dẫn khác về Google Trang tính mà bạn có thể thích

  • Cách tính tổng một cột trong Google Sheets
  • Hàm COUNTIF và COUNTIFS
  • Làm cách nào để VLOOKUP từ một Trang tính khác trong Google Trang tính?
  • Cách sử dụng hàm FILTER trong Google Sheets
  • Hàm IFS trong Google Sheets – Kiểm tra nhiều điều kiện
  • Cách sử dụng hàm INDIRECT trong Google Sheets

Bài viết phổ biến nhất

Google sheet tổng các ô có văn bản

5 cách đơn giản để làm nổi bật các bản sao trong Google Sheets

Google sheet tổng các ô có văn bản

NẾU CHỨA Công thức Google Trang tính [2 Tùy chọn thông minh]

Google sheet tổng các ô có văn bản

Cách áp dụng công thức cho toàn bộ cột trong Google Sheets

Google sheet tổng các ô có văn bản

Cách VLOOKUP từ một trang tính khác trong Google Trang tính

Sumit

Google Trang tính và Microsoft Excel Expert

7 suy nghĩ về "Cách sử dụng hàm SUMIF Google Sheets [3 ví dụ đơn giản]"

  1. Sudeep S

    Cảm ơn bạn rất nhiều. Điều này làm việc như một sự quyến rũ. Tiết kiệm cho tôi hàng giờ vắt óc suy nghĩ xem phải làm gì

  2. Jose Luis

    Xin chào,

    Điều này cực kỳ hữu ích, làm cách nào để tính tổng nội dung cho một phạm vi tuần, ví dụ: cung cấp cho tôi tổng số đơn vị cho tuần từ Thứ Hai ngày 19 tháng 7 đến Thứ Sáu ngày 23 tháng 7?

    Cảm ơn sự giúp đỡ của bạn

  3. Thiềm thừ

    Chỉ là một nhận xét, tôi đã lặp lại lỗi phân tích cú pháp, cuối cùng tôi phát hiện ra rằng giải pháp khá đơn giản. thay thế dấu phẩy bằng ; . Vì vậy, bằng cách nào đó Trang tính không hoạt động (nữa?) Với dấu phẩy?

  4. Kris

    Nếu tôi có một số cột mà khi được thêm vào bằng nhau dưới 250. 00 làm cách nào để đặt tổng là 250. 00. Nếu vượt quá 250. 00 Tôi chỉ cần tổng cộng trên các cột