• DİKKAT

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

yuvarlama yardım

Katılım
21 Kasım 2005
Mesajlar
355
Merhaba arkadaşalar

=EĞER(TOPLA.ÇARPIM(U$7:AL$7;U10:AL10)+(EU10*28)<=40;"40";KYUVARLA(EĞER(EV10>0;TOPLA.ÇARPIM(U$7:AL$7;U10:AL10)+(EU10*28)+7;TOPLA.ÇARPIM(U$7:AL$7;U10:AL10)+(EU10*28));10))
kullanmış olduğum formülü yukarıda belirttim bu formül virgülden sonraki küsüratları 10 arlı şekilde yuvarlıyor 40-50-60-70 şeklinde
örneğin formül sonucun çıkan sonuç
(41-42-43-44) ise 40 a yuvarlıyor (45-46-47-48-49) ise 50 ye yuvarlıyor
(51-52-53-54) ise 50 e yuvarlıyor (55-56-57-58-59) ise 60 a yuvarlıyor
-
-
-
yapmak istediğim yine aynı formülü kullanmak ancak
formül sonucunda çıkan sonuç
(41-42) ise 40 a yuvarlasın (43-44-45-46-47-48-49) ise 50 ye yuvarlasın
(51-52) ise50 a yuvarlasın (53-54-55-56-57-58-59) ise 60 a yuvarlasın
yardıcı olabilirseniz sevinirim
 
Kendinize uyarlarsınız..

Kod:
=IF(1*RIGHT(ROUND(MOD(A1;1)*100;2);1)<=2;FLOOR(A1;0,1);CEILING(A1;0,1))
 
Zaten formül önermiştim...
 
beceremedim maalesef :)
mümkün ise basit bir excel formülü yazabilirseniz kendi formülüme uyarlarım
 
Sorunuzdan anladığım kadarıyla siz oluşan rakamın küsürat kısmını belli koşullara göre yuvarlamak istiyorsunuz.

Önerdiğim formülün Türkçe'si aşağıdaki gibidir.

Bu formül A1 hücresindeki değere göre çalışır.

Kod:
=EĞER(1*SAĞDAN(YUVARLA(MOD(A1;1)*100;2);1)<=2;TABANAYUVARLA(A1;0,1);TAVANAYUVARLA(A1;0,1))

Siz A1 yerine sizin rakamı oluşturan formülü kopyalayın. Büyük ihtimalle sonuca ulaşacaksınız.
 
Sorunuzdan anladığım kadarıyla siz oluşan rakamın küsürat kısmını belli koşullara göre yuvarlamak istiyorsunuz.

Önerdiğim formülün Türkçe'si aşağıdaki gibidir.

Bu formül A1 hücresindeki değere göre çalışır.

Kod:
=EĞER(1*SAĞDAN(YUVARLA(MOD(A1;1)*100;2);1)<=2;TABANAYUVARLA(A1;0,1);TAVANAYUVARLA(A1;0,1))

Siz A1 yerine sizin rakamı oluşturan formülü kopyalayın. Büyük ihtimalle sonuca ulaşacaksınız.
merhaba bu formülü dediğiniz gibi a1 hücresine kendi formülümü yazarak ta denedim A1 hücresine değer yazarak ta denedim
A1 hücresine yazdığım değeri veriyor yuvarlama işlemi yapmıyor
 
Uyguladığınız dosyayı paylaşır mısınız?
 
Uyguladığınız dosyayı paylaşır mısınız?

çalışma yaptığım tabloyu sadeleştirerek gönderdim
https://dosya.altervista.org/download.php?file=f44fa8bd6685182dc1e1147f53809622
1nci tablo kullanmış olduğum formül (0,5 e göre
2.tablo yuvarla yapılmadan nceki değeri veriyor
3. tablo sizin verdiğiniz formülü uyarlamaya çalıştım (sonuç istediğim gibi çıkmıyor
deneme1 sayfasında a1 hücresine değer girerek deneme yaptım ancak a1 hücresine hangi değeri yazarsam formül o rakamı veriyor istediğim yuvarlamayı yapmıyor
 
Çok pardon ben ilk mesajınızı yanlış anlamışım. Küsürat kısmı için formül önermiştim. Siz çıkan sonucun ölçüte göre yuvarlanmasını talep etmişsiniz.

A1 hücresi için aşağıdaki yapıyı deneyiniz.

Kod:
=EĞER(1*SAĞDAN(A1;1)<=2;TABANAYUVARLA(A1;10);TAVANAYUVARLA(A1;10))
 
Merhaba arkadaşalar

=EĞER(TOPLA.ÇARPIM(U$7:AL$7;U10:AL10)+(EU10*28)<=40;"40";KYUVARLA(EĞER(EV10>0;TOPLA.ÇARPIM(U$7:AL$7;U10:AL10)+(EU10*28)+7;TOPLA.ÇARPIM(U$7:AL$7;U10:AL10)+(EU10*28));10))
kullanmış olduğum formülü yukarıda belirttim bu formül virgülden sonraki küsüratları 10 arlı şekilde yuvarlıyor 40-50-60-70 şeklinde
örneğin formül sonucun çıkan sonuç
(41-42-43-44) ise 40 a yuvarlıyor (45-46-47-48-49) ise 50 ye yuvarlıyor
(51-52-53-54) ise 50 e yuvarlıyor (55-56-57-58-59) ise 60 a yuvarlıyor
-
-
-
yapmak istediğim yine aynı formülü kullanmak ancak
formül sonucunda çıkan sonuç
(41-42) ise 40 a yuvarlasın (43-44-45-46-47-48-49) ise 50 ye yuvarlasın
(51-52) ise50 a yuvarlasın (53-54-55-56-57-58-59) ise 60 a yuvarlasın
yardıcı olabilirseniz sevinirim

alternatif olarak;
işlem yaptığınız sayıya 2 eklerseniz
örneğin 43 + 2 =45 olur 50'ye yuvarlar
42 ise 42+2=44 olur, 40 a yuvarlar.
bu şekilde bir formül yazılabilir
 
Sorunuzdan anladığım kadarıyla siz oluşan rakamın küsürat kısmını belli koşullara göre yuvarlamak istiyorsunuz.

Önerdiğim formülün Türkçe'si aşağıdaki gibidir.

Bu formül A1 hücresindeki değere göre çalışır.

Kod:
=EĞER(1*SAĞDAN(YUVARLA(MOD(A1;1)*100;2);1)<=2;TABANAYUVARLA(A1;0,1);TAVANAYUVARLA(A1;0,1))

Siz A1 yerine sizin rakamı oluşturan formülü kopyalayın. Büyük ihtimalle sonuca ulaşacaksınız.
Merhabalar konu eskı ama aradıgım bır formul yalnız bu formulde vırgulden sonra olusan 3 rakamlı kusaratım var ben bu 3 rakamı kusuratın sonlarında 1 ile 9 sayısının olmamasını ıstıyorum mesela 123;349 ise 350 ye yuvarlaması lazım 342 ise 340 a yani son 3 v,rgulden sonraki rakamlar 0-ile 5 e yuvarlanmasını ıstıyorum yakınlıgına gor
 
Sayı A1'de olsun. =KYUVARLA(A1;0,005)
Yardımlar ıcın cok tesekkurler benim soyle hucremde formul var =TOPLA(H13/E12) toplamı b12 hucresınde ornek 125,348 gıbı 3 haneli kusurat alıyor kyuvarla formulunu bununla nasıl calıstırabılırım sayı b12 hucresinde b12 hucresindede =TOPLA(H13/E12) bu var
 
Geri
Üst