WorksheetFunction.SumIf(Range, Object, Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Suma las celdas del rango que cumplen los criterios especificados.
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
Rango: el rango de celdas que desea evaluar por criterios.
- Arg2
- Object
Criterios: los criterios en forma de número, expresión o texto, que determinan las celdas que se deben sumar. Por ejemplo, los criterios se pueden expresar como 32, "32", ">32" o "manzanas".
- Arg3
- Object
Rango de suma: celdas reales que se deben sumar si sus celdas correspondientes en el rango cumplen los criterios. Si se omite el argumento de rango de suma, las celdas del rango se evaluarán según los criterios y se sumarán si se cumplen dichos criterios.
Devoluciones
Comentarios
No es necesario que el rango especificado por el argumento de rango de suma tenga el mismo tamaño y la forma que el argumento de rango. Las celdas reales que se deben sumar se determinan utilizando la celda superior izquierda del rango de suma como la celda inicial e incluyendo las celdas que corresponden con el tamaño y la forma del rango. Por ejemplo:
A1:A5 | B1:B5 | B1:B5 |
A1:A5 | B1:B3 | B1:B5 |
A1:B4 | C1:D4 | C1:D4 |
A1:B4 | C1:C2 | C1:D4 |
En los criterios se pueden utilizar los caracteres comodín de signo de interrogación (?) y asterisco (*). El símbolo de interrogación corresponde a cualquier carácter único, mientras que un asterisco corresponde a cualquier secuencia de caracteres. Si quiere buscar un asterisco o un signo de interrogación actual, escriba una tilde (~) antes del carácter.