Değer Değiştikçe Kümülatif Toplam Alma

  • Konuyu başlatan Konuyu başlatan Ergcbk
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Ergcbk

Kullanıcı
Katılım
28 Tem 2022
Mesajlar
154
Excel Versiyonu
Excel 2016
Excel Sürümü
32 Bit
Excel Dili
Türkçe

Ekli dosyalar

Çözüm
Excel'de bir hücredeki değer her değiştiğinde başka bir hücrede kümülatif toplama yapmak için doğrudan bir Excel formülü kullanmak mümkün değildir. Çünkü Excel formülleri, geçmiş değerleri "hatırlamaz" ve sadece mevcut değerlere dayanarak hesaplama yapar. Ancak, bu tür bir işlevsellik genellikle bir makro ile gerçekleştirilebilir.

Basit bir VBA makrosu, "J11" hücresindeki değer her değiştiğinde, bu değişikliği algılayıp "J10" hücresindeki değeri güncelleyerek kümülatif toplamı yapabilir. Örnek VBA kodu:

VBA:
İndirmek için giriş yapmanız gerekmektedir.
(6 satır)
Excel'de bir hücredeki değer her değiştiğinde başka bir hücrede kümülatif toplama yapmak için doğrudan bir Excel formülü kullanmak mümkün değildir. Çünkü Excel formülleri, geçmiş değerleri "hatırlamaz" ve sadece mevcut değerlere dayanarak hesaplama yapar. Ancak, bu tür bir işlevsellik genellikle bir makro ile gerçekleştirilebilir.

Basit bir VBA makrosu, "J11" hücresindeki değer her değiştiğinde, bu değişikliği algılayıp "J10" hücresindeki değeri güncelleyerek kümülatif toplamı yapabilir. Örnek VBA kodu:

VBA:
İndirmek için giriş yapmanız gerekmektedir.
(8 satır)

Bu kod, "J11" hücresinde bir değişiklik olduğunda çalışır ve "J10" hücresindeki mevcut değeri "J11" hücresindeki yeni değerle toplar.

Makro kullanımı için adımlar:
  1. Excel'de, dosyanızı açın.
  2. ALT + F11 tuşlarına basarak VBA editörünü açın.
  3. Sol taraftaki Project Explorer'da ilgili çalışma sayfasını bulun.
  4. Çalışma sayfasına çift tıklayın ve yukarıdaki kodu yapıştırın.
  5. VBA editörünü kapatın ve Excel'e dönün.
Umarım işinize yarar.
 
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst Alt