Saltar al contenido principal

Cómo obtener un valor p en Excel

Excel te dará un valor p correcto si eliges la función adecuada y sus argumentos. Las dos partes de esa frase cuentan: aquí está el conjunto completo, con los argumentos explicados y las trampas señaladas.

9 min de lectura · Última revisión: 7 de agosto de 2026

Dos caminos, y en cuál estás

Excel separa esto en dos familias de funciones, y saber cuál necesitas ahorra la mayor parte de la confusión:

  • Tienes datos en bruto en las celdas. Usa una función de contraste: PRUEBA.T.N, PRUEBA.CHICUAD, PRUEBA.F.N, PRUEBA.Z.N. Van directas del rango al valor p, y nunca te muestran el estadístico de contraste.
  • Ya tienes un estadístico de contraste. Usa una función de distribución: DISTR.T.2C, DISTR.NORM.ESTAND.N, DISTR.CHICUAD.CD, DISTR.F.CD. Convierten un estadístico y sus grados de libertad en un área de cola.

A partir de datos en bruto

ContrasteFórmula
Dos grupos independientes =PRUEBA.T.N(A2:A31; B2:B29; 2; 3)
Emparejado / antes–después =PRUEBA.T.N(A2:A31; B2:B31; 2; 1)
Tabla de contingencia =PRUEBA.CHICUAD(rango_observado; rango_esperado)
Igualdad de dos varianzas =PRUEBA.F.N(A2:A31; B2:B29)
Una muestra, σ conocida =PRUEBA.Z.N(A2:A31; 100; 15)

Los dos últimos argumentos de PRUEBA.T.N son donde los resultados se tuercen. Colas es 1 o 2: usa 2 salvo que te comprometieras a una dirección de antemano. Tipo es 1 para emparejado, 2 para dos muestras suponiendo varianzas iguales y 3 para dos muestras sin suponer varianzas iguales, que es la prueba de Welch y la que casi siempre quieres. El tipo 2 es el valor predeterminado habitual y la opción más arriesgada: cuando las varianzas difieren devuelve un valor p demasiado pequeño.

PRUEBA.CHICUAD tiene su propia trampa. Pide rangos de valores observados y esperados, y no calculará las frecuencias esperadas por ti: tienes que construir esa segunda tabla tú mismo como total de la fila × total de la columna ÷ total general. Además deduce los grados de libertad de la forma del rango, así que un rango esperado mal dimensionado cambia los df en silencio.

A partir de un estadístico de contraste

Lo que tienesp bilateralp de cola derecha
t y df =DISTR.T.2C(ABS(t); df) =DISTR.T.CD(t; df)
Z =2*(1-DISTR.NORM.ESTAND.N(ABS(z); VERDADERO)) =1-DISTR.NORM.ESTAND.N(z; VERDADERO)
χ² y df — =DISTR.CHICUAD.CD(x; df)
F, df₁, df₂ — =DISTR.F.CD(f; df1; df2)
r y n =DISTR.T.2C(ABS(r)*RAIZ((n-2)/(1-r^2)); n-2) —

El ABS() alrededor de la t no es opcional: DISTR.T.2C devuelve #¡NUM! con un argumento negativo, lo que sorprende a todo el mundo una vez. Chi-cuadrado y F no tienen entrada bilateral porque esos contrastes son inherentemente de cola derecha: duplicarlos no es conservador, es carecer de sentido.

Para valores críticos en lugar de valores p, las funciones inversas son el espejo de estas: INV.T.2C(alfa; df), INV.NORM.ESTAND(1-alfa), INV.CHICUAD.CD(alfa; df) y INV.F.CD(alfa; df1; df2). Nuestra calculadora de valores críticos hace lo mismo sin el riesgo del orden de los argumentos.

Las Herramientas para análisis

Para obtener una tabla de salida completa —estadístico, df, valor p, valor crítico— en lugar de un solo número, activa las Herramientas para análisis. En Windows es Archivo → Opciones → Complementos → Administrar complementos de Excel → Ir → marcar Herramientas para análisis. En macOS es Herramientas → Complementos de Excel. Después aparece en Datos → Análisis de datos.

Cubre pruebas t, ANOVA, regresión, correlación y pruebas F, e informa tanto el p unilateral como el bilateral junto a sus valores críticos. La pega que conviene conocer: su salida es una instantánea estática, no una fórmula. Si cambias los datos después, los resultados no se actualizan, lo cual es una forma verdaderamente fácil de publicar números caducados.

Cuatro errores que Excel pone fáciles

  1. Leer p = 0.00 como cero. Excel calcula correctamente un valor p diminuto y luego lo muestra como 0.00 con el formato de celda predeterminado. Pon la celda en notación científica y verás algo como 3.4E-09. Un valor p nunca es exactamente cero, e informarlo como cero es incorrecto.
  2. Dejar PRUEBA.T.N en tipo 2. Eso supone varianzas iguales. El tipo 3 (Welch) no cuesta casi nada cuando son iguales y te protege cuando no lo son. R usa Welch como opción predeterminada desde hace años.
  3. Usar PRUEBA.Z.N como si fuera bilateral. Devuelve la probabilidad unilateral. Para una respuesta bilateral usa =2*MIN(PRUEBA.Z.N(rango; x); 1-PRUEBA.Z.N(rango; x)).
  4. Fiarte de un rango con celdas en blanco o con texto. Excel omite las celdas no numéricas en silencio, así que un "N/A" perdido cambia tu n y por tanto tu valor p sin ningún aviso. Comprueba el recuento con =CONTAR(rango) antes de creerte el resultado.

Los nombres antiguos de las funciones —PRUEBA.T, PRUEBA.CHI, DISTR.T, DISTR.NORM.ESTAND, DISTR.F— siguen funcionando por compatibilidad y son los que muestran la mayoría de los tutoriales de internet. No están obsoletos en el sentido de ser incorrectos, pero DISTR.T lleva un argumento de colas donde DISTR.T.CD y DISTR.T.2C son explícitas, y aquí vale la pena ser explícito.

Google Sheets implementa los mismos nombres con los mismos argumentos, así que todo lo anterior se traslada sin cambios.

Cómo comprobar tu respuesta

Excel te da un número y ninguna forma de ver si es el número que pretendías calcular. La comprobación más rápida es hacer el mismo contraste en algún sitio que muestre su trabajo: pega tus dos columnas en la calculadora de prueba t, o mete tu estadístico y sus df en la calculadora de valor p, y compara. Si no coinciden, casi siempre es un argumento de tipo o de colas y no una diferencia aritmética.

También obtienes lo que Excel no imprime: el tamaño del efecto, el intervalo de confianza y una lectura en lenguaje claro de lo que respalda el valor p.

Seguir leyendo

¿Listo para hacer los cálculos?

Nuestra calculadora muestra la distribución sombreada, el valor p exacto y una lectura en lenguaje claro de lo que respalda.

Abrir la calculadora de valor p

Preguntas frecuentes

¿Cuál es la fórmula de un valor p en Excel?

Depende de lo que tengas. A partir de dos columnas de datos en bruto, =PRUEBA.T.N(rango1; rango2; 2; 3) da directamente un valor p bilateral de Welch. A partir de un estadístico t y sus grados de libertad, =DISTR.T.2C(ABS(t); df). A partir de una puntuación Z, =2*(1-DISTR.NORM.ESTAND.N(ABS(z); VERDADERO)). A partir de un estadístico chi-cuadrado, =DISTR.CHICUAD.CD(x; df). A partir de un estadístico F, =DISTR.F.CD(f; df1; df2).

¿Qué significan los dos últimos argumentos de PRUEBA.T.N?

Colas es 1 o 2, y debería ser 2 salvo que decidieras una dirección antes de recoger los datos. Tipo es 1 para un contraste emparejado, 2 para dos muestras independientes suponiendo varianzas iguales y 3 para dos muestras independientes sin suponer varianzas iguales. El tipo 3 es la prueba de Welch y es la opción predeterminada más segura: el tipo 2 devuelve un valor p demasiado pequeño cuando las varianzas de los grupos difieren.

¿Por qué Excel muestra mi valor p como 0?

Por el formato de celda, no por el cálculo. Excel calcula correctamente los valores p pequeños pero los muestra como 0.00 con el formato numérico predeterminado. Cambia la celda a notación científica, o añade decimales, y aparecerá el valor real. Nunca informes p = 0: un valor p es una probabilidad que solo es cero en el límite, y la forma correcta de informar uno muy pequeño es p < .001.

¿Cómo obtengo un p valor a partir de un estadístico t en Excel?

Usa =DISTR.T.2C(ABS(t); df) para un contraste bilateral o =DISTR.T.CD(t; df) para uno de cola derecha. El ABS() importa: DISTR.T.2C devuelve un error #¡NUM! si le pasas un número negativo, y los estadísticos t son negativos con frecuencia. Para un contraste de cola izquierda usa =DISTR.T.N(t; df; VERDADERO).

¿Excel tiene una calculadora de chi-cuadrado?

PRUEBA.CHICUAD(observado; esperado) devuelve el valor p, pero no construirá la tabla de valores esperados por ti: tienes que calcular total de la fila × total de la columna ÷ total general para cada celda, y deduce los grados de libertad de la forma del rango en lugar de decirte cuáles ha usado. Nuestra calculadora de chi-cuadrado toma solo la tabla observada y muestra las frecuencias esperadas que ha derivado.

¿Funcionan estas fórmulas en Google Sheets?

Sí. Google Sheets implementa PRUEBA.T.N, PRUEBA.CHICUAD, DISTR.T.2C, DISTR.NORM.ESTAND.N, DISTR.CHICUAD.CD y DISTR.F.CD con los mismos nombres y el mismo orden de argumentos, así que todas las fórmulas de aquí se trasladan sin cambios.