• DİKKAT

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

formül makro ile yapılırmı

Katılım
15 Eylül 2007
Mesajlar
1,312
Excel Vers. ve Dili
2013 türkçe
=EĞER(B7=0;0;EĞER($A$2=$A$1;EĞER($B$3="YILLIK";TOPLA(EĞER((B7=GİRİŞ!$C$3:$C$10);GİRİŞ!$D$3:$O$10));TOPLA(EĞER((B7=GİRİŞ!$C$3:$C$10)*($B$3=GİRİŞ!$D$2:$O$2);GİRİŞ!$D$3:$O$10)));EĞER($B$3="YILLIK";TOPLA(EĞER((B7=GİRİŞ!$C$3:$C$10)*($A$2=GİRİŞ!$B$3:$B$10);GİRİŞ!$D$3:$O$10));TOPLA(EĞER((B7=GİRİŞ!$C$3:$C$10)*($A$2=GİRİŞ!$B$3:$B$10)*($B$3=GİRİŞ!$D$2:$O$2);GİRİŞ!$D$3:$O$10)))))

bu formül makro ile olurmu
 
=EĞER(B7=0;0;EĞER($A$2=$A$1;EĞER($B$3="YILLIK";TOPLA(EĞER((B7=GİRİŞ!$C$3:$C$10);GİRİŞ!$D$3:$O$10));TOPLA(EĞER((B7=GİRİŞ!$C$3:$C$10)*($B$3=GİRİŞ!$D$2:$O$2);GİRİŞ!$D$3:$O$10)));EĞER($B$3="YILLIK";TOPLA(EĞER((B7=GİRİŞ!$C$3:$C$10)*($A$2=GİRİŞ!$B$3:$B$10);GİRİŞ!$D$3:$O$10));TOPLA(EĞER((B7=GİRİŞ!$C$3:$C$10)*($A$2=GİRİŞ!$B$3:$B$10)*($B$3=GİRİŞ!$D$2:$O$2);GİRİŞ!$D$3:$O$10)))))

bu formül makro ile olurmu


merhaba
bu formül makro ile olur!
 
makro yu yapı verebilirmisiniz yanlız şöyle olmasını istiyorum diyelimki c3:c30 arasında aynı förmülü makro ile uygulamak istediğm zaman yani şöyle bir kutucukvarya bir tıklayınca bir şey sonra tıklayınca başka birşey yani tıklayacağım toplasın sonra toplamsın çünkü formül ile olduğu zaman yavaşlatıyor makro ile olunca yavaişatmazsa toplamı iptala ozaman gerek yok bir örnek formülde aralığını 10 diye belirttiğim yerleri yüksek yazacaktım yani 15000 bin gibi filan
 
birde burada ben hangi ayı ve hangi ismi yazarsam o ismin o ayını veya yıllığını toplıyorum birde şu olurmu mesela ocakla mayıs arasını gibi istediğim ayların arasını toplamak istesem
 
makroyla kastettiginiz makro kaydetle kaydedip sayfaya for döngüsüyle uygulamaksa 15000 satır için emin olun daha uzun sürer.ayrıca makroyu kaydet dediğinizde uygulayacagınız hücreye(formulün yazılı olduğu hücreye) göre farklı sonuç çıkar.bu durumda çalışmayı eklemelisiniz.
yok bunu farklı şekilde hesaplayacak makro derseniz yine dosyayı eklemelisiniz formüle bakıpta (imkansız demek istemiyorum excelde imkansız yok gibi) çok zor. açıklamalı bir örnek dosya eklerseniz daha çabuk yanıt alırsınız diye düşünüyorum,saygılar.
 
Dosyayı ekledim
 

Ekli dosyalar

Son düzenleme:
ekli dosyanızı kontrol ediniz.
dosya aşağıdaki mesajda
 
Son düzenleme:
eklediğiniz dosya bozulmuş tekrar ekleyebilirmisiniz
 
giriş sayfasındaki taployu bir tablo olarak düşünmeyin 300 400 taplo eklediğimizi düşünelim orlardaki aynı olan kalemleri sayfa birdeki yere toplatmak istiyorum
 
yani şöyle düşünelim giriş sayfasında 300 kişi olsun sayfa birde hangi ismi ve hangi ayı veya yıllığını veya ayların arasını veya tamamının hangi ayını veya yıllığını tamanyazarzam onu toplasa
 
sayfa1 deki isimi giriş sayfasında nerde bulacak giriş sayfasında satırlarda isimler varmı

toplanacak diyorsun ayları toplanıyor birde gelir1,gelir2 vb diye gidiyor bunlar ne olacak
açıklayıcı bilgin eksik veya ben anlıyamadım
 
yanlızca gelire ait bir örnek yaptım
 
Son düzenleme:
Tablolar sabitmi o önemli yani giriş sayfasındaki gelirler tablosundaki gelir kalemleri 4.satır 29.satır arasında 25 satırdan oluşuyor bu aralık bütün tablolarda eşitse ;
Sayın Halitin yazdıgı koda ufak bir ilaveyle çözülür diye düşünüyorum.

Kod:
d = WorksheetFunction.Match(Sheets("Sayfa1").Cells(2, 1).Value, Sheets("GİRİŞ").Range("b1:b65000"), 0)
sat = 6
For i = d + 1 To d + 26

Birde sadece isimle olmaz 300 kişide Ali isimli en az 10 kişi varsa en üstekini alır.isim soyisim daha uygun bence,
 

Ekli dosyalar

Evet giriş sayfasındaki taplo aynı taplo ekle makrosu var zaten aynısını ekliyor
 
Emrah bey emeğiniz için teşekkür ederim yeni bir dosya ekledim anlaşılmayan bir yer varsa hemen açıklayayım
 

Ekli dosyalar

benim makro ile yapmak istediğim sadece formülle olan kısmı yani gelir gider kalemlerini yazacağım aynı kalemden olanları giriş sayfasından toplayıp gelecek
 
ekli dosyaya bir bakarmısınız

dosya aşağıdaki mesajda
 
Halit bey teşekkür ederiz ancak örneklerinizden bir şey anlayamadım
 
Sayın Halitin yaptıgı çalışmayı yeni giriş sayfası ilave edilmiş halini ekliyorum inceleyin gayet güzel olmuş ismi değiştirerekte deneyin.
 

Ekli dosyalar

Geri
Üst