• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Soru kuruşlu hale getirme

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,543
Excel Vers. ve Dili
2021 LTSC TR
Kod:
"Yıllık Nakit Akış :" & WorksheetFunction.SumIf([j5:j45], ">0", [j5:j45]) & ""

format(.........................), "#,##0.00" şeklinde düzenleyemedim hata verdi. Rica etsem yardımcı olabilir misiniz?
 
Sayın Sirkülasyon,
SumIf 'in karşılığı EĞERSAY, sanırım siz o aralığı toplamak istiyorsunuz.
Toplamak istiyorsanız;
Kod:
Top = WorksheetFunction.Sum(Range("J5:J45"))
Selection.NumberFormat = "#,##0.00"
[B5].Value = Top
şekinde kullanabiirsiniz.
İyi çalışmalar
 
Son düzenleme:
Sayın Sirkülasyon,
SumIf 'in karşılığı EĞERSAY, sanırım siz o aralığı toplamak istiyorsunuz.
Toplamak istiyorsanız;
Kod:
[B5].value = WorksheetFunction.Sum(Range("J5:J45"))
[B5].value = format([B5],"##0.00")
şekinde kullanabiirsiniz.
İyi çalışmalar
SUMIF'in karşılığı ETOPLA demek istediniz sanıyorum. Eğer aralıkta negatif değerler varsa sayın sirkülasyon'un kullandığı SUMIF kullanılmalı. Negatif yoska SUM yani TOPLA kullanılabilir.

Kod:
"Yıllık Nakit Akış :" & WorksheetFunction.SumIf([j5:j45], ">0", [j5:j45]) & ""

format(.........................), "#,##0.00" şeklinde düzenleyemedim hata verdi. Rica etsem yardımcı olabilir misiniz?

Kullanım şekli şöyle olmalı:

Kod:
"Yıllık Nakit Akış :" & Format(WorksheetFunction.SumIf([j5:j45], ">0", [j5:j45]), "#,##0.00")& "TL"
 
Sayın Yusuf44 Hocam,
Evet, siz haklısınız.
Teşekkürler
İyi çalışmalar
 
Yusuf Abi teşekkür ederim.
Ellerine sağlık.

Tevfik_Kursun yardımınızı esirgemediğiniz için size de teşekkür ederim.
 
Geri
Üst