• DİKKAT

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

Vlookup:Tekrarlanan verileri bulmak

Katılım
11 Haziran 2009
Mesajlar
9
Excel Vers. ve Dili
Excel 2007 İngilizce
Arkadaşlar selam.
Benim sorunum şöyle,yardımlarınız için şimdiden teşekkür ederim.

Elimde almak istediğim parçaların bir listesi var.
Bir de, bu parçaların marka ve fiyat bilgilerinin bulunduğu bir liste var.
Vlookup yaptığımda, sadece listedeki ilk parça numarasının markası ve fiyatını getirebiliyorum. Halbuki aynı parça,başka markada,başka bir fiyatla satılabiliyor.
Hemen yan sütuna bir vlookup daha yapıp, bu markayı ve fiyatı da getirmek istiyorum.
Ekte örnek bir dosya attım, elimdeki liste yaklaşık 14000 parçadan oluşuyor. Forumda aradım ancak yaklaşık bir cevap bulamadım. Yardımlarınız için teşekkür ederim.
 

Ekli dosyalar

Son düzenleme:
Merhaba,

İllaki çözümü vardır ama Ben özet tablo öneririm. Ekteki gibi birşey.
 

Ekli dosyalar

Merhaba,

Buda fonskiyonla çözüm olsun. Eki inceleyiniz..

.
 

Ekli dosyalar

S.Yiğit, pivot table maalesef işime yaramıyor.
Ömer, fonksiyon çözümü için teşekkür ederim. Ancak elimdeki liste gönderdiğimden çok daha kapsamlı, eklemem gereken sütünlar var,ve formülü anlamayınca çözüm yardımcı olmuyor. Biraz açıklamanı rica etsem?
Bu arada vlookup ile bir çözümü yok mudur bu problemin?
Yardımlarınız için teşekkür ederim arkadaşlar.
 
Teşekkür ederim,ancak çözümler beklediğim cevaplar değil maalesef arkadaşlar.
Fonksiyon yine bir yere kadar, ama daha eklenecek sütunlar var ve if komutu bozuluyor...
 
Teşekkür ederim,ancak çözümler beklediğim cevaplar değil maalesef arkadaşlar.
Fonksiyon yine bir yere kadar, ama daha eklenecek sütunlar var ve if komutu bozuluyor...

Eklediğiniz dosya ile verebileceğim çözüm bu kadar. Yetersiz gelen dosyanızı eklerseniz inceleyebiliriz..
 
Yeni dosyayı ekte bulabilirsiniz. Yardımlarınız için teşekkür ederim.
 

Ekli dosyalar

G2 hücresine yazarak yana ve alt hücrelere kopyalayınız.

Kod:
=EĞER(EĞERSAY($G$1:G$1;"*marka*")>EĞERSAY($A:$A;$F2);"";İNDİS(DOLAYLI(ADRES(1;ARA(PARÇAAL(G$1;4;1);{"a";"k";"m"};{3;2;4}))&":"&ADRES(100;ARA(PARÇAAL(G$1;4;1);{"a";"k";"m"};{3;2;4})));KÜÇÜK(EĞER($A$2:$A$100=$F2;SATIR($A$2:$A$100));EĞERSAY($G$1:G$1;"*marka*"))))

Dizi formülüdür. Formülü hücreye yazdıktan sonra direk entera basmadan ctrl shift enter tuş kombinasyonuna basarak formülün girişini tamamlamanız gerekir. Bu işlemden sonra formülün başına ve sonuna { } ayıraçları otomatik eklenecektir.

.
 
Süper, formül çok yardımcı oldu teşekkür ederim. Büyük bir dertten kurtardınız.
 
Rica ederim, iyi çalışmalar..
 
Bir sorum daha olacak. Bu listenin her iki tarafına da yeni numaralar eklediğim zaman formülde hangi kısmı değiştirmem gerekiyor acaba? Sadece size gönderdiğim kısımlar çalışıyor,aranacak ek parça listesi eklediğim zaman ref hatası veriyor?
 
Dosyanızın son durumunu eklerseniz benimde inceleme şansım olur. Bu şekilde sadece tahmini cevap verebilirim.

.
 
Merhaba

Ben anlamadım yani temel mantığı anlamadım.Benim yapmak istediğim başka bir excel çalışma kitabında "I" sütununda tekrar eden değerleri almasın ancak yeni bir değer ise onu alsın ve bende buna bağlı diğer formüllerimi hayata geçireyim.Sanırım daha basit ve çözümüde burada bi yerde ama ya dpğru bakmıyorum yada dediğim gibi mantığı anlamadım.
 
Geri
Üst