Paylaşılan Formülü Ayarlama

Aspose.Cells kullanarak Paylaşılan Formülü ayarlama

Aşağıdaki örnek çalışma sayfasına benzeyen biçimde verilerle dolu bir çalışma sayfanız olduğunu varsayalım.

Bir sütun veya veri içeren girdi dosyası
yapılacaklar:resim_alternatif_metin

B2’de ilk veri satırı için satış vergisini hesaplayacak bir işlev eklemek istiyorsunuz. vergi9% Satış vergisini hesaplayan formül şu şekildedir:"=A2*0,09". Bu makalede, bu formülün Aspose.Cells ile nasıl uygulanacağı açıklanmaktadır.

Aspose.Cells, şunu kullanarak bir formül belirlemenizi sağlar:Cell.FormulaEmlak. Sütundaki diğer hücrelere (B3, B4, B5 vb.) formül eklemek için iki seçenek vardır.

Ya ilk hücre için yaptığınızı yapın, her hücre için formülü etkili bir şekilde ayarlayın, hücre referansını buna göre güncelleyin (A30,09, A40,09, A5*0,09 vb.). Bu, her satır için hücre başvurularının güncellenmesini gerektirir. Ayrıca, Aspose.Cells’in her formülü ayrı ayrı ayrıştırmasını gerektirir; bu, büyük elektronik tablolar ve karmaşık formüller için zaman alıcı olabilir. Ayrıca fazladan kod satırları ekler, ancak döngüler bunları bir şekilde azaltabilir.

Başka bir yaklaşım, birpaylaşılan formül Paylaşılan bir formül ile, verginin doğru bir şekilde hesaplanması için formüller her satırdaki hücre referansları için otomatik olarak güncellenir. buCell.SetSharedFormulayöntem birinci yöntemden daha etkilidir.

Aşağıdaki örnek nasıl kullanılacağını göstermektedir.