0 (Sıfır)'dan en uzak sayıyı bulma

Katılım
12 Nisan 2012
Mesajlar
4
Excel Vers. ve Dili
2010
Merhabalar;

Eksi ya da artı değerler bulunan listede sıfırdan en uzak sayıya nasıl ulaşabilirim. =EĞER(A2 < 0; -A2; A2) formülünü kullanarak artı şeklinde ulaşabiliyorum. Fakat bana eksi değer sıfırdan daha uzaksa eksi şeklinde lazım.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Kod:
=MAK(A1:A10;-A1:A10)*(1-2*(MAK(-A1:A10)>MAK(A1:A10)))
yazıp CTRL+SHIFT+ENTER tuşlarına birlikte basarak formül girişini tamamlayınız.

Bu işlemden sonre Excel formül başına ve sonuna { } işaretlerini ekleyecektir.
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028

Ali abi'nin formülünde ufak bir revize ile beraber bir-iki alternatif dizi formülü daha paylaşayım..

Kod:
[SIZE="2"]=MAK(MUTLAK(A1:A10))*(1-2*(MAK(-A1:A10)>MAK(A1:A10)))[/SIZE]
Kod:
[SIZE="2"]=İNDİS(A1:A7;KAÇINCI(MAK(MUTLAK(A1:A7));MUTLAK(A1:A7);0))[/SIZE]
Kod:
[SIZE="2"]=İNDİS(A1:A7;KAÇINCI(MAK(A1:A7;-A1:A7);MUTLAK(A1:A7);0))[/SIZE]
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Bulunacak sözkonusu sayının (+) veya (-) işareti önemli değilse, aşağıdaki formül de alternatif olabilir;

İngilizce Excel için:

Kod:
=MAX(ABS(MIN(A1:A10));ABS(MAX(A1:A10)))
Türkçe Excel için:

Kod:
=MAK(MUTLAK(MİN(A1:A10));MUTLAK(MAK(A1:A10)))
.
 
Katılım
12 Nisan 2012
Mesajlar
4
Excel Vers. ve Dili
2010
0'dan en uzak sayıya ulaşmak.

34 42 =mak(mutlak(min(a1:a10));mutlak(mak(a1:a10)))
-24 24 =mak(mutlak(a1:a10))*(1-2*(mak(-a1:a10)>mak(a1:a10)))
-42 #yok=indis(a1:a7;kaçıncı(mak(mutlak(a1:a7));mutlak(a1:a7);0))
-30 #yok =indis(a1:a7;kaçıncı(mak(a1:a7;-a1:a7);mutlak(a1:a7);0))
-39 -39 =mak(a1:a10;-a1:a10)*(1-2*(mak(-a1:a10)>mak(a1:a10)))

Arkadaşlar formüller için teşekkürler. Fakat sonuç - değerde olsa + değeri alıyorum. Ya da satır karşılığındaki değeri vermekte. Acil yardım.
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,181
Excel Vers. ve Dili
Excel-2003 Türkçe
Murat ve Ali Bey'in formülleri - yada + değer dahil doğru sonuç veriyor. (haluk Bey'in formülü dizi formülü olmayıp doğru sonuç veriyor sadece sayının işaretini getirmiyor. Zaten bunuda belirtti.)
yapmanız gereken:

Dizi formülü;
Dizi formülleri formülde iken CTRL+SHIFT+ENTER tuşlarına birlikte basılarak girilir. Bunun sonucunda formül {} parantezleri arasına girer. Bu işlem manuel oluşturulmamalı , CTRL+SHIFT+ENTER tuşlarına birlikte basılarak oluşturulmalıdır.
Bu tür formüllere CSE formülleride denir.

İşlemini uygulamak.
 
Katılım
12 Nisan 2012
Mesajlar
4
Excel Vers. ve Dili
2010
Yardımlarınız için çok çok teşekkürler. Dediğiniz gibi şuan anladım ve uygulanıyor.
 
Üst