• DİKKAT

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

En Yüksek Fiyatı Getir...

Katılım
9 Şubat 2010
Mesajlar
96
Excel Vers. ve Dili
2010
Arkadaşlar Merhaba ..

Düşeyara formülünü kullanıyorum bir dosyamda..
Formülüm bu =

=EĞER(EHATALIYSA(DÜŞEYARA(B18;'PART NO'!$A$2:$D$501;2)); ;DÜŞEYARA(B18;'PART NO'!$A$2:$D$501;4))

B18 hücresine 100 yazdığımda PART NO sayfasından 100 nolu kodu bulup birim fiyat sütununu getiriyor..

Ben bu formüle ne eklersem bana "PART NO" sayfasındaki üç satırda 100 varsa eğer en yüksek birim fiyatı hanesini getirir..

Yardımlarınız için şimdiden teşekkürler..
 
Merhaba,

Kod:
=MAK(EĞER('PART NO'!$A$2:$A$501=B18;'PART NO'!$B$2:$[COLOR=red]D[/COLOR]$501))
Dizi formülüdür. Girişini ctrl shift enter tuş kombinasyonu ile yapınız.

.
 
Son düzenleme:
Ctrl+Shift+Enter Kombinasyonunu tam olarak nerede yapacağım..
Normal kopyala yapıştır ile denedim hiç bir rakam getirmedi ..
 
Öncelikle sorudan anladığımı yazayım formülde yanlış varsa ona göre söylersiniz.

part no sayfasında a2:a501 arasında b18 deki değeri ara bulursan b2:d501 arasındaki mak. olan değeri al. Soruyu bu şekilde yorumlayıp formülü verdim.

Dizi formülü olayına geçersek.

Formülü hücreye kopyaladıysanız, formülün olduğu hücrede F2 yapın bu şekilde formülün içine girmiş olursunuz. Daha sonra entera basmadan ctrl shift enter tuş kombinasyonuna basarak formülün girişini tamamlayın. Bu işlemden sonra formülün başına ve sonuna { } ayıraçları otomatik eklenecektir.

.
 
Merhaba;
Ömer uzmanımız tarafından verilen kod'u, hücre'ye yapıştırdıktan sonra formül çubuğu üzerinde
Ctrl+Shift ve Enter tuşlarına birlikte basarak uygulayabilirsiniz. Hücre içinde ki formül aşağıda ki gibi görünecektir.

{=MAK(EĞER('PART NO'!$A$2:$A$501=B18;'PART NO'!$B$2:$D$501))}
 
part no sayfasında a2:a501 arasında b18 deki değeri ara bulursan b2:d501 arasındaki mak. olan değeri al. Soruyu bu şekilde yorumlayıp formülü verdim.

.

part no sayfasında a2:a501 arasında b18 deki değeri ara bulursan (bulursa D sütununa bakacak en büyük rakamlı olanı alacak..

Kusura bakmayın oradaki ayrıntıyı yazmamışım..
Şimdi anlatabilmişimdir umarım..
 
Formülde kırmızı işaretlediğim yer B2: D501 aralıktır. Sizin aralık ne ise onu yazın. Başka bir işleme gerek yok.

.
 
Dediğiniz gibi yaptım ..
Genelde çalışıyor..
Ama çoğu yerde bulamıyor.

İsterseniz dosyamı göndereyim birde siz bakın...
 
Dosya ekte..

b18 hücresine 200 yazıp enter yaptığımda diğer sayfada iki tane olan 200 satırlarından yüksek fiyatlı olan satırı getrmedi.
 

Ekli dosyalar

Selamlar,

F18 hücresine aşağıdaki formülü uygulayıp denermisiniz.

Kod:
=TOPLA.ÇARPIM((MAK(('PART NO'!$A$2:$A$1000=$B18)*('PART NO'!$D$2:$D$1000))))
 
Dediğiniz gibi yaptım ..
Genelde çalışıyor..
Ama çoğu yerde bulamıyor.

İsterseniz dosyamı göndereyim birde siz bakın...

Merhaba,

Formülde bir sorun yok. Tekrar denedim çalışıyor.

Bulamadığını belirttiğiniz dosyayı o haliyle ekleseydiniz neden bulamadığı hakkında yorum yapma fırsatımız olurdu.

Kod:
=MAK(EĞER('PART NO'!$A$2:$A$501=B18;'PART NO'!$D$2:$D$501))
Dizi formülüne çeviriniz. Eğer dizi formülüyle uğraşmak istemiyorum derseniz Korhan Bey'in önerdiği formülü kullanınız.

.
 
Yardımlarınız için tekrar tekrar sağolun..

Sizin verdiğiniz formülle de oluyor fakat bazı sayıları almıyor...Her hücreye formülü girdiğim halde..
Heralde benden kaynaklanan bir sorun vardır...Eminim ki verdiğiniz formül doğru..

Korhan Beyin formülünü denedim buda işliyor hiç bir problem yok..

Hepinize çok teşekkürler..
Çalışmalarınızda Başarılar Dilerim...
İyi günler..
 
Arkadaşlar merhaba ...
Son olarak problem yok yazmıştım ama şuan da verilen iki formülüde deniyorum hiç bir şekilde çalışmıyor..
Dosyamda bir problem olduğunun sanmıyorum...Örnek dosyamı gönderiyorum bakabilir misiniz acaba ?

İstediğim iki aynı satırdan yüksek fiyatlı olanı alması..
 

Ekli dosyalar

  • dep.rar
    dep.rar
    15.7 KB · Görüntüleme: 9
Eklediğiniz dosyada hangi hücreye nasıl bir formül yazılması gerekiyor. Sorularınızı detaylı açıklayarak sormaya özen gösteriniz. Özellikle, hücre adresleri, bakılacak aralıklar, bakılacak aralıkta aranacak ölçüt, sonuç aralığı vs...Sorunuzu çözmek için okuyanlara yardımcı olmaya özen gösteriniz.
.
 
Selamlar,

Sanırım PART NO hücre adresini değiştirmişsiniz. Bu sebeple formül sonuç üretmemiştir.

Ekteki örnek dosyayı incelermisiniz.
 

Ekli dosyalar

Geri
Üst