Funci贸n PROMEDIO.SI.CONJUNTO

Devuelve la media aritm茅tica de todas las celdas en un intervalo que satisfagan varios criterios. La funci贸n PROMEDIO.SI.CONJUNTO suma todos los resultados que coincidan con comprobaciones l贸gicas y divide esta suma por la cantidad de valores seleccionados.

tip

Esta funci贸n est谩 disponible desde la versi贸n 4.0 de LibreOffice.


Sintaxis

PROMEDIO.SI.CONJUNTO(Rango_Funci贸n; Rango 1; Criterio [; Rango 2; Criterio 2][; 鈥 ; [Rango 127; Criterio 127]])

Funci贸n_rango - argumento requerido. Es un rango de celdas, un nombre de un rango con nombre o una etiqueta de una columna o una fila que contiene valores para calcular la media.

Intervalo 1: argumento requerido. Es un intervalo de celdas, el nombre de un intervalo con nombre o la etiqueta de una columna o una fila a que se aplicar谩 el criterio correspondiente.

Criterio: Un criterio es una 煤nica celda Referencia, N煤mero o Texto. Se utiliza en las comparaciones con el contenido de las celdas.

Una referencia a una celda vac铆a se interpreta como el valor num茅rico 0.

Una expresi贸n coincidente puede ser:

Intervalo2: opcional. Intervalo2 y todos los argumentos siguientes tienen el mismo significado que Intervalo1.

Criterio 2 鈥 Opcional. Criterio2 y todos los promedios significan lo mismo que Criterio.

The search supports wildcards or regular expressions. With regular expressions enabled, you can enter "all.*", for example to find the first location of "all" followed by any characters. If you want to search for a text that is also a regular expression, you must either precede every regular expression metacharacter or operator with a "\" character, or enclose the text into \Q...\E. You can switch the automatic evaluation of wildcards or regular expression on and off in - LibreOffice Calc - Calculate.

warning

Al utilizar funciones en las que uno o m谩s argumentos son cadenas de criterios de b煤squeda que representan una expresi贸n regular, en primer lugar se intentar谩 convertir los criterios de la cadena en n煤meros. Por ejemplo, 芦.0禄 se convertir谩 en 0.0 y as铆 sucesivamente. Si el intento es fructuoso, la correspondencia no ser谩 por expresi贸n regular, sino num茅rica. No obstante, si se cambia a una configuraci贸n regional en la cual el separador decimal no es el punto, pasar谩 a valer la expresi贸n regular. Para forzar la evaluaci贸n de la expresi贸n regular en lugar de una expresi贸n num茅rica, utilice una expresi贸n que no pueda confundirse con un n煤mero, como por ejemplo 芦.\0禄 o 芦(?i).0禄.


Funcion_Rango y Rango 1, Rango 2...debe tener el mismo tama帽o, de lo contrario, la funci贸n devuelve error: 502 - Argumento no v谩lido.

note

La relaci贸n l贸gica entre los criterios puede definirse como Y l贸gico (conjunci贸n). En otras palabras, si y s贸lo si se cumplen todos los criterios dados, un valor de la celda correspondiente delFunci贸n_Rangose tiene en cuenta en el c谩lculo.


La funci贸n puede tener hasta 255 argumentos, lo que significa que es posible especificar hasta 127 intervalos de criterios y sus criterios correspondientes.

Si una celda contiene VERDADERO se tratar谩 como 1; si contiene FALSO, como 0 (cero).

note

Esta funci贸n forma parte del est谩ndar Open Document Format for Office Applications (OpenDocument), versi贸n 1.2 (ISO/IEC 26300:2-2015).


Ejemplo

Tenga en cuenta la tabla siguiente

A

B

C

1

Nombre de producto

Ventas

Ingresos

2

l谩piz

20

65

3

pluma

35

85

4

cuaderno

20

190

5

libro

17

180

6

estuche

no

no


warning

En todos los ejemplos siguientes, los intervalos utilizados para el c谩lculo incluyen la fila n.潞聽6, pero se ignorar谩 debido a que contiene texto.


Uso simple

=PROMEDIO.SI.CONJUNTO(B2:B6;B2:B6;">=20")

Calcula el promedio de los valores del intervalo B2:B6 que sean mayores o iguales a 20. Devuelve 25 porque la quinta fila no cumple con el criterio.

=PROMEDIO.SI.CONJUNTO(C2:C6;B2:B6;">=20";C2:C6;">70")

Calcula el promedio de los valores en el intervalo C2:C6 que sean mayores que 70 y se correspondan con las celdas en B2:B6 con valores mayores o iguales que 20. Devuelve 137,5, porque las filas segunda y quinta no cumplen con por lo menos un criterio.

Uso de expresiones regulares y funciones anidadas

=PROMEDIO.SI.CONJUNTO(C2:C6;B2:B6;">"&MIN(B2:B6);B2:B6;"<"&MAX(B2:B6))

Calcula el promedio de los valores en el intervalo C2:C6 que se correspondan con todos los valores en el intervalo B2:B6, exceptuando el menor y el mayor. Devuelve 127,5, porque las filas tercera y quinta no cumplen con por lo menos un criterio.

PROMEDIO.SI.CONJUNTO(C2:C6;A2:A6;"pan.*";B2:B6;"<"&MAX(B2:B6))

Calcula el promedio de los valores del intervalo C2:C6 que se correspondan con todas las celdas del intervalo A2:A6 que comienzan por 芦pan禄 y a todas las celdas del intervalo B2:B6 excepto su m谩ximo. Devuelve 65 porque solo la segunda fila cumple con todos los criterios.

Referencia a una celda como criterio

Si se necesita cambiar un criterio f谩cilmente, se puede especificar en una celda separada y usar una referencia a esa celda en la condici贸n de la funci贸n PROMEDIO.SI.CONJUNTO. Por ejemplo, la funci贸n anterior se puede reescribir asi:

=PROMEDIO.SI.CONJUNTO(C2:C6;A2:A6;E2&".*";B2:B6;"<"&MAX(B2:B6))

Si E2聽=聽pan, la funci贸n devuelve 65 porque el enlace a la celda se sustituye por su contenido.

Abrir un archivo con un ejemplo:

隆Necesitamos su ayuda!