Google sheet - tính tổng theo tê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. Rất may, bạn có thể sử dụng chức năng SUMIF Google Sheets tiện lợi để 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 của công thức tính tổng và xem xét một số ví dụ, bạn sẽ muốn sử dụng hàm SUMIF của bảng tính Google 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ự thấy cách áp dụng hàm tổng

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 nào

Mục lục

  • Chức năng SUMIF Google Trang tính làm gì?
  • Sự khác biệt giữa SUMIF và SUMIFS là gì?
  • Cú pháp hàm SUMIF trong Google Sheets
  • Các ví dụ về SUMIF trên Google Trang tính
    • Sử dụng SUMIF với Điều kiện Số
    • Sử dụng SUMIF với tiêu chí văn bản
    • Sử dụng phép tính tổng có điều kiện trong Google Trang tính với điều kiện ngày tháng
    • Sử dụng hàm SUMIFS với toán tử logic
    • Cách sử dụng SUMIF trong Google Sheets với ký tự đại diện
  • Cách sử dụng Google Sheets SUMIF trong các ô không trống và ô trống
  • 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?
    • Làm cách nào để SUMIF nhiều cột trong Google Trang tính?
    • Hàm SUMIF có phân biệt chữ hoa chữ thường không?
    • Làm cách nào để sử dụng SUMIF và Không bằng?
  • Mẹo hữu ích cho hàm SUMIF
  • Phần kết luận

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 hàm 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])

Đâ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à thông 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 không bao gồm tham số sum_range 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 cho cả 3 tham số thì hàm SUMIF sẽ kiểm tra từng ô trong dãy để tính tổng 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 phạm vi để tính tổng 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 trên Google Trang tính 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ính tổng theo tê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ính tổng theo tê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ính tổng theo tê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 tiêu chí 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ính tổng theo tê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ính tổng theo tê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, công thức SUMIF Google Trang tính đã kiểm tra từng ô từ A2 đến A10 và chỉ tìm những ô có chứa giá trị “Đóng gói”

Đố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ính tổng theo tê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 phép tính tổng có điều kiện trong Google Trang tính với điều kiện ngày tháng

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 trang tính SUMIF cho vấn đề này

Google sheet - tính tổng theo tê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à (&)

Bạn có thể tìm thấy các trang ví dụ mà chúng tôi đã sử dụng trong bài viết này tại đây

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ính tổng theo tê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

Sử dụng hàm SUMIFS với toán tử logic

Các toán tử logic được sử dụng để so sánh các giá trị. Chúng bao gồm

=Equal to<>Not equal to>Greater than=Less than or equal to

Việc sử dụng hàm SUMIF của bảng tính Google với các toán tử logic khá dễ dàng. Ví dụ: giả sử chúng tôi muốn tìm số tiền cho các khoản chi nhỏ hơn 2000. Chúng tôi sẽ sử dụng công thức

=SUMIF(B2:B10,">2000")

Tuy nhiên, nếu bạn muốn tìm tổng chi tiêu nhỏ hơn 2000 trước năm 1 tháng 3 năm 2022 thì bạn cần sử dụng hàm SUMIFS. Điều này là do SUMIF chỉ cho phép tối đa ba đối số

Trong trường hợp này, công thức của chúng tôi sẽ là. =SUMIFS(B2. B10,B2. B10,”>2000″,A2. A10,”<1/3/2022″)

Google sheet - tính tổng theo tên

Bạn cũng có thể thay thế các giá trị bằng tham chiếu ô chứa tiêu chí. Chỉ cần nhớ đặt các toán tử logic trong dấu ngoặc kép. Trong trường hợp này, công thức mới sẽ là

=SUMIFS(B2:B10,B2:B10,">2000",A2:A10,"<"A2)

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ính tổng theo tê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ính tổng theo tê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ụ SUMIF Google Sheets 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ính tổng theo tê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 kiểu máy iPhone X của Apple, thì bạn có thể sử dụng cụm từ "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ính tổng theo tê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ính tổng theo tê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ính tổng theo tê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 được kiểm tra trong hai cột

Như bạn có thể thấy trong công thức, chúng tôi đặt phạm vi hai lần là {D2. D6,D2. D6} sau đó chọn “John” làm tiêu chí và cuối cùng là phạm vi để tính 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 Công thức ARRAY 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ính tổng theo tê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 mình. 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ính tổng theo tê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 biệt, hãy nhớ đảm bảo rằng cả phạm vi và phạm vi tổng 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 tối đa ba đối số trong công thức SUMIF. Điều này có nghĩa là bạn chỉ có thể áp dụng một điều kiện trong công thức. Nếu muốn sử dụng nhiều hơn một điều kiện thì bạn 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
  • Khi sử dụng chức năng điền, đảm bảo khóa các phạm vi
  • Bạn không thể thay thế các phạm vi cho một mảng trong công thức tính tổng

Phần kết luận

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. Nó được sử dụng trong Google Trang tính để thêm giá trị dựa trên một ô khác. Đâ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ính tổng theo tên

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

Google sheet - tính tổng theo tên

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

Google sheet - tính tổng theo tên

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

Google sheet - tính tổng theo tên

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

Google sheet - tính tổng theo tên

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. Google sheet - tính tổng theo tên

    Sudeep S

    19 Tháng Năm, 2021 tại 3. 21 giờ sáng

    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ì

    Hồi đáp

  2. Google sheet - tính tổng theo tên

    Jose Luis

    Tháng Bảy 9, 2021 tại 4. 15 giờ sáng

    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

    Hồi đáp

  3. Google sheet - tính tổng theo tên

    Thiềm thừ

    Tháng Một 26, 2022 tại 8. 02 giờ chiều

    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?

    Hồi đáp

  4. Google sheet - tính tổng theo tên

    Kris

    9 Tháng Ba, 2022 tại 4. 39 giờ sáng

    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