• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Yan Sayfadan İki Kıstaslı Veri Çekme

  • Konbuyu başlatan Konbuyu başlatan A_day
  • Başlangıç tarihi Başlangıç tarihi
Katılım
21 Ocak 2008
Mesajlar
349
Excel Vers. ve Dili
Excel 2013 / Türkçe
Örnek dosyada, "A & N" sayfasında, "Kasa" sayfasından veri çekmekteyim. [ B7 ] ve sonrasındaki satırlarda yazılı olan formül, [ D2 ] hücresine girdiğim metnin geçtiği tüm satırları "Kasa" sayfasından çekmekte. Ancak örnekte de göreceğiniz gibi, örneğin Ali isimli çalışanın hem "Avans" hem de "Haftalık"ları bir arada listelenmekte.

[ B6 ] hücresine yazdığım formül ile "Avans"ları ayrı, "Haftalık"ları ayrı çekmek istedim ve ikinci kıstas için [ E2 ] hücresini kullandım. Alt hücrelerdeki düzgün çalışan formülleri revize ederek, yan sayfadan iki kıstaslı veri çekmek istedim ama yazdığım formül çalışmadı.

Bu formülü ne şekilde revize etmeliyim ki, [ D2 ] ve [ E2 ] hücrelerine girmiş olduğum iki ayrı metnin geçmiş olduğu satırları yan sayfadan çekebileyim?


 
İlginize teşekkür ediyorum. Meramımı anlatabilmek için asıl kullanmakta olduğum dosyamı çok çok minimize ederek bu örnek dosyayı oluşturdum. Orjinal dosyamda yüzlerce satır ve yüzlerce farklı metin var. Bu tarz bir çözüm benim için çok pratik olmayacak.

Formülle çözüm konusunda yardımcı olabilirseniz çok mutlu olacağım...
 
b6 ya bunu yazarak
=FİLTRE(Tablo2;(SOLDAN(Tablo2[A ç ı k l a m a];UZUNLUK(d2))=d2)*(SOLDAN(Tablo2[Not];UZUNLUK(E2))=E2);"")
örnekteki gibi
d2 ve e2 ye yazılan değerlere göre tablonuzu getirir tek tek hepsine indis yapmanız gerekmez kelimenin birazını yazarak arama yapabilirsiniz boş bırakırsanız tüm bilgiler görünür bu formülle.. tam dosyanızı bilmediğimden örneğinize göre en uygun bu gibi
 
Merhaba,
Ali ve Avans kelimeleri yazıldığında 'Kasa' sayfasından D sütünunda bulunan Ali'lerin, E sütununda 'Avans' yazan satırlarını bularak 'A & N' isimli sayfaya mı getirmek istiyorsunuz doğru mu anladım ?
 
Kullandığınız ofis sürümüne göre aşağıdaki formülü deneyebilirsiniz.

B6;
C++:
=EĞERHATA(İNDİS(Kasa!$B$1:$B$10000;TOPLAMA(15;6;SATIR(Kasa!$B$1:$B$10000)/(Kasa!$D$1:$D$10000=$D$2)/(Kasa!$E$1:$E$10000=$E$2);SATIR(A1)));"")
 
@Korhan Ayhan bey, aradığım tam olarak buydu, sonsuz teşekkürler ediyorum, iyi ki varsınız...
 
Geri
Üst