Như tên cho thấy, hàm SUMIF được sử dụng trong các công thức Excel để tổng hợp các giá trị trong một phạm vi với một điều kiện nhất định.

1

Công thức SUMIF chung trong Excel:

=SUMIF(condition_range,condition,sum range)

Hãy xem một ví dụ. Nhưng lý thuyết…, Ah! Chúng tôi sẽ đề cập đến nó sau.

Sử dụng SUMIF để tính tổng các giá trị trên một điều kiện Đối với ví dụ này, tôi đã chuẩn bị dữ liệu này.

2

Dựa trên dữ liệu này, chúng tôi cần trả lời các câu hỏi sau:

3

Hãy bắt đầu với câu hỏi đầu tiên.

SUMIF với Điều kiện văn bản Chúng ta cần cho biết tổng giá mà Ravi đã thắng.

Vì vậy, phạm vi điều kiện của chúng tôi sẽ là phạm vi tên và đó là A2: A10. Điều kiện của chúng ta là Ravi và phạm vi Sum là E2: E10.

Vì vậy trong ô I2 chúng ta sẽ viết:

=SUMIF(A2:A10,"ravi",E2:E10)

Lưu ý rằng ravi nằm trong dấu ngoặc kép. Điều kiện văn bản luôn được viết trong dấu ngoặc kép. Đây không phải là trường hợp của những con số.

Lưu ý rằng ravi được viết bằng tất cả các chữ nhỏ. Vì SUMIF không phân biệt chữ hoa chữ thường, do đó nó không thành vấn đề.

Công thức SUMIF ở trên sẽ trả về 31907 như thể hiện trong hình dưới đây.

4

SUMIF với các toán tử lôgic Đối với câu hỏi thứ hai, phạm vi điều kiện của chúng ta sẽ là D2: D10. Điều kiện là> 70 và Phạm vi tổng giống như trước.

=SUMIF(D2:D10,">70",E2:E10)

Công thức SUMIF ở trên sẽ trả về 103973 như trong hình dưới đây.

5

SUMIF với các nhà khai thác thẻ hoang dã Trong câu hỏi thứ ba, điều kiện của chúng tôi là Delhi. Nhưng chúng tôi không có cột thành phố. Hmmm… Vậy chúng ta có gì? Aha! Mã thành phố. Điều này sẽ hoạt động.

Chúng tôi biết rằng tất cả các mã thành phố Delhi đều bắt đầu từ 1100. Mã thành phố có 6 chữ số. Vì vậy, chúng tôi biết nó là 1100 ??. “?” toán tử được sử dụng khi chúng ta biết số lượng ký tự nhưng không biết ký tự. Như ở đây, chúng tôi biết rằng có hai số nữa sau 1100. Chúng có thể là bất cứ thứ gì, vì vậy chúng tôi đã sử dụng “?”. Nếu không biết số lượng ký tự, chúng tôi sẽ sử dụng “*”.

Hãy nhớ rằng các toán tử thẻ đại diện chỉ hoạt động với các giá trị văn bản. Do đó bạn cần chuyển đổi mã thành phố thành văn bản.

Bạn có thể nối các số với “” để biến chúng thành giá trị văn bản.

(formula to convert number into text) = number & “” or =CONCATENATE(number,””)

Bây giờ trong ô I2 viết công thức này

=SUMIF(B2:B10,"1100??",E2:E10)

Điều này sẽ trả về tổng giá có mã thành phố bắt đầu bằng 1100.

Trong ví dụ của chúng tôi, nó là 79836.

6

Ghi chú chuyên nghiệp:

Nếu phạm vi tổng và phạm vi điều kiện của bạn giống nhau, bạn có thể bỏ qua biến sum_range trong hàm SUMIF. = SUMIF (E2: E10, “> 15000”) và = SUMIF (E2: E10, “> 15000”, E2: E10) * sẽ cho ra kết quả tương tự, 56163.

  • Giá trị văn bản được gói gọn trong dấu ngoặc kép, nhưng số thì không.

SUMIF (C2: C10,103, E2: E10) điều này sẽ hoạt động tốt và sẽ trả về 28026.

Tuy nhiên, trong khi làm việc với các toán tử logic, bạn cần sử dụng dấu ngoặc kép. Giống như ví dụ của chúng tôi = SUMIF (D2: D10, “> 70”, E2: E10) * Nó chỉ có thể kiểm tra một điều kiện. Đối với nhiều điều kiện, chúng tôi sử dụng hàm SUMIFS trong Excel.

Câu hỏi: Tôi có dữ liệu Bán hàng có giá trị Tháng, Khu vực & Doanh số. Bây giờ, những gì tôi muốn trong Excel là tính toán như sau:

Doanh số bán hàng trong một tháng cụ thể cho tất cả các khu vực Tổng doanh số trừ một tháng cụ thể * Doanh số bán hàng cho một tháng và khu vực cụ thể Sau đây là ảnh chụp nhanh dữ liệu:

image 1

  • Để tính Doanh số bán hàng trong tháng 1 cho tất cả các khu vực; công thức trong ô F2 là

* = SUMIF (A2: A10, “Jan”, C2: C10)

image 2

  • Để nhận Tổng Doanh số trừ tháng 1, tức là chúng ta có thể sử dụng SUMIF không bằng dấu (<>); công thức trong ô F3 là

* = SUMIF (A2: A10, “<> Jan”, C2: C10)

image 3

  • Để có được Tổng Doanh số sử dụng tiêu chí HOẶC; công thức trong ô F4 là

* = SUMIF (A2: A10, “Tháng 2”, C2: C10) + SUMIF (A2: A10, “Tháng 3”, C2: C10)

image 4

  • Để có được Doanh số cho một tháng & khu vực cụ thể; công thức trong ô F5 là

\ {= SUM ((A2: A10 = “Jan”) (B2: B10 = “North”) * C2: C10)}

Lưu ý: Đây là một công thức mảng. Sử dụng các phím CTRL + SHIFT + ENTER cùng nhau

image 5

xlsx-1567