- Katılım
- 26 Kasım 2005
- Mesajlar
- 20
ekte bulunan dosyada ülkeler için en ucuz fiyatı bulup hangi firma olduğunu vermesini nasıl sağlarız. bildiğim fonksiyonlarla sadece en ucuzunu buluyor, firmasını aldırmam gerekli.yardımcı olursanız sevinirim.
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
G2:ekte bulunan dosyada ülkeler için en ucuz fiyatı bulup hangi firma olduğunu vermesini nasıl sağlarız. bildiğim fonksiyonlarla sadece en ucuzunu buluyor, firmasını aldırmam gerekli.yardımcı olursanız sevinirim.
=IF(COLUMNS($I2:I2)<=$H4,
INDEX($B$4:$B$27,
SMALL(IF($A$4:$A$27=$F4,
IF($D$4:$D$27=$G4,
ROW($B$4:$B$27)-ROW($B$4)+1)),
COLUMNS($I$2:I2))),
"")
=MİN(EĞER((($A$4:$A$27=F4)*($D$4:$D$27))>0;$D$4:$D$27))
=İNDİS($B$4:$B$27;TOPLA.ÇARPIM((KAÇINCI(F4&"@"&G4;$A$4:$A$27&"@"&$D$4:$D$27;0))))
KAAN; 0,2Selamlar,
Örnek dosyanıza göre alternatif olarak aşağıdaki şekilde de kullanabilirsiniz.
G4 hücresine; (Ctrl+Shift+Enter ile formül girişini tamamlayın.)
I4 hücresine; (Bu formül ilk ucuz fiyatlı firmayı getirir.)Kod:=MİN(EĞER((($A$4:$A$27=F4)*($D$4:$D$27))>0;$D$4:$D$27))
Kod:=İNDİS($B$4:$B$27;TOPLA.ÇARPIM((KAÇINCI(F4&"@"&G4;$A$4:$A$27&"@"&$D$4:$D$27;0))))
Neden? Bu çok zaman alan ve üstelikte eksik sonuç veren bir formül...yardımlarınızdan aşağıdaki sonuca ulaşabildim, çok teşekkürler
{=İNDİS($B$4:$B$27;TOPLA.ÇARPIM((KAÇINCI($F4&"@"&MİN(EĞER($A$4:$A$27=$F4;$D$4:$D$27));$A$4:$A$27&"@"&$D$4:$D$27;0))))}