Kerekítés Excelben

Sziasztok!
Jött 1 kérdés, amire gyorsan kellene válaszolnom, de nem ugrik be.

Hol lehet beállítani az Excelben, hogy a jelenleg érvényben lévő kerekítési szabályokat alkalmazza?
Tehát 1,2 --> 0-ra, 3,4,6,7 --> 5-re, 8,9 --> 10-re.

Köszi

Hozzászólások

Ez jelenleg csak forintra érvényes. és nemtudok róla, hogy implentálták volna az excelbe.
Ott max rendes kerekítés van round függvényel.

pch

Makróval (szerkesztettem, mert bugos volt, nem kicsit - elírás:):
Sub ftkerekit()
aktualis = ActiveCell.Value
tizedes = aktualis - Int(aktualis)

If tizedes >= 0.6 Then
ActiveCell.Value = Int(aktualis) + 1
Else
If tizedes >= 0.3 Then
ActiveCell.Value = Int(aktualis) + 0.5
Else
ActiveCell.Value = Int(aktualis)
End If
End If
Ens Sub

segédtáblával:
0 0
1 0
2 0
3 5
4 5
5 5
6 5
7 5
8 10
9 10

érték mod 10 alapján segédtáblából FKERES-sel kikeresed az értéket, és a div 10-hez hozzáadod az így kapottat. nem kell makró sem.

:: by BRI.
:: config :: Acer TravelMate // Ubuntu Intrepid
:: tothab [a] gmail [pötty] kom
:: black rose immortal's weblog