EPPlus 7

La nueva versión principal se lanzó el 26 de octubre de 2023

EPPlus 7 introduce las siguientes novedades.

Fórmulas de los arreglos

EPPlus 7 cuenta con un nuevo motor de cálculo que soporta fórmulas de matriz dinámica y fórmulas heredadas de arrays. Esta es una función que ha tenido mucha demanda entre los usuarios de EPPlus en los últimos años.

También hemos realizado muchas otras mejoras en el motor de cálculo, entre ellas una mayor precisión y rendimiento.

Fórmulas de matrices dinámicas

Las fórmulas de matriz dinámica son una función poderosa que se introdujo en Excel en 2018.

Más sobre fórmulas de matriz dinámica (Microsoft)

Actualmente, EPPlus admite fórmulas de matriz dinámica en los cálculos. Esto incluye soporte para el llamado spill-over y muchas funciones nuevas de Excel que dependen de esta funcionalidad. También puedes usar EPPlus 7 para añadir o calcular nuevas fórmulas de matriz dinámica a un cuaderno de trabajo.

EPPlus wiki - fórmulas de matrices dinámicas

Fórmulas de matrices heredadas

Actualmente, EPPlus soporta fórmulas heredadas de arrays en los cálculos. Las fórmulas de arrays heredadas existen en Excel desde hace mucho tiempo y requieren que el tamaño del rango de salida se conozca al introducir la fórmula.

EPPlus wiki - fórmulas de arreglos heredados

Nuevas funciones soportadas por EPPlus 7

Continuamente añadimos soporte para nuevas funciones, en EPPlus 7 hemos añadido más de 100 funciones nuevas.

Nuevas funciones en EPPlus 7

Consulta la lista completa de funciones soportadas en nuestra wiki para desarrolladores.


Formato condicional

Mejora del rendimiento y mejor soporte para referencias cruzadas de hojas de cálculo. También se ha mejorado el soporte para barras de datos y conjuntos de iconos.

Mejoras de formato condicional

Para más detalles, consulta nuestra wiki para desarrolladores.


Nuevos métodos Take y Skip para los rangos de hojas de trabajo

Un nuevo conjunto de métodos que facilita el acceso a filas/columnas específicas en un rango. Estos métodos son, por ejemplo, útiles al trabajar con gráficos, tablas y la salida de fórmulas de matriz dinámica.

            
// newRange will be B3:C8
var newRange = worksheet.Cells["A1:G8"]
                  .SkipRows(2)
                  .SkipColumns(1)
                  .TakeColumns(2);
            
            
New Take- and Skip-methods

EPPlus wiki - Métodos de tomar y saltar


Nuevos proyectos de muestra

Hemos creado nuevos proyectos de muestras, añadido nuevas muestras y mejorado la estructura de carpetas. Hay un proyecto para C# y otro para VB.NET

EPPlus.Samples.CSharp EPPlus.Samples.VB

Versión 7.1

La versión 7.1 se lanzó el 28 de marzo de 2024.

  • HtmlExport - EPPlus ahora incluye formatos condicionales (aún no conjuntos de iconos ni barras de datos).
  • Mejoras de rendimiento en Rich Text.
  • LoadFromCollection - Añadir formatos numéricos a las columnas del rango importado en tiempo de ejecución. Mejoras en los órdenes de ordenamiento de columnas.

Versión 7.2

La versión 7.2 se lanzó el 18 de junio de 2024.

  • Cálculo de tabla dinámica - Incluye soporte para la función GETPIVOTDATA en los cálculos.
  • Exportación HTML - Soporte completo para formatos condicionales en exportación HTML, incluyendo conjuntos de iconos y barras de datos.
  • Soporte añadido para copiar dibujos
  • Soporte para transponer rangos en funciones de importación/exportación y al copiar rangos.
  • Se añadió soporte para importar y exportar archivos de texto de ancho fijo.
  • Nuevas funciones soportadas en los cálculos de fórmulas: GETPIVOTDATA, MMULT, MINVERSE, MDETERM, MUNIT, TEXTSPLIT, TEXTAFTER, TEXTBEFORE, LET

Versión 7.3

La versión 7.3 se lanzó el 20 de agosto de 2024.

  • Precisión tal y como se muestra - Esto significa que los números decimales en las celdas pueden redondearse según el formato numérico de la celda.
  • Nuevas funciones soportadas en los cálculos de fórmulas: LINEST, LOGEST, GROWTH, TREND, DPRODUCT, DSTDEV, DSTDEVP

Versión 7.4

La versión 7.4 se lanzó el 2 de octubre de 2024.

  • Formateo condicional en tablas dinámicas mediante áreas dinámicas
  • Imágenes enlazadas
  • Nuevas funciones soportadas en los cálculos de fórmulas: AREAS, TDIST

Versión 7.5

La versión 7.5 se lanzó el 15 de noviembre de 2024.

  • Los ensambladores EPPlus y el paquete NuGet están firmados con un certificado GlobalSign emitido a EPPlus Software, garantizando la validación de la integridad

Versión 7.6

La versión 7.6 se lanzó el 6 de febrero de 2025.

  • Se añadió el framework objetivo .NET 9.
  • Eliminados frameworks fuera de soporte .NET 6 y .NET 7

Preguntas y respuestas

¿Cuándo se lanzó esta versión principal?
EPPlus 7.0.0 se lanzó el 26 de octubre de 2023. La versión 7.1.0 se lanzó el 28 de marzo de 2024. La versión 7.2.0 se lanzó el 18 de junio de 2024. La versión 7.3.0 se lanzó el 20 de agosto de 2024. La versión 7.4.0 se lanzó el 2 de octubre de 2024. La versión 7.5.0 se lanzó el 15 de noviembre de 2024. La versión 7.6 se lanzó el 6 de febrero de 2025.
Si tengo una licencia comercial para EPPlus 5/6, ¿puedo actualizar a EPPlus 7 con mi licencia actual?
Sí, si tu licencia sigue activa/válida.
¿Cómo puedo actualizar desde versiones anteriores a EPPlus 7?
Consulta estas tres páginas en nuestra wiki para desarrolladores: