Cómo Calcular la Media de Múltiples Rangos en Excel (3 Métodos)

  • Compartir Este
Hugh West

La media se calcula sumando las cifras especificadas y dividiéndolas por los valores totales seleccionados. Utilizamos medias porque es beneficioso contrastar distintas cantidades de una misma categoría. En Microsoft Excel podemos calcular la media En este artículo, demostraremos cómo calcular la media de múltiples rangos en Excel.

Descargar el cuaderno de prácticas

Puedes descargarte el cuaderno de ejercicios y practicar con ellos.

Media Rangos Múltiples.xlsm

3 Métodos Apropiados para Calcular la Media de Múltiples Rangos en Excel

Es bastante desconocido para muchos de los usuarios que podemos calcular el promedio de múltiples rangos en Excel. Pero sí podemos hacer eso con algunos Funciones de Excel en nuestra hoja de cálculo. Para calcular la media de varios rangos, vamos a utilizar el conjunto de datos que se muestra a continuación. El conjunto de datos contiene una columna de jugadores y las puntuaciones de todos esos jugadores en un partido concreto.

Como podemos ver hay 3 jugadores en nuestro conjunto de datos. Y supongamos que queremos calcular la media del primer jugador ( P1 ) y el segundo jugador ( P2 ) puntúa de Juego1 Puntuación y el primer jugador ( P1 ) puntuación de Puntuación de Game2 y también primer jugador ( P1 ) y el segundo jugador ( P2 ) puntúa de Puntuación de Game3 Por lo tanto, queremos que los múltiples rangos de celdas promedio.

1. Utilice la función PROMEDIO de Excel para calcular la media de varios rangos no adyacentes contando cero

En Excel, la función Función MEDIA calcula la media de un conjunto de valores, conjunto de rango. A veces, los números no son adyacentes y tenemos que calcular los valores rápidamente. Empecemos con una comprensión básica de la función Función MEDIA en Excel.

Sintaxis:

La sintaxis de Función MEDIA es:

PROMEDIO(número1, [número2], ...)

Argumentos:

número1: [obligatorio] El primer entero, referencia de celda o rango para el que debe calcularse la media.

número2: [opcional] Hasta 255 números más, referencias de celdas o rangos para los que debe calcularse la media.

Valor de retorno:

La media aritmética de los parámetros.

1.1 Añadir los rangos a la función PROMEDIO uno a uno

Añadamos los rangos múltiples al Función MEDIA uno a uno para calcular la media de los rangos seleccionados siguiendo simplemente los pasos hacia abajo.

PASOS:

  • En primer lugar, seleccionamos la celda en la que queremos la media de los rangos múltiples. Así, seleccionamos la celda D12 .
  • En segundo lugar, escriba la fórmula siguiente. Como queremos la media de los rangos C5:C9 , D5:D7 y E5:E9 dentro del Función MEDIA seleccionar todos los rangos que deseamos promediar, pulsando Ctrl y arrastrando sobre los rangos.
=MEDIA(C5:C9,D5:D7,E5:E9)

  • Ahora, pulse Entre en .

  • Ahora, podemos ver que el resultado está en la celda seleccionada D12 Y la fórmula se mostrará en la barra de fórmulas.

  • El resultado anterior es para rangos no contiguos, incluido el cero.

Más información: Cómo Calcular Promedio, Mínimo y Máximo en Excel (4 Maneras Fáciles)

1.2 Asignar un nombre de rango a varios rangos

Podemos acortar la fórmula del Función MEDIA en el mismo conjunto de datos. Así que vamos a repasar el procedimiento.

PASOS:

  • En primer lugar, seleccione los rangos C5:C9 , D5:D7 y E5:E9 arrastrando sobre los rangos, mientras arrastra y selecciona los rangos asegúrese de que está pulsando la tecla Ctrl llave.
  • A continuación, asigne un nombre a los rangos seleccionados. A medida que seleccionamos las puntuaciones, asignamos un nombre a los rangos múltiples, Puntuación .

  • A continuación, elegimos la celda donde queremos que se calcule la media de los rangos múltiples. Como resultado, elegimos la celda D12 .
  • A continuación, escribe la fórmula.
=PORCENTAJE(Puntuación)

  • Ahora, pulse el botón Entre en llave.
  • Finalmente, el resultado se mostrará en la celda D12 Y si nos fijamos en la barra de fórmulas, aparecerá la fórmula.

  • El resultado anterior es la media de varios rangos no contiguos, incluido el cero.

Más información: Cómo Calcular la Media de Varias Columnas en Excel (6 Métodos)

Lecturas similares

  • Cómo Calcular el Promedio de 5 Estrellas en Excel (3 Maneras Fáciles)
  • Fórmula de asistencia media en Excel (5 maneras)
  • Determinar la Media Móvil Exponencial Triple en Excel
  • Cómo Calcular el Porcentaje por Encima de la Media en Excel (3 Formas Fáciles)
  • Media acumulada: Cómo calcularla con la función Promedio(...) de Excel

2. Aplicar la fórmula de Excel para determinar la media de varios rangos no adyacentes excepto el cero

Para promediar valores en rangos no contiguos excepto cero, podemos utilizar una fórmula que es una combinación de algunas funciones de excel. Existe Función SUMA , Función INDEX, y Función FRECUENCIA fusionados para calcular la media de varios rangos.

2.1. Promediar rangos uno a uno en fórmula Excel

Podemos añadir múltiples rangos hacia la combinación de Función SUMA , Función INDEX y Función FRECUENCIA en seguida para hallar la media, simplemente siguiendo las instrucciones de abajo.

PASOS:

  • Al principio, seleccione la celda D12 .
  • A continuación, escribe la siguiente fórmula.
=SUMA(C5:C9,D5:D7,E5:E9)/ÍNDICE(FRECUENCIA((C5:C9,D5:D7,E5:E9),0),2)

  • A continuación, pulse la tecla Entre en botón.
  • Por último, podemos ver el resultado en la celda D12 Múltiples rangos no contiguos excluyendo el cero, se promedian utilizando las fórmulas anteriores.

🔎 ¿Cómo funciona la fórmula?

  • SUMA(C5:C9,D5:D7,E5:E9): En Función SUMA simplemente sumará los rangos C5:C9 , D5:D7 y E5:E9 y devuelve el total de los rangos múltiples seleccionados.

    Salida → 788

  • FRECUENCIA((C5:C9,D5:D7,E5:E9),0): En Función FRECUENCIA devuelve una matriz vertical de enteros después de calcular la frecuencia con la que se producen los valores dentro de un intervalo de valores. FRECUENCIA(C5:C9,D5:D7,E5:E9) se convierte en FRECUENCIA( C 5: C 9, D 5: D 7, E 5: E 9) que bloquea la referencia a una celda determinada. Entonces, FRECUENCIA(( C 5: C 9, D 5: D 7, E 5: E 9),0) devuelve una matriz vertical.

    Salida → 1

  • INDEX(FRECUENCIA((C5:C9,D5:D7,E5:E9),0),2): En Función INDEX devuelve el valor en un punto determinado de un rango o matriz. Se convierte en INDEX({1;12},2) Es decir, devuelve el resultado en esa posición de un rango. Omitiendo el cero tenemos 12 células.

    Salida → 12

Más información: Cómo Calcular la Media en Excel Excluyendo el 0 (2 Métodos)

2.2 Asignar un nombre al rango múltiple

La combinación de las funciones de Excel se puede acortar. Por lo tanto, vamos a ir a través de los pasos hacia abajo.

PASOS:

  • Del mismo modo que el método anterior de la sección 1.2 , arrastre C5:C9 , D5:D7 y E5:E9 sobre las gamas. Tenga cuidado de mantener el Ctrl mientras arrastra y selecciona los rangos.
  • A continuación, asigne un nombre a los rangos seleccionados. Denominamos así a los numerosos rangos Partituras al seleccionar las puntuaciones.

  • A continuación, seleccionamos la celda donde se calculará la media de los distintos rangos. Como resultado, seleccionamos D12 .
  • Después de seleccionar la celda, escriba la siguiente fórmula.
=SUMA(Puntuaciones)/INDEX(FRECUENCIA((Puntuaciones),0),2)

  • Por último, pulse Entre en .

Más información: Cómo Excluir una Celda en la Fórmula PROMEDIO de Excel (4 Métodos)

3. Excel VBA para Calcular la Media de Múltiples Rangos

Podemos utilizar Macros VBA para calcular la media de varios rangos. Para ello, vamos a utilizar el conjunto de datos que se muestra a continuación, que contiene algunos jugadores y sus puntuaciones de los partidos. Queremos la media de las puntuaciones de los partidos que han jugado bajo la etiqueta Puntuación media Veamos los pasos siguientes.

PASOS:

  • En primer lugar, vaya a la página Desarrollador de la cinta de opciones.
  • En segundo lugar, haga clic en Visual Basic o pulse Alt + F11 para abrir el Editor de Visual Basic .

  • Otra forma de abrir el Editor de Visual Basic es, simplemente haga clic con el botón derecho del ratón en en la hoja y seleccione Ver Código .

  • Ahora, escriba el Código VBA para calcular la media de varios rangos. Excel VBA tiene una función incorporada, Media Con esto, podemos promediar tantos rangos de celdas como queramos.

Código VBA:

 Sub Average_Multiple_Ranges() Dim s As Worksheet Set s = Worksheets("VBA") s.Range("F5") = Application.WorksheetFunction.Average(s.Range("C:D")) End Sub 
  • Por último, ejecute el código pulsando F5 o pulsando el botón Ejecutar Sub botón.

  • Y utilizando este VBA obtendremos la media de varios rangos en excel.

Más información: Calcular la Media de una Matriz con VBA (Macro, UDF y UserForm)

Conclusión

Los métodos anteriores le ayudan a promediar múltiples rangos en Excel. Espero que esto le ayude! Si usted tiene alguna pregunta, sugerencia o comentario por favor háganoslo saber en la sección de comentarios. O usted puede echar un vistazo a nuestros otros artículos en el ExcelWIKI.com ¡blog!

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.