Compartilhar via


WorksheetFunction.SumIf(Range, Object, Object) Método

Definição

Adiciona as células especificadas por um determinado critério.

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

Parâmetros

Arg1
Range

Intervalo – o intervalo de células que você deseja avaliar por critérios.

Arg2
Object

Critérios - os critérios na forma de um número, expressão ou texto que define quais células serão adicionadas. Por exemplo, os critérios podem ser expressos como 32, "32", ">32" ou "maçãs".

Arg3
Object

Intervalo_soma - as células reais a serem adicionadas se as células correspondentes no intervalo coincidirem com os critérios. Se intervalo_soma for omitido, as células no intervalo serão avaliadas pelos critérios e adicionadas se corresponderem aos mesmos.

Retornos

Comentários

Intervalo_soma não possui o mesmo tamanho e a mesma forma que o intervalo. As células reais que foram adicionadas são determinadas utilizando-se o intervalo_soma na célula superior, à esquerda, como a célula inicial e então incluindo as células que correspondem em tamanho e forma ao intervalo. Por exemplo:

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

Você pode usar os caracteres curinga, o ponto de interrogação (?) e o asterisco (*) nos critérios. Um ponto de interrogação corresponde a qualquer caractere único; um asterisco corresponde a qualquer sequência de caracteres. Se quiser localizar um ponto de interrogação ou um asterisco, digite um til (~) antes do caractere.

Aplica-se a