• DİKKAT

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

Düşeyara çoklu sonuç elde etme

  • Konbuyu başlatan Konbuyu başlatan bsuna
  • Başlangıç tarihi Başlangıç tarihi
Katılım
2 Şubat 2013
Mesajlar
12
Excel Vers. ve Dili
türkçe
arkadaşlar,

ekte görebileceğiniz üzere Sayfa1'deki tabloda firmalar ve onların tekliflerine dair bilgiler yer alıyor.
hazırlamaya çalıştığım raporda ise, "ürün için hangi firmalar teklif verdi, firmaların 1. 2. ve 3. teklifleri neler?" bilgilerine ulaşmaya çalışıyorum.

Yardımlarınızı rica ederim.
 

Ekli dosyalar

Eki inceleyiniz farklı çözümleri görebiilirsiniz.
 

Ekli dosyalar

Eki inceleyiniz farklı çözümleri görebiilirsiniz.

Hocam teşekkür ederim, istemiş olduğum 2. sorgunun tam cevabını aldım. fakat 1. olarak A2 hücresine ürün kodunu girdiğimde A5'in altına hangi firmalardan teklif geldiği (tedarikçi koduna göre) otomatik olarak listelensin istiyorum.

Teşekkür ederim.
 
Merhaba
Syn bsuna buradaki verileri nereden buldunuz.
Örneğin
1 - Ncb firmasının 7 farklı yerden teklifi var siz 6 yazmışsınız.
2 - Bazı firmaların 2 - 3 üncü teklifleri var siz buna 1. teklif de yazmışsınız.

Bunlara cevap verirseniz 2 sorunuzun da cevabını vereyim.
 
Merhaba
Syn bsuna buradaki verileri nereden buldunuz.
Örneğin
1 - Ncb firmasının 7 farklı yerden teklifi var siz 6 yazmışsınız.
2 - Bazı firmaların 2 - 3 üncü teklifleri var siz buna 1. teklif de yazmışsınız.

Bunlara cevap verirseniz 2 sorunuzun da cevabını vereyim.

Sayın asi_kral

NCB, aslında bir firma değil, ürünün tedarik edildiği bir bölge.

1 - firma kodu 207018 oan verilerin 207018-1 ve 207018-2 olarak değiştirilmesi gerekiyor.

2 - 207014 kodlu tedarikçinin NCB bölgesinde 1. teklifi 17, 2. teklifi 16,501, 3. teklifi ise 16,50 . Sayfa1'deki verileri böyle okursanız bir yanlışlık görünmüyor.

Teşekkürler.
 
Dosyanız ektedir.
 

Ekli dosyalar

Merhaba,

Firma isimlerini teke düşürme konusunda veri > yinelenenleri kaldır menüsünü kullanabilirsiz.
DİZİ formülü dosyanızı optimal olmaktan çıkarır, veri girişlerine göre aralık arttığında hesaplama sürerside buna paralel artacaktık.
 
Formül ile altarnatif isterseniz, A6 hücresinde deneyiniz.
Aralık tam seçilmezse yok hatası alırsınz. #YOK hatası alırsınız
Kod:
=İNDİS(Sayfa1!$C$2:$C$1000;KAÇINCI(0;EĞERSAY($I$1:I5;Sayfa1!$C$2:$C$1000);0))
DİZİ formülüdür.
Dizi formülü: Formül hücreye girildikten sonra enter tuşuna basmadan Ctrl+Shift+Enter tuş kombinasyonu ile aktif olmaktadır.
Formülün başında ve sonunda { } bu işaretler çıkar.
 
Son düzenleme:
Altarnatif bir formül daha,
DİZİ formülüdür.
Kod:
=EĞER(SATIRSAY($A$6:A6)>TOPLA(EĞER(SIKLIK(EĞER(Sayfa1!$C$2:$C$1000<>"";
KAÇINCI("~"&Sayfa1!$C$2:$C$1000;Sayfa1!$C$2:$C$1000&"";
0));SATIR(Sayfa1!$C$2:$C$1000)-SATIR(Sayfa1!$C$2)+1);1));"";
İNDİS(Sayfa1!$C$2:$C$1000;KÜÇÜK(EĞER(SIKLIK(EĞER(Sayfa1!$C$2:$C$1000<>"";
KAÇINCI("~"&Sayfa1!$C$2:$C$1000;Sayfa1!$C$2:$C$1000&"";
0));SATIR(Sayfa1!$C$2:$C$1000)-SATIR(Sayfa1!$C$2)+1);
SATIR(Sayfa1!$C$2:$C$1000)-SATIR(Sayfa1!$C$2)+1);SATIRSAY($A$6:A6))))
 
arkadaşlar çok teşekkür ederim yardımlarınız için. istediğimi yapabildim.
 
İyi çalışmalar.
 
Geri
Üst