EPPlus 7

Yeni büyük versiyon 26 Ekim 2023'te yayımlandı

EPPlus 7 aşağıdaki yeni özellikleri tanıtmaktadır.

Dizi formülleri

EPPlus 7, dinamik dizi formüllerini ve eski dizi formüllerini destekleyen yeni bir hesaplama motoruna sahiptir. Bu, son yıllarda EPPlus kullanıcıları tarafından yüksek talep gören bir özelliktir.

Ayrıca, hesaplama motorunda daha fazla iyileştirme yaptık; bunlar arasında hassasiyet ve performansın artması da var.

Dinamik dizi formülleri

Dinamik dizi formülleri, 2018'de Excel'de tanıtılan güçlü bir özelliktir.

Dinamik dizi formülleri hakkında daha fazla bilgi (Microsoft)

EPPlus artık hesaplamalarda dinamik dizi formüllerini desteklemektedir. Bu, sözde sple-over desteği ve bu işlevselliğe bağlı birçok yeni Excel fonksiyonunu içerir. EPPlus 7'yi yeni dinamik dizi formüllerini bir çalışma defterine eklemek/hesaplamak için de kullanabilirsiniz.

EPPlus wiki - dinamik dizi formülleri

Eski dizi formülleri

EPPlus artık hesaplamalarda eski dizi formüllerini destekliyor. Eski dizi formülleri Excel'de uzun zamandır var ve formüle girdiğinizde çıktı aralığının boyutunun bilinmesini gerektirir.

EPPlus wiki - eski dizi formülleri

EPPlus 7 tarafından desteklenen yeni fonksiyonlar

Sürekli olarak yeni fonksiyonlar için destek ekledik, EPPlus 7'de 100'den fazla yeni fonksiyon ekledik.

EPPlus 7'de yeni işlevler

Desteklenen fonksiyonların tam listesini geliştirici wikimizde bulabilirsiniz.


Koşullu biçimlendirme

Performans ve çapraz çalışma sayfası referansları için daha iyi destek. Veri çubukları ve ikon kümeleri desteği de geliştirilmiştir.

Koşullu biçimlendirme iyileştirmeleri

Daha fazla bilgi için geliştirici wiki'mize bakabilirsiniz.


Çalışma sayfası aralıkları için yeni Take ve Skip yöntemleri

Belirli satırlara/sütunlara erişmeyi kolaylaştıran yeni bir yöntem seti. Bu yöntemler, örneğin grafikler, tablolar ve dinamik dizi formüllerinin çıktılarıyla çalışırken faydalıdır.

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

EPPlus wiki - Al ve Atla yöntemleri


Yeni örnek projeler

Yeni örnek projeler oluşturduk, yeni örnekler ekledik ve klasör yapısını geliştirdik. C# için bir proje ve VB.NET için bir proje var

EPPlus.Samples.CSharp EPPlus.Samples.VB

Sürüm 7.1

7.1 sürümü ise 28 Mart 2024'te yayımlandı.

  • HtmlExport - EPPlus artık koşullu formatlar içeriyor (henüz ikon setleri ve veri çubukları değil).
  • Rich Text'te performans iyileştirmeleri.
  • LoadFromCollection - Çalıştırma zamanında ithal edilen aralıktaki sütunlara sayı formatları ekleyin. Sütun sıralamasında iyileştirmeler.

Sürüm 7.2

Sürüm 7.2 18 Haziran 2024'te yayımlandı.

  • Pivot tablo hesaplaması - Hesaplamalarda GETPIVOTDATA fonksiyonunu destekler.
  • HTML Dışa Aktarma - HTML dışa aktarmada ikon setleri ve veri çubukları dahil olmak üzere koşullu formatlar için tam destek.
  • Çizimlerin kopyalanması için ek destek
  • İçeri/dışa aktarma fonksiyonlarında ve aralıkları kopyalarken aralıkların transpoze edilmesi desteği.
  • Sabit genişlikte metin dosyalarını içe aktarma ve dışa aktarma desteği eklendi.
  • Formül hesaplamalarında desteklenen yeni fonksiyonlar: GETPIVOTDATA, MMULT, MINVERSE, MDETERM, MUNIT, TEXTSPLIT, TEXTAFTER, TEXTBEFORE, LET

Sürüm 7.3

7.3 sürümü 20 Ağustos 2024'te yayımlandı.

  • Gösterilen Hassasiyet - Bu, hücrelerdeki ondalık sayıların hücrenin sayı formatına göre yuvarlanabileceği anlamına gelir.
  • Formül hesaplamalarında desteklenen yeni fonksiyonlar: LINEST, LOGEST, GROWTH, TREND, DPRODUCT, DSTDEV, DSTDEVP

Sürüm 7.4

7.4 sürümü 2 Ekim 2024'te yayımlandı.

  • Pivot Alanları aracılığıyla Pivot Tablolarında Koşullu Biçimlendirme
  • Bağlantılı fotoğraflar
  • Formül hesaplamalarında desteklenen yeni fonksiyonlar: ALANLAR, TDIST

Sürüm 7.5

Sürüm 7.5 15 Kasım 2024'te yayımlandı.

  • EPPlus montajları ve NuGet paketi, EPPlus Software'e verilen GlobalSign sertifikasıyla imzalanır ve bütünlük doğrulamasını sağlar

Sürüm 7.6

Sürüm 7.6 6 Şubat 2025'te yayımlandı.

  • Hedef çerçeve .NET 9 eklendi.
  • Destek dışı .NET 6 ve .NET 7 çerçeveleri kaldırıldı

Soru-Cevap

Bu büyük versiyon ne zaman yayınlandı?
EPPlus 7.0.0, 26 Ekim 2023'te yayımlandı. 7.1.0 sürümü 28 Mart 2024'te yayımlandı. 7.2.0 sürümü 18 Haziran 2024'te yayımlandı. 7.3.0 sürümü 20 Ağustos 2024'te yayımlandı. Sürüm 7.4.0, 2 Ekim 2024'te yayımlandı. 7.5.0 sürümü 15 Kasım 2024'te yayımlandı. Sürüm 7.6 6 Şubat 2025'te yayımlandı.
EPPlus 5/6 için ticari lisansım varsa, mevcut lisansımla EPPlus 7'ye yükseltebilir miyim?
Evet, lisansınız hâlâ aktif/geçerliyse.
Önceki sürümlerden EPPlus 7'ye nasıl yükseltebilirim?
Geliştirici wiki'deki bu üç sayfaya bakabilirsiniz: