Hàm SUMIF trong Excel
Hàm SUMIF trong Excel

Tóm lược

Hàm SUMIF trong Excel trả về tổng các ô đáp ứng một điều kiện duy nhất. Tiêu chí có thể được áp dụng cho ngày, số và văn bản. Hàm SUMIF hỗ trợ các toán tử logic (>,, =) và các ký tự đại diện (*,?) Để đối sánh từng phần.

Mục đích
Tính tổng các số trong một phạm vi đáp ứng tiêu chí được cung cấp

Giá trị trả lại
Tổng các giá trị được cung cấp.

Cú pháp
= SUMIF (phạm vi, tiêu chí, [sum_range])
Tranh luận
  • phạm vi – Phạm vi ô mà bạn muốn áp dụng tiêu chí chống lại.
  • tiêu chí – Các tiêu chí được sử dụng để xác định ô nào cần thêm vào.
  • sum_range – [optional] Các ô để thêm vào với nhau. Nếu sum_range bị bỏ qua, các ô trong phạm vi sẽ được thêm vào với nhau.
Phiên bản
Ghi chú sử dụng

Hàm SUMIF trả về tổng các ô trong một phạm vi đáp ứng một điều kiện duy nhất. Đối số đầu tiên là phạm vi áp dụng tiêu chí, đối số thứ hai là tiêu chí và đối số cuối cùng là phạm vi chứa các giá trị để tính tổng. SUMIF hỗ trợ toán tử logic (> ,, =) và ký tự đại diện (*,?) để đối sánh từng phần. Tiêu chí có thể sử dụng một giá trị trong một ô khác, như được giải thích bên dưới.

SUMIF nằm trong nhóm tám hàm trong Excel chia các tiêu chí logic thành hai phần (phạm vi + tiêu chí). Kết quả là, cú pháp được sử dụng để xây dựng tiêu chí là khác nhauvà SUMIF đòi hỏi một phạm vi ô đối với đối số phạm vi, bạn không thể sử dụng mảng.

SUMIF chỉ hỗ trợ một Độc thân tình trạng. Nếu bạn cần áp dụng nhiều tiêu chí, hãy sử dụng Hàm SUMIFS. Nếu bạn cần thao tác các giá trị xuất hiện trong phạm vi đối số (tức là trích xuất năm từ ngày tháng để sử dụng trong tiêu chí) xem GIỚI THIỆU và / hoặc BỘ LỌC chức năng.

Cách sử dụng cơ bản |
Tiêu chí trong một ô khác |
Không bằng |
Ô trống |
ngày |
Ký tự đại diện |
Video

Cách sử dụng cơ bản

Trong trang tính được hiển thị, có ba ví dụ về SUMIF. Trong ví dụ đầu tiên (G6), SUMIF được định cấu hình để tính tổng các giá trị lớn hơn 100. Trong ví dụ thứ hai (G7), SUMIF trả về tổng các giá trị có màu là “đỏ”. Trong ví dụ cuối cùng (G8), SUMIF được định cấu hình để tính tổng các giá trị có trạng thái là “CA” (California).

=SUMIF(D6:D10,">100") // values > 100
=SUMIF(B6:B10,"Jim",D6:D10) // Rep = Jim
=SUMIF(C6:C10,"ca",D6:D10) // State = CA

Lưu ý rằng dấu bằng (=) không được yêu cầu khi xây dựng tiêu chí “bằng với”. Cũng lưu ý rằng SUMIF không phân biệt chữ hoa chữ thường. Bạn có thể tính tổng các giá trị trong đó Đại diện là Jim bằng cách sử dụng “jim” hoặc “Jim”.

Tiêu chí trong một ô khác

Một giá trị từ một ô khác có thể được đưa vào tiêu chí bằng cách sử dụng nối. Trong ví dụ bên dưới, SUMIF sẽ trả về tổng của tất cả doanh số bán hàng trên giá trị trong G4. Chú ý toán tử lớn hơn (>), là văn bản, phải được đặt trong dấu ngoặc kép. Công thức trong G5 là:

=SUMIF(D5:D9,">"&G4) // sum if greater than G4

SUMIF với tiêu chí thay đổi

Không bằng

Để thể hiện tiêu chí “không bằng”, hãy sử dụng “” nhà điều hành được bao quanh bởi dấu ngoặc kép (“”):

SUMIF không bằng tiêu chí

=SUMIF(B5:B9,"<>red",C5:C9) // not equal to "red"
=SUMIF(B5:B9,"<>blue",C5:C9) // not equal to "blue"
=SUMIF(B5:B9,"<>"&E7,C5:C9) // not equal to E7

Một lần nữa thông báo SUMIF là không phải trường hợp nhạy cảm.

Ô trống

SUMIF có thể tính tổng dựa trên các ô trống hoặc không trống. Trong ví dụ dưới đây, SUMIF được sử dụng để tính tổng số tiền trong cột C tùy thuộc vào việc cột D chứa “x” hay trống:

SUMIF trống và không trống

=SUMIF(D5:D9,"",C5:C9) // blank
=SUMIF(D5:D9,"<>",C5:C9) // not blank

ngày

Cách tốt nhất để sử dụng SUMIF với ngày tháng là tham khảo ngày hợp lệ trong một ô khác hoặc sử dụng Hàm DATE. Ví dụ dưới đây cho thấy cả hai phương pháp:

SUMIF với ngày tháng

=SUMIF(B5:B9,"<"&DATE(2019,3,1),C5:C9)
=SUMIF(B5:B9,">="&DATE(2019,4,1),C5:C9)
=SUMIF(B5:B9,">"&E9,C5:C9)

Chú ý chúng ta phải ghép lại một toán tử cho đến ngày trong E9. Để sử dụng các tiêu chí ngày nâng cao hơn (nghĩa là tất cả các ngày trong một tháng nhất định hoặc tất cả các ngày giữa hai ngày), bạn sẽ muốn chuyển sang Hàm SUMIFS, có thể xử lý nhiều tiêu chí.

Ký tự đại diện

Hàm SUMIF hỗ trợ ký tự đại diện, như được thấy trong ví dụ dưới đây:

SUMIF với các ký tự đại diện

=SUMIF(B5:B9,"mi*",C5:C9) // begins with "mi"
=SUMIF(B5:B9,"*ota",C5:C9) // ends with "ota"
=SUMIF(B5:B9,"????",C5:C9) // contains 4 characters

Xem bên dưới để biết thêm các ví dụ về công thức SUMIF.

Ghi chú

  • SUMIF chỉ hỗ trợ một điều kiện. Sử dụng Hàm SUMIFS cho nhiều tiêu chí.
  • Khi nào sum_range bị bỏ qua, các ô trong phạm vi sẽ được tổng hợp.
  • Chuỗi văn bản trong tiêu chí phải được đặt trong dấu ngoặc kép (“”), tức là “apple”, “> 32”, “ja *”
  • Tham chiếu ô trong tiêu chí là không phải được đặt trong dấu ngoặc kép, tức là ”
  • Các ký tự đại diện? và * có thể được sử dụng trong tiêu chí. Dấu chấm hỏi khớp với bất kỳ ký tự nào và dấu hoa thị khớp với bất kỳ chuỗi ký tự nào (không hoặc nhiều hơn).
  • Để tìm dấu hỏi hoặc dấu hoa thị theo nghĩa đen, hãy sử dụng dấu ngã (~) ở phía trước dấu hỏi hoặc dấu hoa thị (tức là ~ ?, ~ *).
  • SUMIFS đòi hỏi một phạm vi, bạn không thể thay thế một mảng.

https://exceljet.net/excel-functions/excel-sumif-function