B

Çözüldü Dinamik Çoklu Koşula Göre Veri Sayma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Believing

Yıllık Site Üyesi
Excel Versiyonu
Excel 2019
Excel Sürümü
32 Bit
Excel Dili
Türkçe
Sayın Forumdaş Arkadaşlar,

Ekte çalışanlar için oldukça büyük olan haftalık çalışma programının küçük bir örneği üzerinden sorunuma çözüm aramaya çalışıyorum.
Çalışmanın orijinalinde toplamda 14 başlıktan oluşan tablolar toplam 350 satırdan oluşmaktadır.
Her hafta aralığında vardiyalarda çalışan kişiler, diğer vardiyalardaki kişiler ile tablonun en başındakilerden başlayarak değiştirilmektedir.
Bu vardiya değişikliği, mevcut tablolar arasında veri kaybı yaşamamak için satır taşıma yöntemi ile yapılmaktadır.
Çalışma kitabı farklı kitaplar ile bağlantılar oluşturduğundan, çalışma kitabının yapısında herhangi bir değişikliğe gidemiyorum.
Her tablonun başındaki ve sonundaki satırlar taşınınca, her tablonun altındaki TOPLAM satırlarındaki formüller bozulmaktadır.
TOPLAM satırlarındaki formüllerin bozulmaması için nasıl bir yöntem, fonksiyon veya VBA kodu kullanmalıyım?
Çok değerli yardımlarınızı öneri ve tavsiyelerinizi rica ediyorum.

Saygılarımla.
 

Ekli dosyalar

@Believing

-- H16 hücresine şu formülü uygulayın.

-- Ardından bu hücreyi kopyalayıp,
aynı satırdaki diğer TOPLAM hücrelerine ve 32'nci satır gibi farklı satırlardaki TOPLAM hücrelerine yapıştırın.

Toplanacak satır sayıları değişse de istenilen sonuçlar alınır.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
Sayın Ömer Bey,

Öncelikler ellerinize, emeğinize ve bilginize sağlık.
ALLAH sizlerden, sevdiklerinizden ve sebep olanlardan razı olsun.
Hakkınızı helal ediniz Lütfen.

Tamamen öğrenmek adına soruyorum;
KAYDIR(H16;-$A15;;$A15;)
bu aralığı ve özellikle ; işlevini açar mısınız?
Ayrıca alternatif çözümler için konuyu bir müddet aktif olarak kalabilir mi?

Saygılarımla.
 
Çok özür dilerim yeni fark ettik, sizi yanlış yönlendirmişim.
"A" sütunundaki sıra numaraları her tablo için 1'den başlatılmış.
Oysa "A" sütunu bir tablodaki numara önceki tablonun son numarasını takip ederek numaralandırılmaktadır.
Tekrar özür dilerim.

Saygılarımla
 

Ekli dosyalar

Konuyu kapatmadan evvel bir sorum daha olacak Ömer bey.
"A" sütununda boş hücreler bulunduğun bu dizi fonksiyonu çalışmayacaktır.
Bu durumda nasıl bir fonksiyon kullanmalıyım?
 
Farklı durum olduğunda, farklı duruma uygun yeni soru sorarsınız.
KAYDIR işlevini açıklayayım, faydası olacaktır.
Kırmızı kısım işlem yapılacak alanın ilk hücresini buluyor,
Mavi kısım ise işlem yapılacak ALANın yükseklik ve genişliğini belirtiyor.
Formülün parçalarını, farklı işlevleri kullanarak da elde edebilirsiniz.

= KAYDIR( başlangıç hücresi ; kaç satır aşağı gidilecek ; kaç sütun sağa gidilecek ; kaç satırlık bir alan işleme girecek ; kaç sütunluk alan işleme girecek )
 
Sayın Ömer Bey,

Anlatımlarınızdan yola çıkarak formülü revize edemedim.
Eğer sizi doğru örnekle yönlendirmiş olsaydım, konuyu çözmüş olacağımız düşünmekteyim.
Konunun son hali ekteki gibi olup, tekrar yardımınızı rica ederim.

Saygılarımla.
 

Ekli dosyalar

Sayın Ömer Bey,

Ellerinize, emeğinize ve bilginize sağlık.
ALLAH sizlerden, sevdiklerinizden ve sebep olanlardan razı olsun.
Hakkınızı helal ediniz Lütfen.

Saygılarımla.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst