#¡DISPERSO! es un nuevo error lo cual sólo puede suceder con la versión Excel de Microsoft 365 (anteriormente Office 365).
¡En qué situación nos encontramos con los #EPARS!
El error EPARS aparece en caso de un problema relacionado con funciones matriciales dinámicas.
Como recordatorio, una función de matriz dinámica es una función que devuelve un resultado en una o más celdas.
Aquí Función ÚNICA, devuelve todos los valores sin duplicados.

Como ves, la función necesita "espacio" para devolver el número de resultados necesarios (4 en nuestro ejemplo).
Pero ahora, si todas las celdas necesarias para devolver el resultado no están vacías, entonces Excel informa este problema con el error #EPARS!

En este ejemplo, la función necesita 4 celdas para devolver el resultado. Pero la celda D4 no está vacía. Entonces la función no puede mostrar el resultado y lo reporta con el error #EPARS!
¿Qué significa EPARS?
Bueno, no puedo darte una respuesta precisa.
En inglés, el mismo error se llama #¡DERRAMAR! Y el término derrame se adapta perfectamente a esta situación.
la traduccion de DERRAMAR Es, derramar o derramar. Y eso tiene sentido. Una función matricial necesita "difundirse" para mostrar todos los resultados esperados.
Entonces, EPARS realmente no tiene el mismo significado en francés, pero posiblemente podríamos interpretarlo como dispersión (pero no es genial, lo admito 😒).
EPARS también para funciones matriciales tradicionales
Pero EPARS también se puede utilizar con funciones matriciales tradicionales como TRANSPONER o SECUENCIA.
Por ejemplo aquí, la función TRANSPONER se utiliza para cambiar la orientación de las direcciones. Escribimos direcciones en una sola línea y no sólo en la primera columna.

En el primer caso, solo recuperamos los primeros 3 elementos de la dirección y tenemos suficiente espacio para mostrar el resultado para todas las filas.
En el segundo caso, para las primeras 3 líneas, la función TRANSPONER no tiene suficiente espacio debido a la información escrita en la columna I.
SALVADO con la función SUMAR.SI
Mucha gente me ha contactado por el error. EPARS con la función SUMAR.SI mientras no es una función matricial 🤔 La explicación no es muy complicada.

De hecho, el error está en el diseño de la función porque hay una inversión de los parámetros entre SUMAR.SI et SUMA.SI.ENT.
- SUMA.SI(rango de búsqueda;criterios;rango para agregar)
- SUMA.SI.ENT(rango para agregar;rango de búsqueda1;criterio1;rango de búsqueda2;...)
En fait, como SUM.IF.ENS acepta varios criterios, el rango de datos a agregar es necesario en primera posición. Mientras se escribe SUMIF, el rango de datos está en la última posición.
De este modo, si escribes SUM.IF poniendo el rango de búsqueda como segundo parámetro (y no el criterio para encontrar como se esperaba), Excel lo interpreta como una fórmula matricial; de ahí el error EPARS. En la captura de pantalla anterior, esto es exactamente lo que sucede porque la fórmula está mal construida.
Encontrará información adicional sobre el error #EPARS en el sitio web de Microsoft.
16/05/2023 a las 11:52
De hecho, para no tener este error,
Al escribir la fórmula, seleccione el rango de la tabla.
en las secciones Rangos, pero especialmente en la PRIMERA celda de la Tabla en la sección CRITERIO
En resumen, PLAYA = PLAYA
CRITERIO = SOLO UNA CELDA LA PRIMERA EN LA TABLA
Me tomó un tiempo entender esto.
Espero que esto ayude
04/08/2022 a las 11:03
necesito ayuda con una formula
Tengo datos que están presentes en una hoja de Excel A.
en otra hoja quiero hacer un cálculo si estos datos de la hoja de excel A están presentes quiero obtener una suma en otra hoja B; puede que los datos no esten presentes en la hoja B y ahí es donde no se como hacerlo. Empecé a escribir una fórmula pero no funciona.
=IF(AR401="X"; IF(BUSCARV('[MPP Manuela (versión 1).xlsb]SRD991'!$Q$163:$Q$240=IZQUIERDA(B401;9);1;FALSE);SUM.IF .ENS('[MPP Manuela (versión 1).xlsb]SRD991'!$T$163:$T$240;'[MPP Manuela (versión 1).xlsb]SRD991'!$Q$163:$Q$240;LEFT(B401 ;9));"aa"); "bb")
el resultado es "EPARS
11/05/2022 a las 11:34
Hola,
Tengo el problema con una referencia a una celda de otra hoja.
¿Sabes cómo puedo resolver el problema?
Lo intenté con =unique pero sigue siendo el mismo error.
22/11/2021 a las 10:56
Gracias por estos detalles, de hecho tuve un problema con la fórmula sum.si.ens. Si se trata solo de una pequeña confusión al escribir una fórmula, este nuevo código de error puede crear confusión, ¡especialmente cuando se supone que el resultado solo debe aparecer en una celda!
22/11/2021 a las 11:06
Sí, ese es el sesgo con las funciones matriciales dinámicas (dan como resultado múltiples celdas). En determinadas situaciones, si la fórmula está mal escrita, algunas funciones como SUMAR.SI devuelven una serie de resultados (no muy buenos).
17/05/2021 a las 09:22
Hola,
¡Necesito tu gran experiencia! Intentaré ser conciso :)
Tengo mi columna A que puede funcionar de 1 a 500 (por ejemplo). A los efectos del cálculo, no necesito tener en cuenta la información (números) de las celdas que no están vacías. Lo que da una selección A1:A200 (por ejemplo). El resultado no da un valor sino #valor. Entonces, por supuesto, solo necesito actuar manualmente según la extensión del rango en cuestión. Pero ¿cómo podemos hacer que esto sea automático?
Tengo entendido que el complemento ktools podría resolver esto; ¿Me equivoco?
Gracias,
Jean-Yves
16/03/2021 a las 17:18
Hola,
Estoy intentando extraer una gran cantidad de datos en diferentes archivos de Excel. Para ahorrar tiempo, estoy intentando vincular las celdas de mi tabla de datos a los archivos de origen. El problema es que casi todas las celdas de los archivos fuente están fusionadas, lo que significa que Excel quiere poner ceros en los cuadros x fusionados...
¿Existe una fórmula para mostrar solo el primer valor de las celdas combinadas?
¿Debo trabajar con columnas de 0, desvincular los archivos al final y eliminar columnas innecesarias?
No es posible editar los archivos fuente, así que no sé qué hacer ^^
¡Gracias de antemano por su ayuda y que tenga un buen día!
16/03/2021 a las 17:47
El problema se resolvió solo, simplemente modifique la fórmula para tomar solo la primera casilla en lugar de todas, ¡fue realmente estúpido! Perdón por la molestia !
16/03/2021 a las 18:09
Bien hecho 🙂
03/11/2020 a las 20:18
Hola, una nueva función activa automáticamente la copia de una fórmula en 12 columnas cuando trabajo en una tabla que contiene varios meses de datos.
Este problema es MUY INCOMODO, simplemente me impide trabajar correctamente.
Además, parece imposible anular este llenado preautomático.
¿Podrías informar este problema a Microsoft Excel?
gracias,
Iris
03/11/2020 a las 20:53
Hola,
Por lo tanto, necesita ver cómo está construido su panel, pero si la fórmula devuelve el resultado en 12 columnas, esto es necesariamente lo que la fórmula debería devolver.
Las nuevas fórmulas matriciales siempre devuelven el resultado en tantas celdas como sea necesario.
18/08/2020 a las 14:20
¿Quizás preguntó MICROSOFT por qué todo funcionaba correctamente “antes”?
cuáles son las manipulaciones que conducen a este resultado decepcionante... ¡y pídeles una lección!
18/08/2020 a las 18:48
¿Cuál es la fórmula que te devuelve este error?
No, no se puede esperar ningún retroceso por este lado. Las funciones matriciales aportan nuevas y buenas perspectivas a los libros de trabajo.