• DİKKAT

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

VİRGÜLDEN SONRAKİ YUVARLAMA HATALARININ DAĞITILMASI

Katılım
24 Ekim 2014
Mesajlar
17
Excel Vers. ve Dili
2007
AŞAĞIDAKİ TABLODAKİ PROBLEMİ ÇÖZEMİYORUM
Sütun 1 verisi bağımsız bölüm sayısını verir. Örneğin 5 bağımsız bölüm varsa 5 girdiğimde sadece 5 yatay işlemi yapar. Diğerleri sıfır çıkıyor.
Sütun 2 verisi bağımsız bölümlerin m2 lerini verir.
Sütun 3 verisi dağıtılacak ortak alan m2 sini verir.
Sütun 4 verisi dağıtılacak ortak alan verisinin(sütun 3 deki sabit değer) sütun 2 deki m2 oranlarına göre bir katsayı ile çarpılarak bulunur.
Buraya kadar sıkıntı yok. Ancak sütun 4 verisini 2 basamağa yuvarladığımda sütun 5 deki gibi küsurat farkı çıkıyor.
Bu problemi çözerken karşılaştığım sorunlar ve çözülmesini istediğim şu şekildedir.
1) Bağımsız bölümler no kadar işlem fonksiyona girsin
2) sütun 4 deki değerler 2 basamaklı olsun
3) çıkan fark -sütun 5 eksi sütun 4- negatif ise sütun4 deki en büyük m2 ye eklesin ki dağıtımda fark oluşmasın. Eğer pozitif ise sütun4 deki en küçük m2 den çıkarsın.
4) Eğer fark 1 birimden fazla ise ise (örneğin 2 birim negatif değer ise sütun 4 deki en büyük 2 değere eklesin, 2 birim pozitif ise sütun 4 deki en küçük m2 den çıkarsın.
5) m2 ler eşit ise en büyük bağımsız bölüm numarasının önceliği olsun.


bağımsız bölüm no

ALAN

DAĞITILACAK ALAN (123,73)

DAĞITILAN ALAN

YUVARLAMA

SÜTUN 1

SÜTUN 2

SÜTUN 3

SÜTUN 4

SÜTUN 5

1

103,39​

13,2320​

13,2300​

2

75,42​

 

9,6524​

9,6500​

3

71,97​

 

9,2108​

9,2100​

4

75,42​

 

9,6524​

9,6500​

5

71,97​

 

9,2108​

9,2100​

6

146,52​

 

18,7519​

18,7500​

7

143,24​

 

18,3321​

18,3300​

8

278,85​

 

35,6877​

35,6900​

--

0,00​

 

0,0000​

0,0000​

--

0,00​

 

0,0000​

0,0000​

--

0,00​

 

0,0000​

0,0000​

--

0,00​

 

0,0000​

0,0000​

--

0,00​

 

0,0000​

0,0000​

--

0,00​

 

0,0000​

0,0000​

--

0,00​

 

0,0000​

0,0000​

--

0,00​

 

0,0000​

0,0000​

--

0,00​

 

0,0000​

0,0000​

--

0,00​

 

0,0000​

0,0000​

--

0,00​

 

0,0000​

0,0000​

--

0,00​

 

0,0000​

0,0000​

TOPLAM

966,780

 

123,730​

123,7200​

 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,828
Excel Vers. ve Dili
2021 Türkçe
Merhaba.
Örnek dosya olmalı.
Önceki konuda sizi uyarmışlar. Örnek dosya olmadan böyle bir soru net anlaşılamaz.
 
Üst