Formül yazma

Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Arkadaşlar yapamadığım bir formül var dosyamı aşağıda paylaştım sorun kısaca özetlemek gerekirse ;


D6:AH7 aralığında 31 tane hücre var. Bu hücrelerden hangisi X işaretli ise ve D4 hücresinde hangi ay yazıyorsa AL6 hücresine o tarihi yazsın.

Örneğin: P6=X işaretlenmiş diyelim.
D4= Şubat yazılmış.
AL6 = 13.02.2019

Umarım anlatabilmişimdir yardımlarınız için şimdiden teşekkür ederim.


https://www.dosyaupload.com/edkX
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Biçimi kısa tarihe çeviriniz.
Kod:
=EĞERHATA(TARİHSAYISI(KAÇINCI("X";$D6:$AH6;0)&PARÇAAL($D$4;BUL(" ";$D$4);UZUNLUK($D$4))&2019);"")
 
Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Çok teşekkür ederim formül tam istediğim gibi çalışıyor. Yalnız söylemeyi atladığım bir nokta var. İlgili hücrelerde birden fazla X varsa tarihleri alt alta ( farklı hücrelere) nasıl yazdırabilirim.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Çok teşekkür ederim formül tam istediğim gibi çalışıyor. Yalnız söylemeyi atladığım bir nokta var. İlgili hücrelerde birden fazla X varsa tarihleri alt alta ( farklı hücrelere) nasıl yazdırabilirim.
Dönüş yaptığınız için teşekkür ederim.Formülü aşağı doğru kopyalayarak veya çekerek çoğaltınız.
 
Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Anlatamadım. Demek istediğim şu.
Yine ay olarak Şubat yazılmış diyelim ve aynı sütundaki hücrelere birden fazla X girilmiş diyelim. Örneğin ; D6=X , D7=X, D8=X
Bu şekilde 3 tane sonuç çıkması gerekiyor
AL6 =01.02.2019
AL7 =02.02.2019
AL8 =03.02.2019 gibi
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Anlatamadım. Demek istediğim şu.
Yine ay olarak Şubat yazılmış diyelim ve aynı sütundaki hücrelere birden fazla X girilmiş diyelim. Örneğin ; D6=X , D7=X, D8=X
Bu şekilde 3 tane sonuç çıkması gerekiyor
AL6 =01.02.2019
AL7 =02.02.2019
AL8 =03.02.2019 gibi
Hücreleriniz birleştirilmiş hücre isteğiniz eklediğim dosyadaki gibi değilse örneklendirerek dosya ekleyiniz.
https://www.dosyaupload.com/a1fp
 

Ekli dosyalar

Son düzenleme:
Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Açık link verebilir misin ?
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,637
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba,

Dosyanızda birleştirilmiş hücre kullanılmasına hiç gerek yok. (Genel anlamda veri girişi yapılan sayfa'da birleştirilmiş hücre olmamalıdır.)
Formül yazmayı zorlaştırmaktan başka bir işe yaramayacaktır.
Eğer x'lerin tarihlerini almak istiyorsanız formülün aşağıya doğru değil, yana doğru olması dinamiklik açısından daha iyi olacaktır.
Birleştirilmiş hücreleri düzelttikten sonra aşağıdaki dizi formülünü kullanabilirsiniz. CTRL+SHIFT+ENTER ile kapatmayı unutmayın.
B4 hücresindeki tarihi 2018 Ekim yerine 01.10.2018 gibi yazarak hücre biçimlendirden görünütüsünü değiştirirseniz formül daha kısa yazılabilir.

Kod:
=EĞERHATA(METNEÇEVİR(KÜÇÜK(EĞER($B6:$AF6="x";$B$5:$AF$5;"");SÜTUN(A1))&" "&PARÇAAL($B$4;6;99)&" "&SOLDAN($B$4;4);"gg.aa.yyyy");"")
 
Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Acaba yanlış bir dosya upload etmiş olabilir misiniz ? Analiz diye bir dosya açıldı benim dosyamdan çok farklı ve hiç bir şey anlamadım.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Acaba yanlış bir dosya upload etmiş olabilir misiniz ? Analiz diye bir dosya açıldı benim dosyamdan çok farklı ve hiç bir şey anlamadım.
Malesef yanlış dosya yüklemişim.Düzeltim.
 
Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
isteğiniz eklediğim dosyadaki gibi değilse örneklendirerek dosya ekleyiniz.
https://www.dosyaupload.com/edoI

Sizi çok uğraştırdım biliyorum özür dilerim. Bu dosyada örneklendirerek açıkladım.

@kuvari hocam sizinki de doğru ancak ben bu formülü birleştirilmiş hücrelerde kullanmak zorundayım. Ayrıca yan yana değil başka bir formda farklı hücrelerde kullanmam gerekiyor.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,637
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
@recepkull sayın @çıtır size yardımcı oluyor.

Her zaman en az değişkenle, en kısa ve performanslı çözümü sunmaya çalışıyorum.
Mevcut dosya yapınız benim veritabanı anlayışıma zıt. Böyle dosyalara çözüm sunmuyorum.
 
Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Nasıl teşekkür edeceğimi bilemiyorum. Tam istediğim gibi olmuş. Emeğine sağlık.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Nasıl teşekkür edeceğimi bilemiyorum. Tam istediğim gibi olmuş. Emeğine sağlık.
Rica ederim.Dönüş yaptığınız için teşekkür ederim.
 
Üst