Kritere Göre Hafta Sayısı Verileri Getirme

Kısa Açıklama

Kritere Göre Hafta Sayısı Verileri Getirme isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba Arkadaşlar Formül desteğinize ihtiyacım var lütfen yardımcı olabilir misiniz. "A15 : A" arasında bulunan kodlara ve C ve D sütunlarında bulunan tarihler hangi hafta sayısına denk geliyorsa "E ve F" sütün da bulunan değerlerin toplamını yukarda bulunan kriterlere göre hafta sayısının altına toplamları getirmek istiyorum. İnşallah anlatabilmişimdir.

Saygılarımla,
İyi çalışmalar.
 
Ekli dosyalar
@valentino06

Sorunuz çok net anlaşılmıyor.
Örneğin;
-- C sütununda "-" yazılı satırlar var, bunların durumu nedir?
-- C ve D'deki diğer satırlardaki tarihlerden hangisi dikkate alınacak? Kaynak için C, Teslim için D sütunu mu?

Doğru anladıysam; AC7 hücresindeki sonucun 121.310 olması gerekmez mi?
AC6'daki sonuç değer, hangi hücrelerin toplamı alarak bulunmuştur (hücre adreslerini belirtin) ?
 
@valentino06
Art arda ikinci cevabım oluyor.
Anladığım kadarıyla oluşturduğum çözüm belgesi ekte.
Önceki cevapta belirttiğim AC6 ve AC7 sonuçlarının doğruluğunu mutlaka kontrol edin.

Belgede;
-- 1'inci satırdaki değerler silindi,
-- hafta numaraları, ay isimleri ve hafta başlangıç-bitiş tarihleri formülle oluşturuldu,
-- Kaynaklı ve serbest için iki ayrı formül kullanıldı.
 
Ekli dosyalar
Sonuç şöyle:
Toplam.... satırlarında, kendisinin altındaki 2 hücrenin toplamının istenildiğini düşündüm.

1656166084837.webp
 
Moderatörün son düzenlenenleri:
Ömer Hocam Merhaba formülde anlayamadığım noktayı anlatabilir misiniz. lütfen.
TOPLA.ÇARPIM(EĞER($C$15:$C$54="-";0;(ISOHAFTASAY($C$15:$C$54)=C$4)*($A$15:$A$54=KAYDIR($A$1;TAMSAYI((SATIR()-5)/3)*3+4;))*($F$15:$F$54)))

Anlıyamdığım kısım burası ( =KAYDIR($A$1;TAMSAYI((SATIR()-5)/3)*3+4;))

Hocam orjinal excelim aşağıdaki resimde olduğu gibi vermiş olduğunuz formülü nasıl uyarlayabilirim.

1656260704459.webp
 
Moderatörün son düzenlenenleri:
@valentino06

Belgenin önceki yapısına uygun olarak oluşturduğum formüllerde anlaşılmayan kısım sanırım
KAYDIR($A$1;TAMSAYI((SATIR()-5)/3)*3+4; ) kısmı. Eski belge üzerinde olmak üzere bu formülü,
başına EŞİTTİR işlecini ekleyip BD5 hücresine uygulayıp aşağı doğru kopyalarsanız alacağınız sonuç;
P1/P2 ve P3 değerler olacaktır.
Bu formül parçası sayesinde asıl formül aşağı ve sağa kopyalandığında A sütunundaki doğru değerlerle ilişki kurulmuş olacaktır.

Son örnek belgeniz açısından formülün bu kısmının aşağıdaki gibi olması gerekecektir.
Zira, A sütunundaki değer artık 5 satırda bir değişiyor. KAYDIR($A$1;TAMSAYI((SATIR()-9)/5)*5+8; )
Yeni yapıya göre, eski belgedeki formülün bu kısmını buna göre değiştirerek bir deneyin bakalım.

İstenilen sonuçları alamazsanız; aşağıdaki işlem türü satırlarının her biri için,
en az bir hücrede (aynı sütunda olması şart değil, hatta farklı hafta sütunlarında olursa daha iyi),
mevcut verilere göre olması gereken sonuçların elle yazarak veya =A1+A2+A3 gibi basit formüllerle örneklendirmenizde yarar var.

Toplam Tonaj (Kg)
Personel Sayısı
Kaynaklı kalan Tonaj
serbest kalan Tonaj
Günlük Çalışma Kapasitesi (saat)
 
Moderatörün son düzenlenenleri:
Ömer Hocam Merhaba kaynak kalan tamam yalnız sebestler de hata veriyor. Hocam lütfen bakabilir misiniz. =TOPLA.ÇARPIM(($E$33:$E$1000=KAYDIR($A$1;TAMSAYI((SATIR()-9)/5)*5+8;))*(ISOHAFTASAY($O$33:$O$1000)=C$7)*($X$33:$X$1000))
 
Aslında 10 numaralı cevapta belirttiğim her bir satır için örneklendirme yapıp,
her satırın veri kaynağını net ifade etseydiniz, C9 hücresine uygulanıp hem sağa, hem aşağı kopyalanabilir yapıda TEK FORMÜL de oluşturulabilirdi.
 
Geri
Üst