5'lik kademe

Katılım
8 Temmuz 2006
Mesajlar
322
Sevgili arkadaşlar,aşağıdaki sayının birlik kademesi 0 dan 4'e kadar olursa "0" olmalı,6'dan 9 dahil "5" olmalı.Örnek aşağıdadır.
7,31=7,30
7,34=7,30
7,36=7,35
7,39=7,35
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Kod:
=EĞER(VE(SAĞDAN(A1;1)>"0";SAĞDAN(A1;1)<"5");YERİNEKOY(A1;SAĞDAN(A1;1);0);YERİNEKOY(A1;SAĞDAN(A1;1);5))

Şeklinde denermisiniz..
 
Katılım
8 Temmuz 2006
Mesajlar
322
Sevgili espiyonajl,arad&#305;&#287;&#305;m bu,h&#305;z&#305;na ve bilgine te&#351;ekk&#252;r ederim.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Rica ederim.

&#304;yi &#231;al&#305;&#351;malar..
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sayın espiyonajl gördüğüm bir hatayı belirteyim 7,0 olan bir sayıyı 5,0 değerine , 7,22 olan bir sayıyı yine 7,0'ye yuvarlar.

Benim aklıma gelen en kısa formül aşağıdaki gibidir.

Kod:
=TAVANAYUVARLA(A1-0,04;0,05)
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Hakl&#305;s&#305;n&#305;z Ali bey, uyar&#305; i&#231;in te&#351;ekk&#252;r ederim.

&#304;yi &#231;al&#305;&#351;malar..
 
Katılım
8 Temmuz 2006
Mesajlar
322
Say&#305;n espiyonajl,verdi&#287;iniz form&#252;lde bir sorun &#231;&#305;k&#305;yor
145=145
144=100
444=000 &#231;&#305;k&#305;yor.Bu hatay&#305; nas&#305;l giderebilirim.
Sonu&#231; b&#246;yle &#231;&#305;kmal&#305;
145=145
144=140
444=440
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Ali bey hem k&#305;sa hemde do&#287;ru form&#252;l&#252; verdi.

5. Mesajdaki form&#252;l&#252; denemediniz mi?
 
Katılım
8 Temmuz 2006
Mesajlar
322
Say&#305;n espiyonajl,Ali beyin form&#252;l&#252; benim istedi&#287;im gibi &#231;al&#305;&#351;m&#305;yor,sizin verdi&#287;iniz
form&#252;l &#231;ok iyi &#231;al&#305;&#351;&#305;yor.Sadece ayn&#305; rakamlar yanyana geldimi sorun &#231;&#305;k&#305;yor
144=140 olaca&#287;&#305;na 100
444=440 olaca&#287;&#305;na 000 oluyor.B&#246;yle oldu&#287;u zamanda her &#351;ey kar&#305;&#351;&#305;yor
 
Katılım
8 Temmuz 2006
Mesajlar
322
Say&#305;n espiyonajl,Ali beyin form&#252;l&#252; i&#351;imi g&#246;rm&#252;yor sizin form&#252;l &#231;ok iyi &#231;al&#305;&#351;&#305;yor ancak bir sorun var.Bir say&#305;n&#305;n iki veya daha fazla hanesi ayn&#305; de&#287;er ise &#231;al&#305;&#351;m&#305;yor
144=100 oluyor.Bu de&#287;er 140
444=000 oluyor.Bu de&#287;er 440 olmal&#305;.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Örnek dosyayı inceleyiniz. İstediğiniz bu değil mi?

Ali Bey ' in formülünü bende denedim gayat güzel çalışıyor.
 
Katılım
8 Temmuz 2006
Mesajlar
322
Sayın espiyonajl,Ali beyin formülü işimi görmüyor.Sizin formül çok iyi ancak küçük
bir hata yapıyor.144 veya 444 gibi aynı rakamlardan oluşan sayılarda sorun çıkarıyor 144=140 olması gerekirken 100 oluyor
444=440 olması gerekirken 000 oluyor.Bunu nasıl düzeltiriz.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Say&#305;n z&#305;rz&#305;r, ayn&#305; mesaj&#305; 3.kez yaz&#305;&#351;&#305;n&#305;z.

&#214;nce 11. mesajdaki &#246;rnek dosyay&#305; inceleyiniz. Bende bir hata vermedi. Sizdeki hata ne ise bildirirmisiniz..
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
=TAVANAYUVARLA(A1-4;0,05) olarak denese idiniz 3 basamakl&#305;da &#231;al&#305;&#351;acakt&#305;.

&#304;ki basamakl&#305;da virg&#252;lde sonra istiyorsunuz,&#252;&#231; basamakl&#305;da virg&#252;lden &#246;nce istiyorsunuz nas&#305;l bir yuvarla bu anlayamad&#305;m.
 
Katılım
8 Temmuz 2006
Mesajlar
322
Say&#305;n espiyonajl,Ali beyin form&#252;l&#252;n&#252; ben yanl&#305;&#351; denemi&#351;im hata bende.&#304;&#351;ime
yarad&#305; hepinize te&#351;ekk&#252;r ederim.
 
Katılım
8 Nisan 2005
Mesajlar
756
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn. z&#305;rz&#305;r

Form&#252;l&#252; denedim. Basamak say&#305;s&#305; ne olursa olsun sonu&#231; istedi&#287;inizi veriyor.
=A&#350;A&#286;IYUVARLA(A1/0,05;0)*0,05

Selamlar,
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn. zırzır

Formülü denedim. Basamak sayısı ne olursa olsun sonuç istediğinizi veriyor.
=AŞAĞIYUVARLA(A1/0,05;0)*0,05

Selamlar,

444 olan 440 olmalı..
144 olan 140 olmalı..

Bu durumda formülünüz çalışmaz.

O nedenle dedim basamak sayısı 2 olanda matematikte anlamlı sayı dediğimiz virgülden sonraki ikinci haneye bakılıyor. Oysa üç basamaklıda ise virgülden sonrasına değil direk birler basamağına bakılıyor.
 
Katılım
8 Nisan 2005
Mesajlar
756
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn. Ali
Do&#287;ru s&#246;yl&#252;yorsunuz, soru sahibinin ilk mesaj&#305;n&#305; okudum, (7,31=7,30
7,34= .....) aradaki mesajlar&#305;n hi&#231;birine bakmadan sazanl&#305;k yapm&#305;&#351;&#305;m.
Sizin form&#252;l&#252;n&#252;zde de sonu&#231; al&#305;nm&#305;yor, &#246;rnek:
444
440
141
137
13,32
9,35


Selamlar,
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Ziya Bey yukar&#305;daki mesajlar&#305;m&#305; okursan&#305;z iki farkl&#305; form&#252;l verdim.Dolay&#305;s&#305;yla iki farkl&#305; iste&#287;e g&#246;re ikiside do&#287;ru &#231;al&#305;&#351;&#305;yor.
 
Üst