Promedio de una columna completa en Google Sheets

Por el equipo de promedio.net · Actualizado el

Para promediar una columna completa en Google Sheets escribe =PROMEDIO(B2:B). El rango abierto B2:B empieza en la fila 2 y llega hasta la última fila de la hoja, así que cada dato nuevo entra en el promedio sin tocar la fórmula, y las filas vacías se ignoran. Es la forma natural de trabajar con hojas que crecen: registros diarios, inventarios o las respuestas de un formulario de Google Forms. Excel no admite este tipo de rango; allí se usa una tabla.

Sintaxis

RangoQué abarcaEjemplo
B2:BColumna B desde la fila 2 hasta el final=PROMEDIO(B2:B)
B:BToda la columna B, encabezado incluido=PROMEDIO(B:B)
B2:DColumnas B a D desde la fila 2=PROMEDIO(B2:D)
'Respuestas de formulario 1'!C2:CColumna de otra pestaña, con comillas simples por los espacios=PROMEDIO('Respuestas de formulario 1'!C2:C)
Con condición=PROMEDIO.SI(A2:A,"Norte",C2:C)Los dos rangos abiertos desde la misma fila

Paso a paso

  1. Identifica la primera fila con datos (normalmente la 2, debajo de los encabezados).
  2. En una celda fuera de la columna que promedias (por ejemplo, F1 o una pestaña «Resumen»), escribe =PROMEDIO(B2:B).
  3. Pulsa Enter. Agrega un dato al final de la columna y comprueba que el promedio cambia.
  4. Si la columna tiene textos sueltos como «pendiente», no pasa nada: se ignoran. Si tiene números que no deberían contar (totales, notas al pie), muévelos a otra columna.
  5. Para columnas de Google Forms, no escribas en la pestaña de respuestas: haz los cálculos en otra pestaña que la lea.

Ejemplos resueltos

Ejemplo 1: encuesta de satisfacción de Google Forms

Un formulario pregunta «¿Qué tan satisfecho estás?» con escala lineal de 1 a 5. Las respuestas llegan a la pestaña «Respuestas de formulario 1», columna C. Las siete primeras son 5, 4, 4, 3, 5, 2 y 4.

En una pestaña «Resumen»: =PROMEDIO('Respuestas de formulario 1'!C2:C) → 27 / 7 = 3.86

Cada respuesta nueva se suma sola. Junto al promedio, pon =CONTAR('Respuestas de formulario 1'!C2:C) para saber cuántas respuestas lo respaldan: un 3.86 con 7 respuestas es mucho menos sólido que con 300.

Ejemplo 2: respuestas que llegan como texto

Si la pregunta del formulario es de opción múltiple con opciones como «5 - Excelente», «4 - Bueno» y «3 - Regular», la columna recibe texto, y =PROMEDIO(C2:C) devuelve #DIV/0!. Con las respuestas «5 - Excelente», «4 - Bueno», «3 - Regular», «4 - Bueno» y «5 - Excelente»:

=PROMEDIO(ARRAYFORMULA(VALOR(IZQUIERDA(FILTER(C2:C,C2:C<>""),1)))) → 21 / 5 = 4.2

FILTER deja solo las filas con respuesta, IZQUIERDA toma el primer carácter («5»), VALOR lo convierte en número y ARRAYFORMULA lo hace para toda la columna. Si puedes cambiar el formulario, usa una pregunta de escala lineal: envía números y evita esta fórmula.

Ejemplo 3: el encabezado que se cuela

Una columna se llama «2026» porque registra las ventas de ese año, y alguien escribe =PROMEDIO(B:B). Sheets toma el encabezado como un número más. Con ventas de 1,200, 1,350 y 1,100 en B2:B4:

=PROMEDIO(B:B) → (2,026 + 1,200 + 1,350 + 1,100) / 4 = 1,419

=PROMEDIO(B2:B) → 3,650 / 3 = 1,216.67

Con encabezados de texto («Ventas») las dos fórmulas dan lo mismo, pero B2:B es la costumbre segura.

Errores comunes

Para revisar un promedio con pocos datos, usa la calculadora de promedio general. Si necesitas un promedio por fila que también se extienda solo, mira ARRAYFORMULA y BYROW.

Preguntas frecuentes

¿Es mejor B:B o B2:B?

B2:B. Las dos funcionan con PROMEDIO si el encabezado es texto, porque el texto se ignora, pero B2:B deja fuera la fila de títulos aunque contenga un número (por ejemplo, un año como «2026») y evita referencias circulares si pones la fórmula en la fila 1.