Veri Doğrulamada filtreleme yapmak, indis vb. fonksiyonları kullanmak mümkün mü?

Katılım
4 Ağustos 2016
Mesajlar
21
Excel Vers. ve Dili
Office 2016
Altın Üyelik Bitiş Tarihi
13/06/2022
https://docs.google.com/spreadsheets/d/1jWR0LCw6nwbnvWG8DgXGT0sUFwOEOFP2mnRJbBxHO9E/edit?usp=sharing

Döküman yukarıdadır. Aynı döküman excel olarak da var ama bu en güncel hali o yüzden google döküman adresi verdim.
Sorum şu:
Veri doğrulama ile "Veriler" sekmesindeki "ADI" kısmına yazdığım veriye göre "Tüm Liste" sekmesinde bulunan verilere bakarak, "Veriler" sekmesindeki "SOYADI" kısmı filtrelensin istiyorum.
Yani birinin adını yazdığımda aynı isimde bulunan tüm kişilerin soyadları "SOYADI" kısmında açılır menü olarak filtrelensin, adını seçtiğim kişi listede tek ise haliyle 1 tane soyad filtrelenmiş olacak. Sonra buradan seçtiğim soyad'a göre de numaralar otomatik olarak çekilsin istiyorum.
Veri doğrulama kısmında formüller deniyorum hata alıyorum, direkt başvuru yerine formül yazıyorum yine hata alıyorum. Makro olmadan bunu formüllerle çözmemiz mümkün mü?
 
Katılım
4 Ağustos 2016
Mesajlar
21
Excel Vers. ve Dili
Office 2016
Altın Üyelik Bitiş Tarihi
13/06/2022

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Değerli Arkadaşım.

Dosyanızı ekleyebilir misiniz buraya.

Belki bizim aklımıza farklı bir fikir gelebilir.

Selamlar... :)
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Değerli Arkadaşım,

Dosyanızı Excel olarak bilgisayarıma indirdiğimde çok yavaş çalıştığını farkettim.
Dosyanızı inceledim.

Şimdi çözüm üretelim.

Örneğin D6 hücresinde isim seçtiğinizde, E6 hücresinde sadece D6 hücresinde seçili isimle ilgili soyadlarını veri doğrulamalı açılır kutu şeklinde getirmek mümkün. Ve yine E6 hücresinde gelen soyadlarından bir tanesini seçtiğinizde C6 hücresine ilgilinin numarasını otomatik getirebiliriz. Birden fazla aynı isim ve soyisimli kişiler varsa yine numaraları veri doğrulamalı açılır liste halinde otomatik C6 hücresine eklenir. Siz dilediğinizi C6 hücresinde açılır kutudan seçebilirsiniz.

Tüm bunları arka planda otomatik çalışacak makro ile yaptığımızda kullanıcının birşey yapmasına gerek kalmadan bu sistem çalışır. Artı fazla formüller bilgisayarı yavaşlatmakta ve dosya boyutunu artırmakta ve dosya hızını azaltmaktadır. Arka planda çalışan makro, sistemi yormadan gerektiği zaman devreye girer ve çalışır.

Makrolu çözüm isterseniz dosyanız üzerinde çalışır ve makrolu çözümlü dosyanızı buradan size yollarım.

Formüllerle ilgili çözüm olarak şu an aklıma bir çözüm gelmiyor.

Selamlar... Başarılar...
 
Katılım
4 Ağustos 2016
Mesajlar
21
Excel Vers. ve Dili
Office 2016
Altın Üyelik Bitiş Tarihi
13/06/2022
Evet formüller çok yavaşlattığı için online olarak kullanıyorum. Makro ile aram iyi olmadığı için formüllerle boğuşuyorum. Bu dosya için makro çalışmak çok uğraştırabilir. O yüzden sadece isim seçildiğinde soyisimler filtrelensin ya da tam tersi soyisim seçildiğinde isimler filtrelensin istiyorum. Bunun için bir makro çözümünüz varsa sevinirim. Sadece bu olay için herhangi bir çözüm, dosyada uygulamanıza gerek yok.

İlginiz için Teşekkürler.

Değerli Arkadaşım,

Dosyanızı Excel olarak bilgisayarıma indirdiğimde çok yavaş çalıştığını farkettim.
Dosyanızı inceledim.

Şimdi çözüm üretelim.

Örneğin D6 hücresinde isim seçtiğinizde, E6 hücresinde sadece D6 hücresinde seçili isimle ilgili soyadlarını veri doğrulamalı açılır kutu şeklinde getirmek mümkün. Ve yine E6 hücresinde gelen soyadlarından bir tanesini seçtiğinizde C6 hücresine ilgilinin numarasını otomatik getirebiliriz. Birden fazla aynı isim ve soyisimli kişiler varsa yine numaraları veri doğrulamalı açılır liste halinde otomatik C6 hücresine eklenir. Siz dilediğinizi C6 hücresinde açılır kutudan seçebilirsiniz.

Tüm bunları arka planda otomatik çalışacak makro ile yaptığımızda kullanıcının birşey yapmasına gerek kalmadan bu sistem çalışır. Artı fazla formüller bilgisayarı yavaşlatmakta ve dosya boyutunu artırmakta ve dosya hızını azaltmaktadır. Arka planda çalışan makro, sistemi yormadan gerektiği zaman devreye girer ve çalışır.

Makrolu çözüm isterseniz dosyanız üzerinde çalışır ve makrolu çözümlü dosyanızı buradan size yollarım.

Formüllerle ilgili çözüm olarak şu an aklıma bir çözüm gelmiyor.

Selamlar... Başarılar...
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Evet formüller çok yavaşlattığı için online olarak kullanıyorum. Makro ile aram iyi olmadığı için formüllerle boğuşuyorum. Bu dosya için ...
Excel'e çok işiniz düşüyorsa yavaş yavaş makrolarınızı geliştirmenizi öneririm.

Ufak ufak makro egzersizleriyle uğraşarak zamanla çok iyi bir makro yazıcısı olabilirsiniz.

Selamlar... :)
 
Katılım
4 Ağustos 2016
Mesajlar
21
Excel Vers. ve Dili
Office 2016
Altın Üyelik Bitiş Tarihi
13/06/2022
Teşekkürler fakat istediğim bu değil, sizin makroda yukarıda da bahsettiğim gibi aynı isimde farklı soyadlarında kişiler olduğunda listedeki ilk eşleşen kişinin adını soyadını veriyor. Aşağıdaki örneği tekrar incelerseniz anlayacaksınız.
Değerli Arkadaşım,

Yukarda #7 nolu mesajda bahsettiğim özellikler eklenmiş dosyanız ek'tedir.

Selamlar...
 

Ekli dosyalar

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Teşekkürler fakat istediğim bu değil, sizin makroda yukarıda da bahsettiğim gibi aynı isimde farklı soyadlarında kişiler olduğunda listedeki ilk eşleşen kişinin adını soyadını veriyor. Aşağıdaki örneği tekrar incelerseniz anlayacaksınız.
Aşağıdaki #13 nolu mesajdaki Ek'li dosyaya bakınız.
 
Son düzenleme:
Üst