Formülleri birleştirme.

Katılım
14 Şubat 2008
Mesajlar
38
Excel Vers. ve Dili
office 2019 türkçe
Altın Üyelik Bitiş Tarihi
19-04-2024
Merhaba benim sorunum, Excell'de iki kritere bağlı olarak verileri listelemek istiyorum, fakat elimdeki formüllerle 1 kritere göre listeleme yapabiliyorum. Benim istediğim bu kriterden hangisi dolu ise onu baz alıp listeleme yapması ve hatta iki kriter dolu ise ona göre listelemesi. Aşağıda kullandığım formülleri belirttim. Bu formülleri birleştirebilir miyiz, yada kullanabileceğim başka formül var mı?
Yardımlarınız için şimdiden Teşekkürler.

Verilerim U,V ve W sütünlarında

Tarih Göre Listele
=EĞER(SATIR(F1)>BAĞ_DEĞ_SAY($X$1:$X$22);"";İNDİS('Ana Sayfa'!U:U;KAÇINCI(KÜÇÜK($X$1:$X$22;SATIR(F1));$X$1:$X$22;0)))
=EĞER(SATIR(F1)>BAĞ_DEĞ_SAY($X$1:$X$22);"";İNDİS('Ana Sayfa'!V:V;KAÇINCI(KÜÇÜK($X$1:$X$22;SATIR(F1));$X$1:$X$22;0)))
=EĞER(SATIR(F1)>BAĞ_DEĞ_SAY($X$1:$X$22);"";İNDİS('Ana Sayfa'!W:W;KAÇINCI(KÜÇÜK($X$1:$X$22;SATIR(F1));$X$1:$X$22;0)))

Firma Adına Göre Listele
=EĞER(SATIR(F1)>BAĞ_DEĞ_SAY($Y$1:$Y$22);"";İNDİS('Ana Sayfa'!U:U;KAÇINCI(KÜÇÜK($Y$1:$Y$22;SATIR(F1));$Y$1:$Y$22;0)))
=EĞER(SATIR(F1)>BAĞ_DEĞ_SAY($Y$1:$Y$22);"";İNDİS('Ana Sayfa'!V:V;KAÇINCI(KÜÇÜK($Y$1:$Y$22;SATIR(F1));$Y$1:$Y$22;0)))
=EĞER(SATIR(F1)>BAĞ_DEĞ_SAY($Y$1:$Y$22);"";İNDİS('Ana Sayfa'!W:W;KAÇINCI(KÜÇÜK($Y$1:$Y$22;SATIR(F1));$Y$1:$Y$22;0)))
 
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
Ana Sayfa A7 Hücresine kopyalayınız.Yeterinçe sağa ve aşağı çoğaltınız.
Kod:
=EĞERHATA(İNDİS(Veri!$A$1:$C$2000;TOPLAMA(15;6;(SATIR($A$2:$A$2000)/((Veri!$A$2:$A$2000<>"")*(Veri!$A$2:$A$2000=$A$4)));SATIR($A1));SÜTUN(A$1));"")
Ana Sayfa F7 Hücresine kopyalayınız.Yeterinçe sağa ve aşağı çoğaltınız.
Kod:
=EĞERHATA(İNDİS(Veri!$A$1:$C$2000;TOPLAMA(15;6;(SATIR($A$2:$A$2000)/((Veri!$B$2:$B$2000<>"")*(Veri!$B$2:$B$2000=$F$4)));SATIR($A1));SÜTUN(A$1));"")
 
Katılım
14 Şubat 2008
Mesajlar
38
Excel Vers. ve Dili
office 2019 türkçe
Altın Üyelik Bitiş Tarihi
19-04-2024
Verdiğiniz formülleri A7 ve F7 hücrelerine yapıştırdım fakat hücre içerikleri boş görünüyor. Herhangi bir veri gelmedi.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.
Dosya ekte, alternatif olsun.

Eklediğim dosyaya, fareyle BURAYA tıklayarak da erişebilirsiniz.
25 ve devamındaki satırlarda yer alan eski formüllü alanı silip verdiğim formüllü son satırı aşağı doğru kopyalayabilirsiniz.

Eklediğim belgeyi, yardımcı alan kullanıp normal formül ile de çözüm ekleyerek güncelledim. 19.02.2019 18:13
Sayfayı yenileyerek yeniden indiriniz
.
 

Ekli dosyalar

Son düzenleme:
Katılım
14 Şubat 2008
Mesajlar
38
Excel Vers. ve Dili
office 2019 türkçe
Altın Üyelik Bitiş Tarihi
19-04-2024
Ellerinize sağlık Ömer bey ,Teşekkürler.
 
Katılım
14 Şubat 2008
Mesajlar
38
Excel Vers. ve Dili
office 2019 türkçe
Altın Üyelik Bitiş Tarihi
19-04-2024
Ellerinize sağlık Ömer bey ,Teşekkürler.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Kusura bakmayın Sayın @çıtır .
Epey zaman geçince, sorunu sizin çözüme ulaştırmış olduğunuzu varsaymıştım (neticede çözemeyeceğiniz sorun pek yok bence).

Konu sahibi DİZİ FORMÜLÜ olayını anlamamış veya gerçek belgesine uyarlayamamış olursa
yardımcı sütun kullanıp normal formüllerle çözüm önerisinde de bulunurum.
.
 
Katılım
14 Şubat 2008
Mesajlar
38
Excel Vers. ve Dili
office 2019 türkçe
Altın Üyelik Bitiş Tarihi
19-04-2024
Sayın Çıtır size de ilginiz için tekrar teşekkürler.
 
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
Kusura bakmayın Sayın @çıtır .
Epey zaman geçince, sorunu sizin çözüme ulaştırmış olduğunuzu varsaymıştım (neticede çözemeyeceğiniz sorun pek yok bence).

Konu sahibi DİZİ FORMÜLÜ olayını anlamamış veya gerçek belgesine uyarlayamamış olursa
yardımcı sütun kullanıp normal formüllerle çözüm önerisinde de bulunurum.
.
Kusura bakmak olur mu üstad ,estağfurullah.Biz çözsek bile siz çözümlerinizi ekleyin.Sizin çözümleriniz benim ve forumu takip edenlerin ufkunu açıyor.Yeni bakış açıları ve çözüm yöntemleri öğreniyoruz.Nezaketiniz için çok teşekkür ediyorum.İyi çalışmalar.
 
Son düzenleme:

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Tekrar merhaba.

8 numaralı cevap ekindeki belgeyi (harici erişim dahil) güncelledim.
Yeni belgede, yardımcı alan kullanarak dizi formülü yerine normal formül ile çözüm seçeneği de ekledim.
Sayfayı yenileyerek 8 numaralı cevap ekindeki belgeyi tekrar indiriniz.
.
 
Katılım
14 Şubat 2008
Mesajlar
38
Excel Vers. ve Dili
office 2019 türkçe
Altın Üyelik Bitiş Tarihi
19-04-2024
Ömer bey ek dosyanız için teşekkürler. Yalnız bir sorum daha olacak, siz formülü 10 satırlık ayarlamışsınız ben satır sayısını çoğalttım, veriler geliyor fakat veri bittikten sonra alt satırlar boş olarak kalmıyor. Formül olan tüm satırlarda 00.01.1900 yazıyor. Formülü tekrardan güncelleyerek yazmayı denedim fakat yine aynı sorunu yaşıyorum. Formülü A7 satırında ctrl+shift+enter yaptıktan sonra sağa ve aşağıya doğru kopyaladım.
 
Son düzenleme:

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Bilgisayar başında değilim, cep telefonundan yazıyorum.
Uygun olduğumda bakarım.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Sorun olarak belirttiğiniz hususu, gerçek belgenizle aynı yapıda bir örnek belge üzerinden göstermediğinizden tahmin üzerine cevap yazıyorum.
Anlaşılan DİZİ FORMÜLÜ seçeneğini kulanıyorsunuz.

Formüldeki;
-- SATIR(A1) kısımlarını değiştirmeyin,
-- Veri!$A$2:$A$10 veya Veri!$B$2:$B$10 kısımlarındaki, 2 sayısı Veri sayfasında başlıktan sonraki ilk veri satırı, 10 ise son dolu hücrenin satırıdır.
Gerçek belgedeki başlık satırı örneğin 15'inci satır, ilk veri satırı 16'ncı satır, son dolu satır 250'nci satır ise bunları Veri!$A$16:$A$250veya Veri!$B$16:$B$250gibi değiştirin. Ancak; KAYDIR(Veri!A$1;KÜÇÜK(EĞE kısmındaki A$1 'i değiştirmeyin.

Halledemezseniz; hatalı haliyle, yeni bir örnek belge ekleyin.
.
 
Son düzenleme:
Üst