İstenilen satırlarda yuvarlama yapması

Kısa Açıklama

İstenilen satırlarda yuvarlama yapması isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba ,
Yukarı ve aşağı yuvarlamada desteğinize ihtiyacımız var. Uygun olduğunuzda inceleyebilirseniz memnun oluruz.
Ekte örnek dosyadaki aşağıda belirtilen hücrelerde aşağı ve yukarı yuvarlama yapmak istiyoruz.
Örneğin ; Ocak ayının altında S5 sütununda bulunan 2.138.181,82 olan değerin 2.138.000 olarak aşağı yuvarlanması, S6 sütununda bulunan 556.818,18 olan değerin 557.000 olarak yukarı yuvarlanabilmesi için bir formül uygulanabilir mi ? (Değer 556.499 ise 556.000 olmalı, 556.500 ve yukarı ise 557.000 olmalıdır)
Uygulanacak formül dosyada bulunan tüm ayların 5.satırından başlayıp devamındaki tüm satırlara ve AE5 sütunundaki toplam değerlere de uygulanacaktır. Formül uygulanacak hücreler renklendirilmiştir.
Desteğinizi rica ederim.
Teşekkürler
 
Ekli dosyalar
Selamlar,
Normalde, istediğiniz olayı YUVARLA(x ; -3) işlemi ile yapabilirsiniz...
Tam olarak formüle edecek olursak
Örneğin
S5 hücresine
=YUVARLA($AA5/$AA$4*S$4;-3)
formülünü yazıp
Eylül ayına ait kolon (AA kolonu) hariç olmak üzere yani S5 : Z50 ve AB5 : AD50 aralıklarına kopyalayarak çözüme gidebilirsiniz...

Ancak, bana göre netleştirilmesi gereken 2 durum mevcut.
1 - Değerler 35. satırdaki gibi 400 - 500 aralığında olduğunda, yuvarlama isteğiniz olarak buradaki değerler 0 olarak yuvarlanacaktır. 0 olarak yuvarlanmalı mı? Yoksa 5.000 den küçükler için örneğin son hane, 5000 - 15000 arasında örneğin son 2 hane gibi kriterler olacak mı?
2 - Önemli bir olay da, Toplam olayı...
Toplam yuvarlanmış değerlerin toplamı olup direkt olarak sonuç mu alınacak.. Yoksa, dosyadaki gibi yuvarlama işlemi uygulanmadan toplam hesaplanıp sonradan yuvarlama işlemine mi tabi tutulacak...
Kritik örnek 35. satırdaki değerler.
** Aylık Değerlerin Eylül hariç tamamı yuvarlatıldı. Hepsi 500 altında olduğu için 0 olarak yuvarlanacak. Eylül ise 500. Toplam aldık 500 yuvarlama işlemi ile sonuç 1000
** diğer durumda ise, yuvarlama işlemi olmadan Toplam 5631... yuvarla sonrası 6000 olacak...
 
Selamlar,
Normalde, istediğiniz olayı YUVARLA(x ; -3) işlemi ile yapabilirsiniz...
Tam olarak formüle edecek olursak
Örneğin
S5 hücresine
=YUVARLA($AA5/$AA$4*S$4;-3)
formülünü yazıp
Eylül ayına ait kolon (AA kolonu) hariç olmak üzere yani S5 : Z50 ve AB5 : AD50 aralıklarına kopyalayarak çözüme gidebilirsiniz...

Ancak, bana göre netleştirilmesi gereken 2 durum mevcut.
1 - Değerler 35. satırdaki gibi 400 - 500 aralığında olduğunda, yuvarlama isteğiniz olarak buradaki değerler 0 olarak yuvarlanacaktır. 0 olarak yuvarlanmalı mı? Yoksa 5.000 den küçükler için örneğin son hane, 5000 - 15000 arasında örneğin son 2 hane gibi kriterler olacak mı?
2 - Önemli bir olay da, Toplam olayı...
Toplam yuvarlanmış değerlerin toplamı olup direkt olarak sonuç mu alınacak.. Yoksa, dosyadaki gibi yuvarlama işlemi uygulanmadan toplam hesaplanıp sonradan yuvarlama işlemine mi tabi tutulacak...
Kritik örnek 35. satırdaki değerler.
** Aylık Değerlerin Eylül hariç tamamı yuvarlatıldı. Hepsi 500 altında olduğu için 0 olarak yuvarlanacak. Eylül ise 500. Toplam aldık 500 yuvarlama işlemi ile sonuç 1000
** diğer durumda ise, yuvarlama işlemi olmadan Toplam 5631... yuvarla sonrası 6000 olacak...

Selamlar,
Normalde, istediğiniz olayı YUVARLA(x ; -3) işlemi ile yapabilirsiniz...
Tam olarak formüle edecek olursak
Örneğin
S5 hücresine
=YUVARLA($AA5/$AA$4*S$4;-3)
formülünü yazıp
Eylül ayına ait kolon (AA kolonu) hariç olmak üzere yani S5 : Z50 ve AB5 : AD50 aralıklarına kopyalayarak çözüme gidebilirsiniz...

Ancak, bana göre netleştirilmesi gereken 2 durum mevcut.
1 - Değerler 35. satırdaki gibi 400 - 500 aralığında olduğunda, yuvarlama isteğiniz olarak buradaki değerler 0 olarak yuvarlanacaktır. 0 olarak yuvarlanmalı mı? Yoksa 5.000 den küçükler için örneğin son hane, 5000 - 15000 arasında örneğin son 2 hane gibi kriterler olacak mı?
2 - Önemli bir olay da, Toplam olayı...
Toplam yuvarlanmış değerlerin toplamı olup direkt olarak sonuç mu alınacak.. Yoksa, dosyadaki gibi yuvarlama işlemi uygulanmadan toplam hesaplanıp sonradan yuvarlama işlemine mi tabi tutulacak...
Kritik örnek 35. satırdaki değerler.
** Aylık Değerlerin Eylül hariç tamamı yuvarlatıldı. Hepsi 500 altında olduğu için 0 olarak yuvarlanacak. Eylül ise 500. Toplam aldık 500 yuvarlama işlemi ile sonuç 1000
** diğer durumda ise, yuvarlama işlemi olmadan Toplam 5631... yuvarla sonrası 6000 olacak...
Günaydın ,
Öncelikle ilgilendiğiniz için teşekkür ederim.
Eylül ayına ait kolonu (AA) dahil etmemenizin sebebi nedir ? Koyu renk olduğu içinse, o şekilde kalması bizim hatamız. Oda yuvarlamaya dahildir.
S5 hücresine vermiş olduğunuz =YUVARLA($AA5/$AA$4*S$4;-3) formülünü uyguladığımızda örneğin S10 ve S11 hücrelerinde olan 200.454,55 sayıları 200.000 olarak yansıması gerekirken, 201.000 olarak yansımış, yine başka bir örnek verirsek S12 hücresinde olan 89.090,91 sayısı 89.000 olarak yansıması gerekirken 90.000 olarak yansımış.
Sorduğunuz sorulara cevap olarak,
1-) 35.satırda bulunan sayılarda örneğin 445,45 sayısı 445 olarak yuvarlanmalı, 407,58 sayısı 408 olarak yuvarlanmalıdır.
2-) Toplam olayında ise dediğiniz gibi toplam yuvarlanmış değerlerin toplamı olup direkt olarak sonuç alınacak.

Uygun olduğunuzda tekrar kontrol edebilirseniz memnun olurum.
Teşekkürler
 
Selemlar,
Öncelikle şunu söylemeliyim, ben cevap yazdım ama formülü sayfaya uygulamadım.
Formülü şimdi S kolonuna uyguladığımda, mesajınızda yazdığınız hatalar olmamakta. Doğru sonuç üretmektedir.

=YUVARLA($AA5/$AA$4*S$4;-3)

Dikkat ederseniz, sizin formüllere göre sabitlemeler ($ işaretleri değiştirildi.)

Yuvarlama Formülün anlamı : YUVARLA ( ....formülünüz.. ; -3),
buradaki -3 ,
- (Negatif) olduğunda, sayının TAM kısmı,
+ (pozitif) olduğunda ise virgülden sonraki ONDALIK kısmında yuvarlama yapar...
3 anlamı ise, basamak olarak değeri belirtir. -3 dediğimizde, TAM kısmın Binler basamağını yuvarlar anlamındadır. +3 olsaydı, virgülden sonraki 3 basamak olup, binde x dediğimiz binlik kısma kadar yuvarlama yapar anlamındadır.

Neden Eylül AYI Dahil edilmedi.
5. satırda S5 hücresindeki olacak Formülde
=YUVARLA($AA5/$AA$4*S$4;-3)

$AA5 ile AA kolonu yani Eylül ayı kolonundaki değer değerlendirmeye alınıyor.
Ve de Eylül ayı değerleri Kolona MANUEL yazılıyor. Formül YOK.
Bu şekilde iken Eylül ayına formülü yazamazsınız. Formülle AYNI hücre içerisindeki değerde değişiklik yapamazsınız... O nedenle çözümü ya Makro ile yaparsınız, ya da başka bir kolonda yuvarlama değerlerini elde edip bu kolona manuel kopyalarsınız.

1-) 35.satırda bulunan sayılarda örneğin 445,45 sayısı 445 olarak yuvarlanmalı, 407,58 sayısı 408 olarak yuvarlanmalıdır.
İşte bu nedenle ÖNEMLİ demiştim...
Buradaki yuvarlama YUVARLA( x ; 0) şeklinde, yani Ondalık değer olmayacak şekilde yuvarlama işlemi. (-3 değil)
Hangilerine -3, hangilerine -2, hangilerine -1, hangilerine 0 şeklinde yuvarlama uygulanacak?
Yani, örneğin

0 - 1000 aralığında , ondalık olmayacak 445,68 446 olacak gibi
1000 - 9999 aralığında, tamsayı kısmının son hanesi yuvarlanacak 8756,15 değeri 8760 olacak
10000 - 99999 aralığında tamsayı kısmının son 2 hanesi yuvarlanacak 52784,05 değeri 52800 olacak.
100000 ve sonrası için tamsayı kısmının son 3 hanesi yuvarlanacak 254500,15 değeri 255000 olacak...

Soru şu : Hangi durumlarda hangi yuvarlama uygulanacak.. Kriterler nelerdir?

2-) Toplam olayında ise dediğiniz gibi toplam yuvarlanmış değerlerin toplamı olup direkt olarak sonuç alınacak.
Tamam. Bunda problem yok...
 
Selemlar,
Öncelikle şunu söylemeliyim, ben cevap yazdım ama formülü sayfaya uygulamadım.
Formülü şimdi S kolonuna uyguladığımda, mesajınızda yazdığınız hatalar olmamakta. Doğru sonuç üretmektedir.

=YUVARLA($AA5/$AA$4*S$4;-3)

Dikkat ederseniz, sizin formüllere göre sabitlemeler ($ işaretleri değiştirildi.)

Yuvarlama Formülün anlamı : YUVARLA ( ....formülünüz.. ; -3),
buradaki -3 ,
- (Negatif) olduğunda, sayının TAM kısmı,
+ (pozitif) olduğunda ise virgülden sonraki ONDALIK kısmında yuvarlama yapar...
3 anlamı ise, basamak olarak değeri belirtir. -3 dediğimizde, TAM kısmın Binler basamağını yuvarlar anlamındadır. +3 olsaydı, virgülden sonraki 3 basamak olup, binde x dediğimiz binlik kısma kadar yuvarlama yapar anlamındadır.

Neden Eylül AYI Dahil edilmedi.
5. satırda S5 hücresindeki olacak Formülde
=YUVARLA($AA5/$AA$4*S$4;-3)

$AA5 ile AA kolonu yani Eylül ayı kolonundaki değer değerlendirmeye alınıyor.
Ve de Eylül ayı değerleri Kolona MANUEL yazılıyor. Formül YOK.
Bu şekilde iken Eylül ayına formülü yazamazsınız. Formülle AYNI hücre içerisindeki değerde değişiklik yapamazsınız... O nedenle çözümü ya Makro ile yaparsınız, ya da başka bir kolonda yuvarlama değerlerini elde edip bu kolona manuel kopyalarsınız.


İşte bu nedenle ÖNEMLİ demiştim...
Buradaki yuvarlama YUVARLA( x ; 0) şeklinde, yani Ondalık değer olmayacak şekilde yuvarlama işlemi. (-3 değil)
Hangilerine -3, hangilerine -2, hangilerine -1, hangilerine 0 şeklinde yuvarlama uygulanacak?
Yani, örneğin

0 - 1000 aralığında , ondalık olmayacak 445,68 446 olacak gibi
1000 - 9999 aralığında, tamsayı kısmının son hanesi yuvarlanacak 8756,15 değeri 8760 olacak
10000 - 99999 aralığında tamsayı kısmının son 2 hanesi yuvarlanacak 52784,05 değeri 52800 olacak.
100000 ve sonrası için tamsayı kısmının son 3 hanesi yuvarlanacak 254500,15 değeri 255000 olacak...

Soru şu : Hangi durumlarda hangi yuvarlama uygulanacak.. Kriterler nelerdir?


Tamam. Bunda problem yok...
Merhaba ,
Açıklamalarınız için teşekkürler .
Aşağıda belirttiğiniz şekilde olduğunda sorunumuz çözülmüş olacak.

0 - 1000 aralığında , ondalık olmayacak 445,68 446 olacak gibi
1000 - 9999 aralığında, tamsayı kısmının son hanesi yuvarlanacak 8756,15 değeri 8760 olacak
10000 - 99999 aralığında tamsayı kısmının son 2 hanesi yuvarlanacak 52784,05 değeri 52800 olacak.
100000 ve sonrası için tamsayı kısmının son 3 hanesi yuvarlanacak 254500,15 değeri 255000 olacak...
 
Evet...
O zaman aylara ait değerleri yuvarlamak için formülü şöyle yazıyoruz.

S5 hücresi için
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

formülü, eylül ayına ait kolon hariç tüm alana kopyalıyoruz.
Toplam formülünde değişiklik yapmıyoruz.
Eylül ayı için ise, siz yuvarlanmış değerleri manuel yazıyorsunuz...

Dosya ektedir... İncelersiniz..
 
Ekli dosyalar
Çözüm
Evet...
O zaman aylara ait değerleri yuvarlamak için formülü şöyle yazıyoruz.

S5 hücresi için
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

formülü, eylül ayına ait kolon hariç tüm alana kopyalıyoruz.
Toplam formülünde değişiklik yapmıyoruz.
Eylül ayı için ise, siz yuvarlanmış değerleri manuel yazıyorsunuz...

Dosya ektedir... İncelersiniz..
Merhaba ,
Sorunumuz çözülmüştür. Desteğiniz için teşekkür ederim.
İyi çalışmalar .
 
Geri
Üst