birden fazla başlangıç bitiş olma durumu

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,655
Excel Vers. ve Dili
Microsoft 365 Tr-64
C5 hücresine
=EĞER(TOPLA.ÇARPIM(($G$5:$AK$5<>"x")*($H$5:$AL$5="x"))>=B5;"x";"")

D5 hücresine
=EĞER(C5<>"x";"";KAYDIR($A$4;0;KÜÇÜK(EĞER(($G$5:$AK$5<>$C5)*($H$5:$AL$5=$C5)>0;SÜTUN($G$5:$AK$5);"");EĞERSAY($C$4:$C5;$C5));1;1))

E5 hücresine
=EĞER(C5<>"x";"";KAYDIR($A$4;0;KÜÇÜK(EĞER(($I$5:$AM$5<>$C5)*($H$5:$AL$5=$C5)>0;SÜTUN($G$5:$AK$5);"");EĞERSAY($C$4:$C5;$C5));1;1))

Eğer hata ile sonuçlanırsa formülleri dizi formülüne çevirin.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,417
Excel Vers. ve Dili
excel 2010
Merhaba

Soldaki İmalat başlangıç-bitiş tarihine göre puantaja mı yazılacak? Puantajdaki bilgiye göre imalat başlangıç-bitiş tarihi mi bulunacak?
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,600
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
sayın hocam çözüm için teşekkür ederim,
bu listenin sağa doğru tarihleri 365 gün ilerletecem ve bu sorgulamaya birde 2 tarih arası kriteri eklersem, mesela 1 ocak 21 mart arasında aynı sorguyu yaparsam nasıl değişir formül
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,600
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
sayın uzmanamele hocam
puantaj tablosundan listeye geçiş yapılacak.
Ömer Faruk hocamın çözümünü uyguladım sonuçları doğru, birde bu işleme tarihsel kriter ekletecem şu tarihten büyük şu tarihten küçük dönemlerinde aynı koşullar ile listeye geçiş
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,655
Excel Vers. ve Dili
Microsoft 365 Tr-64
sayın hocam çözüm için teşekkür ederim,
bu listenin sağa doğru tarihleri 365 gün ilerletecem ve bu sorgulamaya birde 2 tarih arası kriteri eklersem, mesela 1 ocak 21 mart arasında aynı sorguyu yaparsam nasıl değişir formül
Kesinlikle bir şeyler değişir.
Sizden ricam sorunuzu tek seferde sorunuz ki boşa kürek çekmemiş olalım.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,600
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
ekli dosyada hocam birde tarihsel kriter eklenerek aynı çözümün yapılması istenmektedir.
formüldeki "x" değişkenini bir hücreye bağlayarak formülü revize ettim.
 

Ekli dosyalar

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,600
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
alternatif çözümlerde beklemekteyim sayın hocalarım.
233598
bu çözümü aşağıdaki asıl dosyamda kullanmaya çalışacağım
233599
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,600
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
Sayın ÖmerFaruk Hocam formülünüzü kullanıyorum sonuçlar hatasız
bir detay sormak istiyorum
KAYDIR(A4... ile başlayan formülde A4 hücresini kullanarak kaydır ile verilere ulaşıyoruz. A4 değilde Tarihin olduğu ilk sütunun olduğu hücreyi H4 alarak formül revize olabilir mi
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,417
Excel Vers. ve Dili
excel 2010
Sayın ÖmerFaruk Hocam formülünüzü kullanıyorum sonuçlar hatasız
bir detay sormak istiyorum
KAYDIR(A4... ile başlayan formülde A4 hücresini kullanarak kaydır ile verilere ulaşıyoruz. A4 değilde Tarihin olduğu ilk sütunun olduğu hücreyi H4 alarak formül revize olabilir mi
Sayın modoste, 15 yıldır forumu takip ediyorsunuz, neredeyse emekliliğe hak kazanacaksınız. :)
Bu süre içinde onlarca KAYDIR fonksiyon örneği görmüş olmalısınız. Siz bir deneyin bakalım, olmazsa yardım istersiniz.
Sipariş verir gibi dosya istiyorsunuz. Tabiiki her arkadaş yardımcı olmaya çalışıyor, azıcık da siz gayret gösterseniz.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,600
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
sayın hocalarım
forumda beni dövmediğiniz kaldı. 10-15 yıldır üye olabilirim ancak sizler kadar bilmediğimi biliyosunuz herhalde. sizlerin Bilgileriniz kurgularınız analizlerinizin % 1 i ancak bende var. uğraşmadan sorduğumu zannediyonuz ama biraz fazla olmuyor mu yüklenmeniz.
Korhan Hocam buna benzer bir soruma çözüm yapmıştı ancak orda 2 sütunlu bir çalışma idi
233609
çok irdeledim ama yapamadım çıkamadım işin içinden dün akşamdan beri. soruyu sormak zorunda kaldım.
az önce kaydır içinde dizi formülü olduğu için çıkamadım ama
=EĞER(C6<>$E$4;"";KAYDIR($G$5;0;KÜÇÜK(EĞER(($I$6:$AM$6<>$C6)*($H$6:$AL$6=$C6)>0;SÜTUN($G$6:$AK$6)-SÜTUN($G$6)+1;"");EĞERSAY($C$5:$C6;$C6));1;1)) ile denedim oldu uzmanamele hocamın ikazı sonrası düşündüm -SÜTUN(G6)+1 eklemesiyle sonuca gittim. keşke aklıma gelseydi diye düşünüyorum bazen

ama hocam soru soruyorum, ya sen 15 senedir burdasın bunları da mı bilmiyosun demenize üzülüyorum. her soruda her formül her çözüm analitiği aklıma gelmiyo hele bazı zor formüllerde dizi formüllerinde. (hocam ben sormadan önce daha önce sordum mu dosyaları kurcalıyorum bazen çok basit soru sormuş olduğumun cevabı gelince farkına varıyorum)
Lütfen fırça atmasanız artık.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,655
Excel Vers. ve Dili
Microsoft 365 Tr-64
Amaç inanın sizlerin balık tutmayı öğrenmesidir. Heleki fırça atma asla değil.
Eminimki burada cevap veren her arkadaş exceli okullarda kurslarda değil, forumlarda öğrenmiştir.
3300 mesaj yazmış olan sizin Kaydır fonksiyonunu artık çerez niyetine kullanmanız gerekir.
Sizi cesaretlendirmek için söylüyoruz bunları.
Ve inanın o cesareti bulduğunuzda excel performansınız en az ikiye katlanacatır.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,655
Excel Vers. ve Dili
Microsoft 365 Tr-64
Aşağıdaki resimde formül sonuçları aynı olan ancak referans aldığı hücre farklı olan iki formül var. Lütfen inceleyin.
233610
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,600
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
hocam dinamik alanlarda indis kullanmak adına kaydır fonksiyonunu çok kullandım biliyorum
ama kaydır içinde dizi formülü görünce bir önceki satır x omayan bir sonraki satırda x olanların işte bu dizi mantığını anlayamadım formülü çözemedim ben bazen formülü çözemesemde (sizden gelen) yine kendi dosyalarıma uygulayabiliyorum. sizler soruyu görünce işte bu analizi yapabiliyorsunuz ( o yüzden iyi excelcisiniz) bir önceki hücrede x olmayan ama bir sonraki hücrede x olan..... diziye döktünüz benim aklıma gelmedi işte yapamadım sizden gelen çözümü de irdeleyemedim. yani sizlerin bana kızması fırça atar gibi yazmanız (umursmayana biri olsam amaaaan ne derlerse desinler dicem) ama öyle biri değilim. artık soru sormaya korkar oldum gerçekten
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,600
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
sayın uzmanamele hocamın 2008-2012 arasında ekseriyetle yardımcı sütunlar kullanarak çok çözümleri olmuştur benim sorularımla
bu sorumda yardımcı hücre de düşündüm ama yetmedi aklım :)
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,655
Excel Vers. ve Dili
Microsoft 365 Tr-64
Şu an tam olarak sorunuz nedir? Bunu çözelim. Zira birazdan dışarı çıkacağım.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,600
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
7 nolu mesajımdaki dosya Hocam
çözüm içine tarih aralığı ekleyerek (şu tarihten büyük şu tarihten küçük) belirleyip Yine X olanları sıralamak
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,408
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Aslında arkadaşlarım size fırça atmıyorlar. Tam aksine size kapıyı açmaya çalışıyorlar.

Ben yine yazmak istiyorum...

Cevap vermeye gayret eden biz yöneticiler soru soran üyelerimizin gelişmelerini görmekten mutluluk duyuyoruz. Aksi durum oluşunca bu durumlar açıkçası bizleri üzüyor. Ben kendi adıma demek ki doğru yolu gösterememişim diye düşünmekten kendimi alamıyorum.

Bu sebeple lütfen bizlerin uyarılarını FIRÇA olarak algılamayınız. Sadece tavsiyeden ibarettir.


Sorunuza gelecek olursak;

Diyelim ki bitiş tarihini örnek dosyanıza göre 25.01.2022 yazdık. Sonuç kısmında nasıl bir sonuç görmek istiyorsunuz?
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,655
Excel Vers. ve Dili
Microsoft 365 Tr-64
C6
=EĞER(TOPLA.ÇARPIM(($G$6:$AK$6<>$D$4)*($H$6:$AL$6=$D$4)*($H$5:$AL$5>=$D$2)*($H$5:$AL$5<=D3))>=B6;$D$4;"")

D6
=EĞER(C6<>$D$4;"";KAYDIR($A$5;0;KÜÇÜK(EĞER(($G$6:$AK$6<>$C6)*($H$6:$AL$6=$C6)*($H$5:$AL$5>=$D$2)*($H$5:$AL$5<=$D$3)>0;SÜTUN($G$6:$AK$6);"");EĞERSAY($C$5:$C6;$C6));1;1))

E6
=EĞERHATA(EĞER(C6<>$D$4;"";KAYDIR($A$5;0;KÜÇÜK(EĞER(($I$6:$AM$6<>$C6)*($H$6:$AL$6=$C6)*($H$5:$AL$5>=$D$2)*($H$5:$AL$5<=$D$3)*($H$5:$AL$5>=$D6)>0;SÜTUN($G$6:$AK$6);"");1);1;1));"")

Başlangıç tarihinden önceki gün X ise başlangıç tarihindeki gün X olsa da bunu başlangıç saymıyor.
Bitiş tarihinden sonraki gün X ise bitiş tarihindeki gün X ise bunu bitiş saymıyor ve boş bırakıyor.
Boş bırakmamasın istiyorsanız E6 daki formülde Eğerhata işlevinin sonundaki "" yere başka bir şey yazabilirsiniz. Mesela D3
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,600
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
Üst