Şimdi Ara

Excel 2007 DÜŞEYARA yardımmmm???

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
9
Cevap
0
Favori
1.374
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar;

    Konu ile ilgili dosyayı eke ilave ettim resimle beraber.

    Sıkıntı şu. Resimde gördüğünüz gibi bir liste oluşturdum kitap ismi ve yazarları diye, yan tarafına da DÜŞEYARA formülü ile aradığım anahtar kelimesi ile kitapları listelemesini istedim.

    Şimdi formülü uyguluyorum sıkıntı yok ama şöyle bir durum oluyor. Ben örneğin ahmet ümit yazdığımda sadece tek bir kitabını bana getiriyor. Halbuki listede 3 adet kitap görünüyor ben bu 3 kitabı da getirmesini istiyorum. Nasıl yapabiliriz?


     Excel 2007 DÜŞEYARA yardımmmm???

    http://s3.dosya.tc/server/msfl6k/i_Microsoft_Office_Excel_Calisma_Sayfasi.xlsx.html







  • Merhaba,

    özet tablo ile yapabilirsiniz, örnek dosya aşağıdadır :

    http://dosya.web.tr/KGY32O
  • quote:

    Orijinalden alıntı: alacatan

    Merhaba,

    özet tablo ile yapabilirsiniz, örnek dosya aşağıdadır :

    http://dosya.web.tr/KGY32O

    Evet bu sorunumu çözme noktasında güzel bir cevap oldu teşekkür ederim.

    Peki anlattığım tarzda formül tarzı bir şeyle yapabilir miydik?
  • carantinas kullanıcısına yanıt
    Merhabalar
    Öncelikle J ve K sütunlarındaki hücre birleştirmelerini çözünüz. Yazar adını J2 Hücresine yazdığınızı varsayarsak, J3 Hücresine aşağıdaki formülü yazınız.

    {=EĞERHATA(İNDİS($C$1:$C$7;KÜÇÜK(EĞER($B$2:$B$7=$J$2;SATIR($A$2:$A$7));SATIR()-2));"")}
    Sonra formülü aşağıya doğru çoğaltınız.
    NOT: Formül dizi formülüdür. Yani formülün başındaki ve sonundaki parantez işaretlerini {,} elle girmeyiniz. formülü yazdıktan sonra fare imleci formül çubuğundayken CTRL+SHİFT+Enter tuşlarına basınız.
  • quote:

    Orijinalden alıntı: erdal73

    Merhabalar
    Öncelikle J ve K sütunlarındaki hücre birleştirmelerini çözünüz. Yazar adını J2 Hücresine yazdığınızı varsayarsak, J3 Hücresine aşağıdaki formülü yazınız.

    {=EĞERHATA(İNDİS($C$1:$C$7;KÜÇÜK(EĞER($B$2:$B$7=$J$2;SATIR($A$2:$A$7));SATIR()-2));"")}
    Sonra formülü aşağıya doğru çoğaltınız.
    NOT: Formül dizi formülüdür. Yani formülün başındaki ve sonundaki parantez işaretlerini {,} elle girmeyiniz. formülü yazdıktan sonra fare imleci formül çubuğundayken CTRL+SHİFT+Enter tuşlarına basınız.

    Teşekkür ederim.
  • iyi akşamlar erdal73;

    Formülü denetim gayet güzel çalışıyor sadece şunu sormak istiyorum.
    Arama terimini tam yazmamız gerekiyor sonuç buldurmak için. acaba "ahmet ümit" yazmak yerine sadece "ahmet" ya da "ah" gibi bir iki harf bile yazsak o şekilde de bulabilse. Bunu için formülde nereyi deği ştirmemiz gerekiyor?

    @erdal73
  • carantinas kullanıcısına yanıt
    Merhabalar
    İstediğinizi formül ile yapmak dizi formülü olduğu için makineyi çok yorar. Bunun yerine VBA kullanarak daha hızlı bir şekilde sonuca ulaşabilirsiniz.
    Aşağıdaki dosyayı inceleyiniz.
    Excel 'in güvenlik ayarlarından VBA ve makroları etkinleştiriniz.

    http://www.dosya.tc/server/umwmf0/i_Microsoft_Office_Excel_Calisma_Sayfasi.rar.html
  • quote:

    Orijinalden alıntı: erdal73

    Merhabalar
    İstediğinizi formül ile yapmak dizi formülü olduğu için makineyi çok yorar. Bunun yerine VBA kullanarak daha hızlı bir şekilde sonuca ulaşabilirsiniz.
    Aşağıdaki dosyayı inceleyiniz.
    Excel 'in güvenlik ayarlarından VBA ve makroları etkinleştiriniz.

    http://www.dosya.tc/server/umwmf0/i_Microsoft_Office_Excel_Calisma_Sayfasi.rar.html

    Yardımınız için teşekkürler.




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.