La función FACT.DOBLE en Excel calcula el factorial doble de un número. A diferencia del factorial estándar (que multiplica todos los enteros positivos hasta el número), el factorial doble funciona decrementando de dos en dos.
Específicamente:
- Si el número es par, la función multiplica todos los números pares desde el número hasta 2. Por ejemplo, 8!! = 8 × 6 × 4 × 2.
 - Si el número es impar, la función multiplica todos los números impares desde el número hasta 1. Por ejemplo, 7!! = 7 × 5 × 3 × 1.
 - Por definición matemática, el factorial doble de 0 es 1.
 
Sintaxis
=FACT.DOBLE(número)
La función FACT.DOBLE tiene el siguiente argumento:
- número: Es el número del cual se va a calcular el factorial doble. Si el número no es un entero, se truncará a su parte entera. (Obligatorio)
 
Ejemplos
Ejemplo 1: Factorial doble de un número par
Calcula el factorial doble de 10, que es el producto de todos los números pares hasta 10.
=FACT.DOBLE(10)
Resultado: 3840 (porque 10 × 8 × 6 × 4 × 2 = 3840).
Ejemplo 2: Factorial doble de un número impar
Calcula el factorial doble de 9, que es el producto de todos los números impares hasta 9.
=FACT.DOBLE(9)
Resultado: 945 (porque 9 × 7 × 5 × 3 × 1 = 945).
Ejemplo 3: Usando una referencia de celda
Si tenemos una tabla de datos, podemos aplicar la función a los valores de las celdas. La función truncará la parte decimal si el número no es entero.
| A | B | |
|---|---|---|
| 1 | Número | Factorial Doble | 
| 2 | 6 | =FACT.DOBLE(A2) | 
| 3 | 7.8 | =FACT.DOBLE(A3) | 
=FACT.DOBLE(A2) ' -> Resultado: 48 (6 × 4 × 2)
=FACT.DOBLE(A3) ' -> Resultado: 105 (el 7.8 se trunca a 7, luego 7 × 5 × 3 × 1)
Ejemplo 4: Casos especiales
El factorial doble de 0 y 1 son casos especiales definidos matemáticamente.
=FACT.DOBLE(0) ' -> Resultado: 1
=FACT.DOBLE(1) ' -> Resultado: 1
Observaciones
Es importante recordar que la función ignora la parte decimal de cualquier número. Por ejemplo, FACT.DOBLE(5.9) es equivalente a FACT.DOBLE(5).
Errores comunes
- #¡NUM!: Se produce si el argumento 
númeroes un valor negativo. - #¡VALOR!: Se produce si el argumento proporcionado no es numérico (por ejemplo, un texto).
 
Disponibilidad por versión de Excel
La función FACT.DOBLE está disponible en Microsoft Excel desde la versión 2007 en adelante, incluyendo Excel 365.
Compatibilidad
| Software | Compatibilidad | Notas | Alternativa | 
|---|---|---|---|
| Microsoft Excel | ✔️ | Totalmente compatible en versiones 2007 y posteriores. | — | 
| Google Sheets | ✔️ | La función se llama FACTDOUBLE. | 
— | 
| LibreOffice Calc | ✔️ | — | — | 
| OpenOffice Calc | ✔️ | — | — | 
| WPS Office Spreadsheets | ✔️ | — | — | 
| Apple Numbers | ❌ | No dispone de una función equivalente directa. | Requiere una fórmula personalizada. | 
