• DİKKAT

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

Excel'de DÜŞEYARA formülü ile farklı bir sayfada birden fazla sütunu tarayarak aynı sütuna bilgileri getirmek

Katılım
11 Ocak 2016
Mesajlar
3
Excel Vers. ve Dili
Excel 2013 Türkçe
Merhaba;
Yedek parça işi ile uğraşıyorum. Elimde bir sütun içinde "Aranacak OEM numaraları" var. Aynı excel sayfasındaki başka bir sayfada 10 ayrı sütunda farklı OEM numaraları var. Bu 10 ayrı sütundaki OEM'lerin hemen bitişinde ortak OEM'ler var. Aynı sütun içinde tek formulle bu ortak OEM'leri tarayıp getirecek bir formule ihtiyacım var. Örnek dosya aşağıdaki indirme linkindedir. Yardımcı olursanız beni büyük bir hamallıktan kurtaracaksınız. Saygılarımla.

Örnek dosya indirme linki: http://urunresim.otosesli.com/Ornek-Dosya-Excel-Dersleri-16092019.xlsx
 
Formüllü çözümü gönderdim. İsterseniz kodlu çözümü de gönderebilirim. Daha hızlı çalışır.
 

Ekli dosyalar

Formüllü çözümü gönderdim. İsterseniz kodlu çözümü de gönderebilirim. Daha hızlı çalışır.

Teşekkür ederim. Altın üye henüz olduğum için çözüm ve mesajınızı henüz okuma şansım oldu. Benim aradığım cevap bu değil ne yazık ki. İstediğimi tam anlatamamış olabilirim. Elimde 10 sütuna yayılmış numaralar var. Ayrı bir sütunda yazılı numaraları bu 10 sütünda arayıp bulmak istediğim indisteki veriyi tek satıra getirmek istiyorum. Umarım aşağıdaki ekran görüntüsü ve formüllerle meramımı anlatabilirim.
Şöyle bir formül buldum.
=EĞERHATA(DÜŞEYARA(A:A;'Taranacak Sayfa'!A:K;11;0);DÜŞEYARA('Aranacak OEM''ler'!A:A;'Taranacak Sayfa'!B:K;10;0))

ama bunda da sadece iki adet düşeyara yapabiliyorum aynı formulün içinde. Sayı üç ve daha üzerine çıkınca "Bu işlev için çok bağımsız değişken girdiniz" hata mesajı alıyorum. Aşağıya ekran görüntüsünü yapıştırdım.

=EĞERHATA(DÜŞEYARA(A:A;'Taranacak Sayfa'!A:K;11;0);DÜŞEYARA('Aranacak OEM''ler'!A:A;'Taranacak Sayfa'!B:K;10;0);DÜŞEYARA(A:A;'Taranacak Sayfa'!C:K;9;0))

1568706085462.png

İstediğim süreç ekran görüntüleri aşağıdakiler gibidir.


1568705232512.png

1568705361380.png

1568705499849.png
 

Ekli dosyalar

.

Deneyiniz.

Kod:
=IFERROR(INDIRECT("'Taranacak Sayfa'!K"&IF(COUNTIF('Taranacak Sayfa'!$A$2:$J$423;'Aranacak OEM''ler'!A2)>1;SUMPRODUCT(('Taranacak Sayfa'!$A$2:$J$423=A2)*(ROW('Taranacak Sayfa'!$A$2:$J$423)))/COUNTIF('Taranacak Sayfa'!$A$2:$J$423;'Aranacak OEM''ler'!A2);SUMPRODUCT(('Taranacak Sayfa'!$A$2:$J$423=A2)*(ROW('Taranacak Sayfa'!$A$2:$J$423)))));"")

.
 
İdris bey merhaba;
Hocam her şeyden evvel zahmet gösterip sorunum ile ilgilendiğiniz için çok teşekkür ederim. İlminizin zekatını veriyor iseniz yerine ulaştı. Sizlere çok teşekkür ederim. Bu kadar karmaşık bir sorun için (benim gibi amatöre göre) saatlerce veri teyidi yapmaktan, arayıp bulduğum şeyleri tekrar arama ameleliğinden beni kurtardınız. Hocam ellerinizden öptüm.
 
Geri
Üst