Skip to main content

AccessTr.neT


1.en düşük avantajlı firmayı bulma

1.en düşük avantajlı firmayı bulma

Çözüldü #1
Günaydın arkadaşlar.
Ekte sunduğum dosyada
1-) P2 hücresinde =EĞER(EHATALIYSA(KÜÇÜK(E2:N2;1));"YOK";KÜÇÜK(E2:N2;1)) formülü ile E2 ile N2 aralığındaki 1.en düşük fiyatı çekiyor,
2-) Q2 hücresinde =İNDİS($E$1:$N$1;0;KAÇINCI(P2;E2:N2;0)) formülü ile E2 ile N2 aralığındaki 1.en düşük fiyatı teklif eden firmanın ismini buluyor.
3-) R2 hücresinde =EĞER(EHATALIYSA(KÜÇÜK(E2:N2;2));"YOK";KÜÇÜK(E2:N2;2)) formülü ile E2 ile N2 aralığındaki 2.en düşük fiyatı çekiyor,
4-) S2 hücresinde ise =İNDİS($E$1:$N$1;0;KAÇINCI(R2;E2:N2;0))formülü ile E2 ile N2 aralığındaki 2.en düşük fiyatı teklif eden firmanın ismini buluyor.

Sorunum şu: E2 ile N2 aralığında en düşük fiyatı teklif eden iki ve ikiden fazla firma olursa R2 ve S2 aralığındaki 2.en düşük fiyat ve 2.en düşük fiyatı teklif eden firmayı bulamıyor.
Ekte sunduğum dosyaya aynı veya farklı veriler girilirse anlatmak istediğim sorunumu daha iyi anlatmış olurum.
İlgilenecek tüm arkadaşlara teşekekkür ederim.
Benim düşüncem; E2 ile N2 aralığında en düşük fiyatı teklif eden birden fazla firma varsa Q2 hücresinde firmaların aralarına virgül koyarak yazılsın. Örnek (A firması, B firması gibi)
Aynı durum 2. en düşük fiyatı teklif eden birden fazla firma varsa bu firmalarıda S2 hücresinde firmaların aralarına virgül koyarak yazılsın.
.rar Mukayese Cetveli-1 (version 2).rar (Dosya Boyutu: 17,43 KB | İndirme Sayısı: 85)
Son Düzenleme: 01/03/2010, 10:47, Düzenleyen: s.savaş.
Cevapla
Çözüldü #2
Merhaba.
2. en düşük fiyatı bulmak için R2 hücresine:
Kod:
'=EĞER(EHATALIYSA(KÜÇÜK(E2:N2;EĞERSAY(E2:N2;KÜÇÜK(E2:N2;1))+1));"YOK";KÜÇÜK(E2:N2;EĞERSAY(E2:N2;KÜÇÜK(E2:N2;1))+1))
Ayni teklifi veren firma sayısı birden fazla ise bunları bulmak için KTF yazılması lazım.
Mesajlarımızı Türkçe yazım kurallarına uygun yazalım.
Emeğe saygı gösterelim, bir teşekkürü çok görmeyelim.
Cevapla
Çözüldü #3
hocam formül için teşekkürler.
KTF'yi anlayamadım, biraz bahsedermisiniz.
Cevapla
Çözüldü #4
(02/03/2010, 23:27)s.savaş yazdı: hocam formül için teşekkürler.
KTF'yi anlayamadım, biraz bahsedermisiniz.

KTF(Kullanıcı Tanımlı Fonksiyon), yani Excel'in yerleşik ieşlevlerinden değil de kullanıcının kendi hazırladığı fonksiyon.
Sözün özü sizin istediğiniz olay Excelin yerleşik işlevleriyle çözülmesi mümkün değil, çünkü bu iş için kullanılacak işlevler tek veri bülur ve işlemi sonlandırır.
Siz ise koşula uyan tüm verileri listelemek istiyorsunuz.
Bunun için size gereken KTF.
Eğer başka cevap veren olmazsa müsait olunca hazırlarım.
Mesajlarımızı Türkçe yazım kurallarına uygun yazalım.
Emeğe saygı gösterelim, bir teşekkürü çok görmeyelim.
Cevapla
Çözüldü #5
hocam müsait olduğunuz zaman problemle ilgilenebilirmisiniz.
Cevapla
Çözüldü #6
aynı fiyatı veren 2.firmanın adını bulmasını istiyorum fakat olmuyor yardımcı olabilir misiniz?Çok önemli benim için ilgilenirseniz sevinirim.Teşekkürler.
Ek Dosyalar
 TAVUK fiyat mukayese tablosu.xlsx(36.35 KB)

Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da