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,167
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Örnek dosya olmalı.
Önceki konuda sizi uyarmışlar. Örnek dosya olmadan böyle bir soru net anlaşılamaz.
 
Üst