• DİKKAT

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

En büyük değer

Katılım
23 Haziran 2005
Mesajlar
24
Herkese iyi günler örnek bi dosya yolluyorum benim yapmak istediğim ürün satış tablom var ürün adı tarih ve satış miktarı ben yandaki bi kolona ürünün en çok satıldığı tarihe A diğerlerine B koymasını istiyorum nasıl bi fonksiyon kullanmalıyım şimdiden teşekkürler.
 
D5 hücresine:

=IF(MAX($C$5:$C$9)=C5;"A";"")
=EĞER(MAK($C$5:$C$9)=C5;"A";"")

formülünü yazıp aşağıya doğru kopyalayın.

Birden fazla eşit büyük varsa ne olacak?

..
 
D5 hücresine:

=IF(MAX($C$5:$C$9)=C5;"A";"")
=EĞER(MAK($C$5:$C$9)=C5;"A";"")

formülünü yazıp aşağıya doğru kopyalayın.

Birden fazla eşit büyük varsa ne olacak?

..

İlginiz için teşekkürler aynı olma şansı yok gibi ama benim istediğim genel bakarak değil sadece o ürünün en çok satışına A koyması örnek tabloda masa ve koltuk var masanın en çok satışına A Koltuğun ençok satışına A gibi
 
O halde, D5 hücresine:




=IF(MAX(($A$5:$A$18=A5)*($C$5:$C$18))=C5;"A";"B")
=EĞER(MAK(($A$5:$A$18=A5)*($C$5:$C$18))=C5;"A";"B")



formülü CTRL+SHIFT tuşlarını basılı tutarken ENTER ile girin.

Formül aşağıdaki şekli alacaktır.

{=EĞER(MAK(($A$5:$A$18=A5)*($C$5:$C$18))=C5;"A";"B")}

{} bunları elle girmeyin. Girerseniz formül çalışmaz.

..
 
Son düzenleme:
O halde, D5 hücresine:




=IF(MAX(($A$5:$A$18=A5)*($C$5:$C$18))=C5;"A";"B")
=EĞER(MAK(($A$5:$A$18=A5)*($C$5:$C$18))=C5;"A";"B")



formülü CTRL+SHIFT tuşlarını basılı tutarken ENTER ile girin.

Formül aşağıdaki şekli alacaktır.

{=EĞER(MAK(($A$5:$A$18=A5)*($C$5:$C$18))=C5;"A";"B")}

{} bunları elle girmeyin. Girerseniz formül çalışmaz.

..

Teşekkürler çalıştı en küçük değer için mak yerine min yapmam yeterli değilmi ilginçtir o çalışmadı
 
Teşekkürler çalıştı en küçük değer için mak yerine min yapmam yeterli değilmi ilginçtir o çalışmadı

Yukarıdaki formülün MAK'ını MİN yaparak kullanamazsınız. Bildiğim kadarı ile MİN'de değerlerin ayrıca 0'dan büyük olmaları da test edilmesi gerekir. Bu nedenle, minimum için aşağıdaki formülü kullanmalısınız.

=IF(MIN(IF((($A$5:$A$18=A5)*($C$5:$C$18))>0;$C$5:$C$18))=C5;"A";"B")

Bunu da CTRL+SHIFT+ENTER ile girmeniz gerekir.

.
 
0 koşulu gerekbilir.evet =MİN()
kullanmalısınız.
dizi formül oluşturmamış olabilirsiniz.
ctrl+shift+enter ile sonlandırmalısınız.
 
Yukarıdaki formülün MAK'ını MİN yaparak kullanamazsınız. Bildiğim kadarı ile MİN'de değerlerin ayrıca 0'dan büyük olmaları da test edilmesi gerekir. Bu nedenle, minimum için aşağıdaki formülü kullanmalısınız.

=IF(MIN(IF((($A$5:$A$18=A5)*($C$5:$C$18))>0;$C$5:$C$18))=C5;"A";"B")

Bunu da CTRL+SHIFT+ENTER ile girmeniz gerekir.

.

BÜTÜN DEĞERLER A GELİYOR YANLIZ
 
Alternatif

En büyük değere B harfi verilecek ise


=EĞER(KAÇINCI(C5;BÜYÜK(EĞER($A$5:$A$10=A5;$C$5:$C$10;"");SATIR(DOLAYLI("1:10")));0)=1;"A";"B")

yazıp CTRL+SHIFT+ENTER tuşlarına basarak dizi formülü oluşturup aşağı doğru çekiniz.


En küçük değere A harfi verilecek ise


=EĞER(KAÇINCI(C5;KÜÇÜK(EĞER($A$5:$A$10=A5;$C$5:$C$10;"");SATIR(DOLAYLI("1:10")));0)=1;"A";"B")


yazıp CTRL+SHIFT+ENTER tuşlarına basarak dizi formülü oluşturup aşağı doğru çekiniz.
 
Son düzenleme:
Geri
Üst