sütunda sıfırdan büyük sayılar

Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Selam arkadaşlar,
A sütununda 0,1,2,0,3,0,0,0...şeklinde sayılar var.Burada sıfırlar hariç olmak şartıyla diğer sayıları KÜÇÜK fonksiyonu ile nasıl elde edebiliriz?
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Arkadaşlar sorunumu çözdüm,Çok teşekkürler..

=TOPLA.ÇARPIM(--(A1:A5>0)--KÜÇÜK($A$1:$A$5;C1))

Hayırlı kandiller..
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Yanılmışım malesef..
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
=TOPLA.ÇARPIM(--(A1:A5>0)--KÜÇÜK($A$1:$A$5;1))
formülde bir mantık hatası yapıyorum ama ?
yardımlarınızı bekliyorum..
 
Katılım
17 Haziran 2006
Mesajlar
348
Excel Vers. ve Dili
2003 - TR / 2007 - TR
Selamlar

Dosya eklerseniz cevap almanız kolaylaşacaktır. Hayırlı Kandiller..
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Selamlar

Dosya eklerseniz cevap almanız kolaylaşacaktır. Hayırlı Kandiller..

Sn.htrk
İlginize teşekkür ederim.Ben sorunun anlaşır olduğunu düşünmüştüm.Ama haklısınız galiba..Dosyam ektedir.
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Gerçi bunu formüllerle uğraşan arkadaşlar daha iyi çözüm getirebilirler ama gözden kaçtığını düşünerek şöyle bir çözüm önerebilirim.

Bir tane "Özel Ad" tanımlayın ... Adına da "Deger" deyin. Formül şu şekilde olacak :

HTML:
=KÜÇÜK(EĞER($A$1:$A$5=0;10000000000;$A$1:$A$5);SATIR())
Daha sonra, -örneğin B1 hücresine- aşağıdaki formülü girin. Formül, dizi formülüdür. Ctrl+Shift+Enter tuş kombinasyonu kullanın

HTML:
=EĞER(Deger=10000000000;"";Deger)
Daha sonra bu formülü aşağıya doğru çekin.
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,919
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
B1 hücresine

=İNDİS($A$1:$A$10;KAÇINCI(SATIR()-SATIR($B$1)+1;$A$1:$A$10;0))

yazıp aşağı doğru çekiniz.
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,919
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Eğer küçükten büyüğe doğru sıfırlar atlanarak sıralacaksa

=EĞER(EHATALIYSA(KÜÇÜK((EĞER($A$1:$A$10;$A$1:$A$10));SATIRSAY($B$1:B1)));"";KÜÇÜK((EĞER($A$1:$A$10;$A$1:$A$10));SATIRSAY($B$1:B1)))

yazıp direk ENTER tuşuna basmadan CTRL+SHIFT+ENTER tuşlarına birlikte basarak dizi formülü oluşturup aşağı doğru çekiniz.
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Arkadaşlar size söz veriyorum;bundan böyle mutlaka ekte dosya sunacağım!

Sn.Ferhat Pazarçevirdi,
Sn.Ali,
Çözümleriniz için çok teşekkür ediyorum.
 
Üst