Aralık değerleri

Katılım
8 Temmuz 2006
Mesajlar
322
Arkadaşlar, A1:A24 aralığında,A5 Hücresi BOŞ,A6 hücresinin değeri "0"dır.

1)= Bu aralıktaki sayıların " Maksimum " sayıyı (bu sayı " - veya +" olabilir.)

2)= Bu aralıktaki sayıların " Minimum " sayıyı (bu sayı " - veya + " veya "0" olabilir.

Bu aralıktaki değerler şöyle çıkmalı
MAK= -80
Min= 0
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,919
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
- ve + farketmeksizin maksimum değer için

Kod:
=EĞER(MUTLAK(MİN(A1:A24))>MAK(A1:A24);MİN(A1:A24);MAK(A1:A24))

İkinci koşul içinde

Kod:
=M&#304;N(E&#286;ER(($A$1:$A$23<>"")*($A$1:$A$23>=0);$A$1:$A$23))
yaz&#305;p direk ENTER tu&#351;una basmadan CTRL+SHIFT+ENTER tu&#351;lar&#305;na birlikte basarak form&#252;l giri&#351;ini tamamlay&#305;n&#305;z.

Not:Excel form&#252;l ba&#351;&#305;na ve sonuna otomatik olarak { } ay&#305;ra&#231;lar&#305;n&#305; ekleyecektir.
 
Katılım
8 Temmuz 2006
Mesajlar
322
Say&#305;n Ali,alttaki form&#252;l,[a1:a24] aral&#305;&#287;&#305;ndaki en k&#252;&#231;&#252;k say&#305;lardan,bu say&#305; - ise ver
miyor.D&#252;zeltirsen &#231;ok iyi olacak.Birde form&#252;l&#252; her yazd&#305;&#287;&#305;mda CTRL+SHIFT+ENTER tu&#351;lar&#305;na basacakm&#305;y&#305;m.

=M&#304;N(E&#286;ER(($A$1:$A$23<>"")*($A$1:$A$23>=0);$A$1:$A$23))
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,919
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sayın Ali,alttaki formül,[a1:a24] aralığındaki en küçük sayılardan,bu sayı - ise ver
miyor.Düzeltirsen çok iyi olacak.Birde formülü her yazdığımda CTRL+SHIFT+ENTER tuşlarına basacakmıyım.
Kod:
=MİN(EĞER(($A$1:$A$24<>"");MUTLAK($A$1:$A$24)))
olarak deneyin.

Evet,dizi formülü olduğu için CTRL+SHIFT+ENTER tuşlarına basacaksınız.
 
Katılım
19 Eylül 2008
Mesajlar
6
Excel Vers. ve Dili
2007 enterprise
Max,mİn Bulma

Öncelİkle DeĞerlerİn Mutlak DeĞerİnİ Bulup Max. Ve Mİnİmum DĞerlerİ Buldum.sonra Da DÜŞey Arayla Verİ Setİndenpozİtİf DeĞerlerİn GerÇek KarŞiliklarini Getİrdİm.
 
Katılım
8 Temmuz 2006
Mesajlar
322
Say&#305;n Ali,minimum de&#287;erlerin i&#231;inde &#246;rne&#287;in:-25,30,0 da bir de&#287;er oldu&#287;undan say&#305; aral&#305;&#287;&#305; i&#231;erisinde s&#305;f&#305;r varsa zaten minimumda s&#305;f&#305;r oluyor,e&#287;er s&#305;f&#305;r yoksa say&#305;lar -,+ farketmeksizin hangi say&#305;n&#305;n de&#287;eri d&#252;&#351;&#252;kse o say&#305; minimum olmal&#305;.
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,919
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sayın Ali,minimum değerlerin içinde örneğin:-25,30,0 da bir değer olduğundan sayı aralığı içerisinde sıfır varsa zaten minimumda sıfır oluyor,eğer sıfır yoksa sayılar -,+ farketmeksizin hangi sayının değeri düşükse o sayı minimum olmalı.

5.nolu mesajda ikinci sorunuzun cevabını verdim.
 
Katılım
8 Temmuz 2006
Mesajlar
322
Say&#305;n Ali, 5 mesajdaki form&#252;l -de&#287;erli say&#305;lar&#305; vermiyor.Mesela -2 say&#305;s&#305; varsa 2
yaz&#305;yor.
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,919
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Arkadaşlar, A1:A24 aralığında,A5 Hücresi BOŞ,A6 hücresinin değeri "0"dır.

1)= Bu aralıktaki sayıların " Maksimum " sayıyı (bu sayı " - veya +" olabilir.)
Bu aralıktaki değerler şöyle çıkmalı
MAK= -80
=EĞER(MUTLAK(MİN(A1:A24))>MAK(A1:A24);MİN(A1:A24);MAK(A1:A24))



Arkadaşlar, A1:A24 aralığında,A5 Hücresi BOŞ,A6 hücresinin değeri "0"dır.

2)= Bu aralıktaki sayıların " Minimum " sayıyı (bu sayı " - veya + " veya "0" olabilir.
Min= 0

=EĞER(EĞERSAY($A$1:$A$24;MİN(EĞER(($A$1:$A$24<>"");MUTLAK($A$1:$A$24))))=0;-1*MİN(EĞER(($A$1:$A$24<>"");MUTLAK($A$1:$A$24)));MİN(EĞER(($A$1:$A$24<>"");MUTLAK($A$1:$A$24))))

yazıp direk ENTER tuşuna basmadan CTRL+SHIFT+ENTER tuşlarına birlikte basarak formül girişini tamamlayınız.

Not:Excel formül başına ve sonuna otomatik olarak { } ayıraçlarını ekleyecektir.
 
Katılım
8 Temmuz 2006
Mesajlar
322
Say&#305;n Ali ,son yazd&#305;&#287;&#305;n de&#287;er &#231;ok g&#252;zel olmu&#351;.Ellerine sa&#287;l&#305;k,Te&#351;ekk&#252;r ederim.
 
Katılım
8 Temmuz 2006
Mesajlar
322
Say&#305;n Ali ,form&#252;lleri test ederken acele ile atlad&#305;&#287;&#305;m bir nokta var.Senden onun
&#231;&#246;z&#252;m&#252;n&#252; rica edece&#287;im.Mak ve Min hesaplan&#305;rken form&#252;ller ayn&#305; iki say&#305;dan
+ olan&#305;n&#305; se&#231;iyor.Yani -3,3 ten 3 olan&#305;n&#305; se&#231;iyor.&#214;nemli olan &#246;nde hangi say&#305; varsa
onu se&#231;mesi.
Kusurumu ba&#287;&#305;&#351;lay&#305;n bunu size s&#246;ylemeyi unuttum.
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,919
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
z&#305;rz&#305;r;307462' Alıntı:
Mak ve Min hesaplan&#305;rken form&#252;ller ayn&#305; iki say&#305;dan
+ olan&#305;n&#305; se&#231;iyor.Yani -3,3 ten 3 olan&#305;n&#305; se&#231;iyor.&#214;nemli olan &#246;nde hangi say&#305; varsa
onu se&#231;mesi.
Son iste&#287;inize g&#246;re a&#351;a&#287;&#305;daki gibi denermisiniz.

z&#305;rz&#305;r;307254' Alıntı:
.

1)= Bu aral&#305;ktaki say&#305;lar&#305;n " Maksimum " say&#305;y&#305; (bu say&#305; " - veya +" olabilir.)
Bu aral&#305;ktaki de&#287;erler &#351;&#246;yle &#231;&#305;kmal&#305;
MAK= -80
=&#304;ND&#304;S(A1:A24;KA&#199;INCI(MAK(MUTLAK(A1:A24));MUTLAK(A1:A24);0);0)

yaz&#305;p direk ENTER tu&#351;una basmadan CTRL+SHIFT+ENTER tu&#351;lar&#305;na birlikte basarak form&#252;l giri&#351;ini tamamlay&#305;n&#305;z.

z&#305;rz&#305;r;307254' Alıntı:
.
2)= Bu aral&#305;ktaki say&#305;lar&#305;n " Minimum " say&#305;y&#305; (bu say&#305; " - veya + " veya "0" olabilir.

Bu aral&#305;ktaki de&#287;erler &#351;&#246;yle &#231;&#305;kmal&#305;
Min= 0

=&#304;ND&#304;S(A1:A24;KA&#199;INCI(M&#304;N(E&#286;ER(($A$1:$A$24<>"");MUTLAK($A$1:$A$24)));MUTLAK(A1:A24);0);0)


yaz&#305;p direk ENTER tu&#351;una basmadan CTRL+SHIFT+ENTER tu&#351;lar&#305;na birlikte basarak form&#252;l giri&#351;ini tamamlay&#305;n&#305;z.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,601
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Daha &#246;ncede buna benzer bir sorunuz olmu&#351;tu.

Sn. a.akyurek bey a&#351;a&#287;&#305;daki linkte sorunuzu yan&#305;tlam&#305;&#351;.

http://www.excel.web.tr/showthread.php?t=32227


Maksimum de&#287;erler i&#231;in; (Ctrl+Shift+Enter)
Kod:
=MAK(MUTLAK(A1:A25))*&#304;&#350;ARET(&#304;ND&#304;S(A1:A25;KA&#199;INCI(MAK(MUTLAK(A1:A25));MUTLAK(A1:A25);0)))
Minimum de&#287;erler i&#231;in; (Ctrl+Shift+Enter)
Kod:
=M&#304;N(E&#286;ER((A1:A25<>"");MUTLAK(A1:A25)))*&#304;&#350;ARET(&#304;ND&#304;S(A1:A25;KA&#199;INCI(M&#304;N(E&#286;ER((A1:A25<>"");MUTLAK(A1:A25)));MUTLAK(A1:A25);0)))
 
Son düzenleme:

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,919
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Korhan Bey verdi&#287;iniz linki bende hat&#305;rlad&#305;m ama bu biraz farkl&#305; bo&#351;luk de&#287;eri olursa form&#252;l &#231;al&#305;&#351;maz.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,601
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Hakl&#305;s&#305;n&#305;z Ali bey gerekli d&#252;zeltmeyi &#252;stteki cevab&#305;mda yapt&#305;m. Tabi form&#252;l&#252; uzatmak zorunda kald&#305;m. Bu haliyle sizin &#246;nerdikleriniz daha k&#305;sa ve anla&#351;&#305;l&#305;rd&#305;r.

&#220;yelerimiz i&#231;in iki farkl&#305; alternatif &#246;nermi&#351; olduk.
 

Ali

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

Haklısınız Ali bey gerekli düzeltmeyi üstteki cevabımda yaptım. Tabi formülü uzatmak zorunda kaldım. Bu haliyle sizin önerdikleriniz daha kısa ve anlaşılırdır.

Üyelerimiz için iki farklı alternatif önermiş olduk.

Böyle daha güzel oldu.Bir cevap beklerken iki farklı cevap oldu. :)

Ellerinize sağlık,Korhan Bey..
 
Katılım
8 Temmuz 2006
Mesajlar
322
Say&#305;n Ali,ellerinize sa&#287;l&#305;k sizi biraz u&#287;ra&#351;t&#305;rd&#305;m ama g&#252;zel bir i&#351; &#231;&#305;kt&#305;.Te&#351;ekk&#252;r ederim.
 
Üst