• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü yuvarlama sorunu

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

ERDALOZ

Yeni Üye
Katılım
14 May 2023
Mesajlar
342
Çözümler
1
Aldığı beğeni
43
Excel V
Office 2016 EN
Konu Sahibi
Merhaba,
İş yerinde kullandığımız excel dosyalarının birinde aşağıdaki formül bulunuyor(dosyayı paylaşamıyorum). bu formül metin ve sayıların birleşiminden oluşuyor. Sayıları aldığı hücre ise şarta göre göre başka hücrelerden veriyi alıyor. başka hücrelerdeki sayılar mround ile yuvarlama yapılmış hücreler olmasına rağmen aşağıdaki formülde sayıların olduğu kısımlar yuvarla yapılmamış şekilde sayıları yansıtıyor, bu neden olabilir ya da bunu nasıl düzeltebilirim? sayıların olduğu hücreler kırmızı renkte gösterilmiştir.
Teşekkürler.

HTML:
C++:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Çözüm
*

h2 hücresindeki formülünüz HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
şeklinde devam ediyor yani diyorki g2 0,,1 den büyük ve 20 den küçükse g2 deki değeri al
sizin g2 deki ramanımı 0,01 debüyük ve 20 den çükük olduğu için yine g2 yi alıyor (g2 deki rakamınızda küsüratlı olduğu için yuvarlama yapmamış oluyor
Ekli dosyayı görüntüle 21031
isterseniz h2 deki formülünüzü HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
olarak deneyin
alternatif olarakta rakamlar ile oynamıyayım sadece görsel değişsin diyorsanızda a2 hücresindeki formülü HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
olarak değiştirebilirsiniz
merhabalar
göndermiş olduğunuz formülde herhangi sayısal işlem yapmıyor sadece birleştirme yapıyor muhtemelen yuvarla işleminin yapıldığı Z25:ad28 aralıkta sorun olabilir.
* dosyayı paylaşamıyor iseniz Z25:AD28 aralığını kopyalayıp başka bir yere değer olarak yapıştırırsanız yuvarlama hatasının nerede olduğu anlaşılabilir
*
 
Konu Sahibi
merhabalar
göndermiş olduğunuz formülde herhangi sayısal işlem yapmıyor sadece birleştirme yapıyor muhtemelen yuvarla işleminin yapıldığı Z25:ad28 aralıkta sorun olabilir.
* dosyayı paylaşamıyor iseniz Z25:AD28 aralığını kopyalayıp başka bir yere değer olarak yapıştırırsanız yuvarlama hatasının nerede olduğu anlaşılabilir
*
üstadım, örnek bir dosya hazırladım, ekte gönderiyorum. A2 hücresindeki sayı yuvarlanmadan hücrede görünüyor. oysaki oradaki sayıyı D2 hücresinden(burdan almak zorundayım) çekiyor, D2 de yuvarlamanın yapıldığı H2 hücresinden. Ben burada sadece A2 ya da H2 hücresine müdahale yapabiliyorum. H2 hücresinde yuvarlama yapılmasına rağmen neden A2 hücresine yuvarlama yapılmamış hali yansıyor.
 
Sorun yok gibi.
 
formülünüzde
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
kısmında eğer doğru ise g2 den bilgi al diyor sizin g2 deki bilginiz küsüratlı g2 deki bilgiyi düzeltmeyi deneyin yada formüldeki o kısmı düzeltmek gerek
 
İlk mantıksal sınamada doğru değeri verdiği için G2 ile sonuçlanmakta.
G2 de zaten virgülden sonra 3 hane.
1697198759261.png
 
Konu Sahibi
İlk mantıksal sınamada doğru değeri verdiği için G2 ile sonuçlanmakta.
G2 de zaten virgülden sonra 3 hane.
Ekli dosyayı görüntüle 21028
formülünüzde
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
kısmında eğer doğru ise g2 den bilgi al diyor sizin g2 deki bilginiz küsüratlı g2 deki bilgiyi düzeltmeyi deneyin yada formüldeki o kısmı düzeltmek gerek
Tam ifade edememiş olabilirim, tekrar anlatmaya çalışayım;
-H2 hücresinde çıkan değerler doğru bizim açımızdan sorun yok
-G2 Hücresi hep küsuratlı olacak
-H2 de yuvarlama yapılıyor, buranın yansımasıda D2'ye doğru br şekilde yansıyor, burada da sorun yok
-Sorun A2 hücresinde birleşme esnasında oluyor; A2 hücresinde C2 D2 E2 hücreleri birleşiyor. D2 hücresinde sayı yuvarlama yapılmış hali olmasına rağmen, A2 hücresi formülü D2 hücresini dikkate almasına rağmen, yine de G2 deki sayının yuvarlanmamış halini dikkate alıyor, bu nasıl oluyor, anlayamadık.
 
*
D2 hücresinde sayı yuvarlama yapılmış hali olmasına rağmen
h2 hücresindeki formülünüz HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
şeklinde devam ediyor yani diyorki g2 0,,1 den büyük ve 20 den küçükse g2 deki değeri al
sizin g2 deki ramanımı 0,01 debüyük ve 20 den çükük olduğu için yine g2 yi alıyor (g2 deki rakamınızda küsüratlı olduğu için yuvarlama yapmamış oluyor
1697203353807.png
isterseniz h2 deki formülünüzü HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
olarak deneyin
 
....
-H2 de yuvarlama yapılıyor, buranın yansımasıda D2'ye doğru br şekilde yansıyor, burada da sorun yok
....
D2 nin virgülden sonra 2 hane göründüğüne bakmayın. aslında küsüratlı. sizi yanıltan nokta burası.
hücre biçimlendirden geneli seçerseniz göreceksiniz. Hücre biçimlendirme sadece görsel bir etkidir.
Sayının orjinal hali aynen durmaktadır. Bu yuvarlama anlamına gelmez.
Sorununzu ben ve sayın Miraga açık izah etti.
1697203935807.png
 
*

h2 hücresindeki formülünüz HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
şeklinde devam ediyor yani diyorki g2 0,,1 den büyük ve 20 den küçükse g2 deki değeri al
sizin g2 deki ramanımı 0,01 debüyük ve 20 den çükük olduğu için yine g2 yi alıyor (g2 deki rakamınızda küsüratlı olduğu için yuvarlama yapmamış oluyor
Ekli dosyayı görüntüle 21031
isterseniz h2 deki formülünüzü HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
olarak deneyin
alternatif olarakta rakamlar ile oynamıyayım sadece görsel değişsin diyorsanızda a2 hücresindeki formülü HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
olarak değiştirebilirsiniz
 
Çözüm
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst