• DİKKAT

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

düzensiz yanyana tablolardan etopla yada çoketopla

Yardımcı satır sütun kullanılabilir.
 
Zor olan ve değişkenlik gösteren tablo boyutlarına göre fonksiyon yazmak yerine, verinizi üzerinde çalışabileceğiniz yapıya dönüştürseniz?
-Tabloları alt alta getirmek (boşluk sorunu devam eder)
-Ardışık 2 tane boş sütun varsa silmek (makro ile yapılır)

Kullanıcı tanımlı fonksiyon deneyiniz:
Kod:
Function toplamBul(bul As String, rng As Range) As String
Dim toplam As Long
Dim hucre As Range, str As String
toplam = 0
For Each hucre In rng
    If hucre.Value = bul Then
        If hucre.Offset(0, 2).Value > 0 Then
            toplam = toplam + hucre.Offset(0, 2).Value
        ElseIf hucre.Offset(0, 3).Value > 0 Then
            toplam = toplam + hucre.Offset(0, 3).Value
        End If
    End If
Next
toplamBul = toplam
End Function

kullanımı: Bulunacak değer ve aralık belirleyin. Seçilen aralıkta hücre hücre ilerler ve bulduğunda 2 ya da 3 hücre sağında kalan sayısal verileri toplar.
=toplamBul(C15;C3:AA11)
 
Son düzenleme:
biraz önce ofisimde sorumun son halini oluşturup yeninde ekledim
verileriniz aralık olarak geçmekte. bu şekilde formül yazsılsa dahi tablo boyutu değişince formül çalışmaz. onun için verilerinizi tablo formatına dönüştürmek gerek. tablo formatına dönüştürsek sizin için sıkıntı olur mu
 
Bu veriler sağa doğru 500 sütun daha devam ediyo, tabloyu ben düzenlemediğim için bende çözmekte zorlanıyorum , tablo formatı ile çözüm üretin sayın hocam sonra bakarız detaylara
 
makro kullanılmayacak sayı volki_112
 
power querry ile deneyeceği. yapay zekaya soruyorum. olur mu emin değilim
 
bende az önce bir çalışma tasarladım ve ekli dosyada gönderiyorum sayın hocalarım
isimleri ve değerleri altalta listelemeyi denedim ve sanki bu veriler tek listeymiş gibi basit çoketopla ile çözüldü
 

Ekli dosyalar

11 nolu mesajımda
isimleri ve değerleri altalta listelemeyi denedim ve sanki bu veriler tek listeymiş gibi basit çoketopla ile çözüldü
"Basit" lafım soruya yada çözümüne değil, Çoketopla formülüne söylemek istedim.
yanlış anlaşılmasın
 
Geri
Üst