Sei sulla pagina 1di 8

Funcion Excel PROMEDIO.SI 22 26 Nov 2009 Funciones Excel,PROMEDIO.SI by dcedeno Hola a todos, Cmo han estado?

En esta oportunidad traemos ante ustedes otra de las funciones de Microsoft Excel 2007 que resulta muy til en nuestro da a da laboral, en especial en aquellos momentos en los que disponemos de una lista de elementos y sus valores asociados y queremos conocer especficamente (como siempre de forma fcil y rpida) cual es el promedio de los valores de uno de los elementos de la lista. En estos casos contamos con la funcin PROMEDIO.SI! La funcin de excel PROMEDIO.SI devuelve precisamente el promedio o media aritmtica del total de las celdas que cumplan con una condicin o criterio por nosotros definida. En Excel 2007, PROMEDIO.SI resulta una valiosa alternativa al momento de calcular promedios especficos sobre volumenes de datos relativamente grandes. Veamos en la imagen anexa la sintaxis de esta funcin, para comprender mejor su aplicacin y funcionamiento:

Como vern la sintaxis oficial de esta funcin es:

=PROMEDIO.SI(rango;criterio; [rango_promedio]) Esta expresin podemos traducirla como: =PROMEDIO.SI(grupo de celdas donde se buscar el criterio seleccionado;condicin a promediar; ["grupo de celdas donde se aplicar el promedio de acuerdo al criterio evaluado"]) En Practica! Supongamos que tenemos un grupo de frutas (manzanas, peras y naranjas) y sus cantidades de ventas asociadas; en este caso si deseareamos conocer que cantidad de una fruta en especial vendemos en promedio aplicaramos PROMEDIO.SI, tal como en el ejemplo anexo:

El Rango debe contener nmeros, nombres (como en nuestro ejemplo), matrices o referencias que contengan nmeros. El Criterio puede encontrase en forma de nmeros, una expresin, una referencia de celdo o texto, que determinar las celdas cuyo promedio queremos obtener. En lo que respecta al Rango_Promedio representa el conjunto de celdas con los valores de los que pretendemos obtener el promedio. Es importante tomar en cuenta: Si una celda esta vaca se tomar en cuenta como cero (0) para el clculo. Sin existen valores en blanco o de texto la frmula devolver el valor de error #DIV0!. Si no existen celdas que cumplan con el criterio la frmula devolver el valor de error #DIV0!. NO es necesario que el Rango_Promedio tenga el mismo tamao que el Rango. En esta oportunidad te dejaremos dos archivos, un archivo de prctica para Excel 2007 y un archivo de ejemplo para Excel 2007, para que compruebes la aplicacin de la prctica de la funcin PROMEDIO.SI. Como siempre no duden en escribirnos si quieren que describamos cualquier funcin, frmula o funcionalidad de Microsoft Office Excel que gusten. Es posible hacerlo comentando directamente este o cualquiera de nuestros artculos, o mejor aun inscribindose en nuestra pgina y accediendo al foro EXCELLENTIAS.COM el cual hemos creado especialmente para ustedes y sus consultas. Deseas conocer mas acerca de las funciones de Excel? Puedes ver en el siguiente enlace el conjunto de funciones mas populares de Excel: Funciones Excel Estaremos pronto en contacto, El Equipo EXCELLENTIAS.COM Fuente: Ayuda Oficial de Microsoft Excel 22 Comments Christel15/10/2010 at 10:18 AMReply Hola, estoy tratando se sacar el promedio de un conjunto de datos, pero no s cmo excluir los negativos, cmo lo hago, podras ayudarme? muchas gracias

jmaterano15/10/2010 at 11:51 AMReply Hola Christel Cmo ests? Para lograr excluir los nmeros negativos debes hacerlo mediante un condicional lgico, lo haces insertando una nueva columna al lado de los datos originales e insertas la funcin SI quedando por ejemplo de esta manera: =SI(C3<0;"";C3) con la funcin haces que todos los valores en negativos sean llevados a blanco y puedas promediar luego los datos positivos restantes. Te dejamos un archivo con un ejemplo que te servir para ayudarte con tu consulta. http://excellentias.com/wp-content/uploads/2010/1... Cualquier adicional no dudes en contactarnos. Esperamos te sea de mucha utilidad. Saludos y xitos, El Equipo EXCELLENTIAS.COM dcedeno15/10/2010 at 2:38 PMReply Hola Christel, Si bien es vlido lo que mi compaero destaca en el ejemplo anterior afortunadamente es posible hacerlo tambin de forma ms directa empleando igualmente la funcin PROMEDIO.SI o PROMEDIO.SI.CONJUNTO de MS Excel 2007, dependiendo de la cantidad de criterios que desees tomar en cuenta para los criterios del promedio. Supongamos que partes de un solo criterio: "Promediar solo nmeros positivos". En este caso emplears la funcin PROMEDIO.SI cuya sintaxis es: =PROMEDIO.SI(rango;criterio;rango_promedio) El Rango es la celda o las celdas cuyo promedio se desea obtener; deben contener nmeros, o nombres, matrices o referencias que contengan nmeros. En tu caso es el mismo rango de datos que empleas. En Criterio colocars ">0", para promediar solo las positivas. Rango_promedio es el conjunto real de celdas de las que se va a obtener el promedio. Si se omite, se utiliza el rango, por lo que en este caso puedes omitirlo. Suponiendo que tus datos a promediar se encuentren de la celda B1 a la celda B300 t funcin para promediar de forma directa solo los positivos sera: =PROMEDIO.SI($B$1:$B$30;">0") Si tienes ms de una condicin debes emplear entonces la funcin PROMEDIO.SI.CONJUNTO cuya sintaxis es: =PROMEDIO.SI.CONJUNTO(rango_promedio;rango_criterio1;criterio1;rango_criterio2;criterio2) Nuevamente Rango_promedio es la celda o las celdas cuyo promedio se desea obtener; deben contener nmeros, o nombres, matrices o referencias que contengan nmeros. Esta vez Rango_criterio1, rango_criterio2, son de 1 a 127 rangos en los que se van a evaluar los criterios asociados, conforme Criterio1, criterio2, son de 1 a 127 criterios en forma de nmero, expresin, referencia de celda o texto que determinan las celdas cuyo promedio se va a calcular. Suponiendo que esta vez tus datos a promediar se encuentran de la celda B1 a la B30 conforme la lista de los elementos se encuentra de la A1 a la A30 y deseas calcular el promedio de los elementos tipo A (por decir cualquier categora de elementos de tu preferencia), tu funcin sera: =PROMEDIO.SI.CONJUNTO($B$2:$B$30;$A$2:$A$30;"A";$B$2:$B$30;">0") Te dejo igualmente un archivo para que puedas verificar en detalle esta solucin alterna. http://excellentias.com/wpcontent/uploads/2010/1... Saludos y xito. junior04/11/2010 at 6:09 AMReply Hola, estoy tratando se sacar el promedio de un conjunto de notas, pero no s cmo excluir la menor nota, cmo lo hago, podras ayudarme? muchas gracias dcedeno04/11/2010 at 9:49 AMReply Hola Junior, El equipo estuvo trabajando en una solucin a tu consulta. Empleamos algunas funciones de Excel para poder resolverlo, entre ellas la funcin Excel SI, la funcin Excel MIN, y la funcin Excel PROMEDIO.SI. Esperamos que te resulte de mxima utilidad! Te anexo un vnculo para que puedas verificar directamente en un archivo Excel 2007 la solucin que te ofrecemos: PROMEDIO EXCLUYENDO EL MINIMO No dudes en avisarnos si te resulta o no de utilidad esta alternativa rpida, o si deseas que elaboremos una frmula un poco ms compleja. Un saludo y xito, Pingback: Funcion Excel PROMEDIO.SI.CONJUNTO | Excellentias.com - Comunidad de Excel y Visualizacin de Informacin Pingback: Visor de Imagenes en Excel | Excellentias.com - Comunidad de Excel y Visualizacin de Informacin Nando16/06/2011 at 3:25 PMReply

Hola, Quisiera que me ayuden con la formula promedio.si El problema es el siguiente. Tengo dos columnas de datos, la primera contiene un valor numerico que representa una caracteristica de los datos de la segunda columna que es la que tiene los valores para los cuales quiero obtener el promedio. El asunto es que necesito sacar el promedio de las celdas de la segunda columna que sean menores que cierto valor de las primeras celdas. X ej: Col 1 (A) Valor (B) 1 8 2 5 3 10 4 5 Esto seria facil si lo hiciera de esta forma: PROMEDIO.SI(A1:A4, "<3", B1:B4) Pero mi problema radica en que yo tengo una celda en donde se maneja la variable que sera la condicion que deberan cumplir las celdas de la segunda columna. X ejemplo, la celda D1 iene el valor que sera la condicion, y al hacer lo siguiente la formula me devuelve DIV/0 PROMEDIO.SI(A1:A4, "<D1", B1:B4) La pregunta seria cmo utilizo en el criterio una expresion con referencia a otra celda?? Muchas gracias! dcedeno19/06/2011 at 8:13 PMReply Hola Nando muchas gracias por tu detallada explicacin. La solucin a tu consulta es sustituir el argumento criterio en tu funcin PROMEDIO.SI con una frmula que te permita aplicar la condicin que deseas al estilo PROMEDIO.SI(A1:A4, CONCATENAR("<",D1),B1:B4). Prueba esta frmula aplicada a tu caso y no dudes en avisarnos si requieres cualquier adicional. Saludos y mucho xito!!! Zacarias Kandrachoff26/07/2011 at 3:17 PMReply tengo una duda. tengo que sacar de una planilla excel con cientos de accidentes en filas: EJ: carlos - acc.itinere grave Laura - Acc. Laboral - leve emanuel - Acc. Laboral - grave etc... La planilla me la tira la pagina de la ART asique nunca cambia la palabra, o es itinere o es laboral, por eje ( A o B) sacar: promedio de Acc itinere y laboral: EJ: 35% itinere 65% laboral de itinere promedio de leve y grave. lo mismo con laboral. alguna recomendacionde formulas? dcedeno29/07/2011 at 2:03 PMReply Hola Zacarias, si empleas la versin 2007 de Excel puedes emplear al funcin SUMAR.SI.CONJUNTO para calcular los valores que deseas. Te anexo un link con la informacin sobre esta funcin para que veas en directo su aplicacin: http://excellentias.com/2009/11/funcion-excel-sumar-si-conjunto/ En caso de que ests empleando una versin anterior de Excel, puedes emplear la funcin SUMAPRODUCTO. Te anexo de igual forma un link donde podrs encontrar detalles entorno al uso de esta funcin: http://excellentias.com/2010/03/funcion-excel-sumaproducto/ Cualquier adicional, o si te queda alguna duda, estoy a tus ordenes, Saludos y xito, Zacarias Kandrachoff30/08/2011 at 9:53 PMReply pero seor dcedeno,. muchisimas gracias! ya lo estoy probando.! dcedeno31/08/2011 at 1:10 AMReply No hay de que!!! Me alegra que te haya resultado de utilidad!!! :) Julio Folk08/09/2011 at 10:10 PMReply Hola estoy trabajando con PROMEDIO y BUSCARV. El tema es que cuando el promedio da como resultado Ej: 8,348 .. la funcin me devuelve 8,35 lo redondea.. esto me trae un perjuicio..ya que en la celda contigua utiliz BUSCARV donde me revuleve "(Ocho, 34/100)" en definitiva y para ser mas claro.. en la planilla me figura A B C D . .. . . . 1 8,35 (Ocho, 34/100) 2 3 simplemente necesito que estos datos coincidan.. Muchas gracias dcedeno13/09/2011 at 3:30 AMReply Hola Julio, la funcin PROMEDIO por defecto no redondea los valores. Para este fin cuentas con la funcin REDONDEAR. Quizs visualmente lo aprecias de esta forma por algn tema de como tienes configurado el formato de la celda, ms esto no debera alterar el resultado. Por otra parte no entiendo por que te est arrojando el error la funcin BUSCARV. Si tienes un archivo que puedas enviarnos a nuestra direccin info@excellentias.com podra detallar mejor que sucede. De cualquier forma recuerda que la funcin BUSCARV, o CONSULTAV como la llaman en Excel 2010, se ve afectada por mltiples factores tales como: Los datos que incluyas en la matriz no deben tener espacios al principio, comillas rectas o comillas tipogrficas o ningn otro caracter no imprimible. As mismo al buscar valores, fechas o nmeros asegrate que los datos de

la matriz no estn almacenados como texto. Espero ser de utilidad, quedo a la espera de tu respuesta, muchas gracias por confiar en nosotros. Mucho xito!!! Dunkel-527/10/2011 at 9:43 AMReply excelente! dcedeno02/11/2011 at 12:39 AMReply Muchas gracias por tu comentario!!! Me alegra que te haya resultado de utilidad!!! max eduardo moscoso zevallos21/11/2011 at 12:20 PMReply uyy muchas gracias, me sirvi!!, tengo una consulta es acerca tambin de promedios, si deseo tener un promedio digamos 3, pero quiero que el excel me genere los nmeros para ese promedio, es posible? como?... x ejemplo tengo que colocar en excel 4,2,3 y tengo promedio 3, pero es posible solo colocar el promedio 3 y que el excel me genere los datos que eran 4,2,3? por favor atiende mi consulta, Ivan Dimas15/03/2012 at 9:31 AMReply Oigan alguien sabe como se hace el de poner una imagen al seleccionar una lista??? (como lo que aparece el la imagen de que seleccionas manzanas y la foto es de manzana , seleccionas pera y la foto es de peras) lo busco y no lo encuentro ayuda porfavor!!! dcedeno29/03/2012 at 1:17 AMReply Hola Ivan, la tcnica la denominamos Visor de Imgenes y en este artculo esta descrito como puedes aplicarla, espero que sea de utilidad la informacin: http://excellentias.com/2009/12/visor-imagenes-excel/ Juan26/07/2012 at 9:53 AMReply Hola buenas tardes!! En primer lugar agradecerles la ayuda que brindan para que sigamos mejorando en el manejo de la hoja de calculo Excel Creo que mi duda es sencilla sobre la funcin promedio.si: Cmo puedo poner en el rango, celdas que estn separadas por la hoja de calculo, en lugar de un rango en el que las celdas estn todas juntas?? Es que llevo un par de dias haciendo pruebas, con comillas "" con comas, y soy incapaz, espero que me saquen de mi error. Muchas gracias de nuevo Un cordial saludo Favio31/07/2012 at 11:33 AMReply Buen dia, como estas?realmente esta pagina me ha ayudado muy mucho, pero ahora tengo un problema, estoy haciendo una planilla donde me toma datos de otra hoja, y uno de los datos que me toma es el tiempo, quiero promediar las celdas que me figuren numeros pero dentro del rango hay celdas que #N/A, hay alguna forma que me discrimine esos valores? Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Varios usuarios han preguntado como hacer para contar o promediar valores de un rango sin incluir el 0 (cero), aqu se mostrar una forma de hacerlo. Las funciones que cuentan, por ejemplo CONTAR de Microsoft Excel, consideran las celdas que contengan datos (no vacas), no sirve cuando se desean ignorar los ceros (o cualquier otro valor), las funciones que permiten contemplan condiciones normales, por ejemplo CONTAR.SI, cuentan segn una nica condicin, y si consideran las celdas vacas, por lo que se requieren dos condiciones: que no sean vacas y diferentes de cero. Bsicamente la idea es contar y/o sumar en forma condicionada.

Es recomendable mirar lo publicado hace un tiempo atrs que muestra como contar o sumar filas con condiciones mltiples. Contar registros sin tomar en cuenta los valores 0 con Microsoft Excel:

Esta opcin utiliza dos condiciones: que el valor sea diferente de cero y diferente de nulo (celda vaca). Otra forma de hacerlo es mediante restas:

Se cuentan todos las celdas con contendido (no nulas) y se restan las que contienen cero. Sumar registros sin tomar en cuenta los valores 0 con Microsoft Excel:

En este caso la suma se puede hacer directamente ya que sumar 0 o nulos no cambia el resultado (solo en caso de planillas de clculo). Si por ejemplo se desean solo los valores positivos la formula sera as:

Promedio sin tomar en cuenta los valores 0 con Microsoft Excel: Para realizar el promedio se juntan ambas operaciones mostradas, con sumas condicionadas:

con restas:

Para el caso del promedio de valores no nulos positivos (> 0 / mayor que cero):

Evitar errores al realizar Promedio con Microsoft Excel:

Cuando se intenta realizar un promedio, ya sea mediante la funcin PROMEDIO o las indicadas aqu, y todos los valores son nulos el resultado es #DIV/0! (o cero para estos casos). El error se evita preguntando antes si la cantidad (valor del denominador) es cero, en caso positivo se muestra nulo (o cero), y de lo contrario se muestra el resultado de la operacin. Utilizando la funcin normal que no considera nulos pero si los ceros:

Utilizando formulas para no considerar los ceros ni los nulos:

Promediando valores positivos:

Promedio sin tomar en cuenta los valores 0 (cero) con OpenOffice.org Calc: Funcin promedio normal:

Funcin de promedio con condiciones mltiples:

Funcin de promedio con restas:

Funcin de promedio tomando en cuenta solamente los valores positivos:

Prximamente se completar este artculo con las dems planillas de clculo y base de datos.

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Potrebbero piacerti anche