WorksheetFunction.SumIf(Range, Object, Object) Метод

Определение

Добавляет ячейки, заданные заданными критериями.

public double SumIf (Microsoft.Office.Interop.Excel.Range Arg1, object Arg2, object Arg3);
Public Function SumIf (Arg1 As Range, Arg2 As Object, Optional Arg3 As Object) As Double

Параметры

Arg1
Range

Range — диапазон ячеек, который требуется оценить по критериям.

Arg2
Object

Условия — критерии в виде числа, выражения или текста, определяющие, какие ячейки будут добавлены. Например, критерии могут быть выражены как 32, "32", ">32" или "яблоки".

Arg3
Object

Sum_range — фактические ячейки для добавления, если соответствующие ячейки в диапазоне соответствуют условиям. Если sum_range опущен, ячейки в диапазоне оцениваются по критериям и добавляются, если они соответствуют условиям.

Возвращаемое значение

Комментарии

Sum_range не обязательно должен иметь тот же размер и форму, что и диапазон. Фактические добавляемые ячейки определяются с помощью верхней, левой ячейки в sum_range в качестве начальной ячейки, а затем включает ячейки, соответствующие по размеру и форме диапазону. Например:

A1:A5B1:B5B1:B5
A1:A5B1:B3B1:B5
A1:B4C1:D4C1:D4
A1:B4C1:C2C1:D4

В критериях можно использовать подстановочные знаки, вопросительный знак (?) и звездочку (*). Вопросительный знак соответствует любому одному символу; звездочка соответствует любой последовательности символов. Если вы хотите найти фактический вопросительный знак или звездочку, введите тильду (~) перед символом.

Применяется к