Tham chiếu tiêu chí SUMIF của Excel


0

Chức năng SUMIF - Hỗ trợ Office chỉ nói:

tiêu chí Cần thiết. Các tiêu chí ở dạng số, biểu thức,   một tham chiếu ô, văn bản hoặc một hàm xác định các ô sẽ là   thêm. Ví dụ: tiêu chí có thể được biểu thị là 32, "& gt; 32", B5, "32",   "Táo", hoặc HÔM NAY ().

Điều này hoàn toàn không có manh mối về những gì là đầu vào và không thể có và cú pháp và ngữ nghĩa của chúng sẽ là gì. (Ví dụ: nếu đó là một hàm hoặc biểu thức, làm cách nào để đánh dấu điểm cần chèn giá trị của ô?)

Trang web của bên thứ 3, ví dụ: https://exceljet.net/excel-fifts/excel-sumif-feft https://www.myonlinetraininghub.com/excel-wildcards-in-your-sumif-countif-and-vlookup , đưa ra một số ví dụ về các đầu vào có thể - dường như bao gồm các ký tự đại diện (với đánh dấu không chuẩn để khởi động) mà tài liệu không nói gì về bất cứ điều gì. Nhưng họ không thể đảm bảo rằng danh sách của họ đã hoàn thành, cũng như (các) phiên bản Excel nào mà mỗi mục được áp dụng.

Có bất kỳ tài liệu kết luận có sẵn?

Làm rõ: Tôi đang hỏi cụ thể về các nguồn chính thức (chỉ chúng có thể được gọi là "tài liệu", nhưng rõ ràng điều này không rõ ràng). Tôi cần chắc chắn rằng tôi có thông tin đầy đủ và chính xác và không tài nguyên bên thứ 3 nào có thể đảm bảo điều đó (trừ khi đó là kết quả của kỹ thuật đảo ngược chức năng Excel tương ứng hoặc một cái gì đó).

Ví dụ. Tôi nghi ngờ rằng chức năng "tiêu chí" này là phổ biến đối với một số hàm Excel và có một số bài viết chuyên dụng về nó mà tôi có thể dễ dàng tìm thấy nếu chỉ tôi biết các từ khóa cần tìm (không có loại nào được tìm thấy bởi "tiêu chí").


TÓM TẮT về cơ bản là SUM có điều kiện và để thực hiện Công thức một sự kết hợp thích hợp bằng cách sử dụng Hợp lý & amp; Hoạt động quan hệ bắt buộc, Wild Card làm cho nó linh hoạt hơn với Tiêu chí,
Rajesh S

@ fixer1234 Tôi đang hỏi cụ thể về tài liệu chính thức hoặc các nguồn chính thức khác. Như tôi đã giải thích, "tài liệu học tập" ngẫu nhiên không đủ tốt cho nhu cầu của tôi bởi vì họ không thể đảm bảo tính chính xác và đầy đủ.
ivan_pozdeev

"Không thực sự là một thông số toàn diện hơn bởi vì nó bao gồm tất cả mọi thứ." Tôi đã đưa ra hai trường hợp mà nó không bao gồm. Ai biết có bao nhiêu nữa.
ivan_pozdeev

Câu hỏi của bạn dường như xuất phát từ đó dường như là thông tin một phần khác nhau tại các nguồn khác nhau, bao gồm chi tiết tại các trang web bên thứ 3 mà bạn không thấy tại trang web của Microsoft. Trên thực tế, tất cả những thứ đó là ở trang web của Microsoft. Ngoài ra, các quy tắc cú pháp có liên quan được giải thích đầy đủ. Ví dụ có sẵn tại các trang web liên kết của bạn. Đó là mô tả chính thức, đầy đủ. Tôi đã đăng một câu trả lời mà thêm một chút giải thích. Về cơ bản, bạn có thể làm bất cứ điều gì nằm trong mô tả đó và cú pháp không phức tạp. Ngoài ra, nó không rõ ràng những gì bạn nghĩ không rõ ràng. (tiếp)
fixer1234

Nếu bạn nghĩ rằng bạn vẫn có thể thiếu một số tùy chọn, thì đó là tất cả. Nếu bạn không chắc chắn cách triển khai một ví dụ cụ thể, bao gồm cả điều bạn nghĩ không được định nghĩa, điều đó sẽ tạo ra một câu hỏi hay và là điều gì đó cụ thể mà mọi người có thể trả lời.
fixer1234

Câu trả lời:


1

Thông số kỹ thuật đầy đủ cho các tiêu chí SUMIF, bao gồm cú pháp, dường như là:

  • Một giá trị số (có thể là số nguyên, số thập phân, ngày, thời gian hoặc giá trị logic) (ví dụ: 10, 01/01/2018, TRUE) hoặc
  • Một tham chiếu ô hoặc
  • Một chuỗi văn bản (ví dụ:
  • Một chức năng (ví dụ: TODAY() ) hoặc là
  • Một biểu thức (ví dụ: và & 12; 12
  • Bất kỳ tiêu chí văn bản hoặc bất kỳ tiêu chí nào bao gồm các ký hiệu logic hoặc toán học phải được đặt trong dấu ngoặc kép ("). Nếu tiêu chí là một giá trị số, không cần phải có dấu ngoặc kép.
  • Bạn có thể sử dụng các ký tự đại diện - dấu hỏi (?) Và dấu hoa thị (*) - trong đối số tiêu chí. Một dấu hỏi phù hợp với bất kỳ ký tự đơn nào; một dấu sao phù hợp với bất kỳ chuỗi ký tự. Nếu bạn muốn tìm một dấu hỏi thực tế hoặc dấu hoa thị, hãy nhập dấu ngã (~) trước ký tự.

Điều đó dường như là toàn bộ, mô tả toàn diện. Một số nguồn mô tả hơn một chút so với các nguồn khác cho các mục cụ thể. Tôi đã so sánh nhiều nguồn so với tài liệu của Microsoft. Nó chứa những gì trông giống như các phiên bản mô tả nhất của các thành phần, phần lớn đến từ Hỗ trợ của Microsoft Học viện tài chính doanh nghiệp . Liên kết Hỗ trợ của Microsoft có chứa mọi thứ, bao gồm thông tin ký tự đại diện.

Về những phiên bản Excel này áp dụng cho, tôi không tin bất kỳ phiên bản nào đã thay đổi, ít nhất là trong bất kỳ phiên bản nào có khả năng vẫn được sử dụng (tức là, quay lại ít nhất là v2007).

Có một số điều bạn không thể làm với SUMIF. Chúng không có trong danh sách những gì bạn có thể làm, nhưng chỉ để hoàn thiện:

  • SUMIF là không phải một trong các hàm Excel mà tiêu chí có thể sử dụng hằng số mảng.
  • Bạn không thể sử dụng SUMIF với các toán tử Boolean logic, như OR và AND.
  • Khi bạn muốn sử dụng nhiều điều kiện, hằng số mảng, câu lệnh IF lồng nhau hoặc toán tử Boolean; hoặc bạn muốn một tổng số cho nhiều điều kiện (tiêu chí); sử dụng hai hàm SUM và IF cùng nhau. Ví dụ: sử dụng hàm SUM (IF ()) thay cho hàm SUMIF ().

Xem Hỗ trợ của Microsoft


Vì vậy, làm thế nào để tôi sử dụng một biểu thức trong đó giá trị sẽ đi đâu đó ở giữa hoặc vào nhiều nơi? Các ký tự đại diện có thể áp dụng ở bất cứ đâu ngoại trừ văn bản thuần túy (ví dụ: trong địa chỉ ô, các phần của biểu thức để đánh giá)? Làm thế nào là văn bản đơn giản phân biệt với một biểu thức? & lt; - có gì bao gồm những phần này không?
ivan_pozdeev

@ivan_pozdeev, Những điều đó không dành riêng cho SUMIF, chúng áp dụng cho mọi thứ bạn làm trong Excel, đó là lý do tại sao chúng không được mô tả trong SUMIF. Mục đầu tiên (vị trí giá trị), không rõ bạn đang hỏi về tình huống cụ thể nào. Bạn có thể thêm một ví dụ mã giả hoặc một vài ví dụ nếu bạn đang đề cập đến một bộ sưu tập các trường hợp? Về cơ bản, mỗi lần sử dụng SUMIF cần tuân theo các quy tắc và bất kỳ thành phần nào của SUMIF đều cần tuân theo các quy tắc, vì vậy tôi không hiểu phần đó. (tiếp)
fixer1234

Ký tự đại diện chỉ áp dụng cho chuỗi văn bản và bạn chỉ có thể sử dụng chúng để so sánh các chuỗi văn bản, như trong tra cứu hoặc chọn các ô để đưa vào SUMIF dựa trên văn bản trong một ô có liên quan. Bạn không thể sử dụng chúng để xác định địa chỉ ô hoặc nói chung cho một biểu thức cần tạo ra một giá trị cụ thể. Một biểu thức giống như một công thức. Nếu bạn muốn xác định một tiêu chí nói "bất cứ điều gì lớn hơn 5", bạn có thể sử dụng ">5". Vì bao gồm một biểu tượng, nó cần phải được trích dẫn. (tiếp)
fixer1234

Nếu tiêu chí là "bất cứ thứ gì bằng 5", bạn sẽ có lựa chọn "=5" hoặc chỉ 5 (bạn chỉ có thể chỉ định giá trị số). Chuỗi văn bản là tập hợp các ký tự chỉ được coi là văn bản; không có gì trong đó có nghĩa là Excel phải hành động.
fixer1234

"Bạn có thể thêm một ví dụ mã giả?" - MAX(<cell_to_run_the_criterion_on>,<something else>). Làm thế nào để tôi xác định <cell_to_run_the_criterion_on>?
ivan_pozdeev
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.