=AFRONDEN.N.VEELVOUD(A1+0,05;0,5)-0,05 Plaats in cel A1 je orginele prijs. Excel rekent met heel veel decimalen Bij de uitkomst toont het programma echter niet altijd alle decimalen Dat hangt namelijk af van hoe Excel getallen afrondt In deze tip lichten we toe hoe Excel. Veelvoud van 0,95 werkt natuurlijk niet want dat is 0,95 - 1,9 - 2,85 - etc. Een VBA functie is de minst moeilijke oplossing. In deze uitwerking wordt toegelicht hoe Excel met afronden om gaat. Inderdaad afronden op veelvoud van 5 en dan -0,05. Als u uw prijzen altijd wilt afronden op 5 of 10 cent en het product op € 4,42 is geprijsd, gebruikt u de formule =AFRONDEN.BOVEN(4,42; 0,05) om prijzen af te ronden naar het dichtstbij gelegen veelvoud van vijf cent. Re: Excel: formule voor het afronden van getal naar een waarde in een tabel Ik heb het bij een ander topic over vollume en pijlhoogte van een ton vloeistof andersom benaderd, en heb naast de lijst een als formule gemaakt. Ik wil graag getallen afronden op 1000 tallen. [Voor 18% gewijzigd door F_J_K op 06-10-2005 12:32] Dus: 900 wordt 1000, 1100 wordt eveneens 1000 en 1500 wordt 2000. niet (semi) willekeurig zijn. Hoe de uitkomst getoond wordt, is niet altijd de werkelijke waarde. Stel dat in cel A1 je getal staat, gebruik dan: AFRONDEN(A1/50;0)*50 0 t/m 24,99999 wordt 0 25 t/m 74,9999 wordt 50 enzovoort Een product dat eigenlijk € 4,42 kost, wordt dan als € 4,45 geprijsd. Het kan misschien sneller en/of eleganter, maar het werkt wel: Maar dan nog moet het naar boven of naar beneden afronden idd. Met VBA lukt het wel maar dat is de bedoeling even niet. Voorbeeld bestand Excel werkt het best met voorbeelden. Excel is iets dat best in Officesuites en -software past dus SA --> OFF. De formule rond dan de orginele getallen af op 50 cent en haalt er dan vervolgens 5 cent er vanaf. Ik denk niet dat dit gaat lukken met de excel functies. Jean-Paul Er is een voorbeeld bestand beschikbaar van deze Excel tip Downloaden voorbeeld Excel functie afronden Werkwijze Wat in een … Excel slaat datums en tijden op met 1 dag (24 uur) als eenheid. De uitkomst in cel F8 wordt afgerond op 0 decimalen met de formule: =AFRONDEN(D8/E8;0) Het getal delen door 50, dan afronden met nul decimaal, daarna weer vermenigvuldigen met 50. Om de waarde van A1 naar het dichtstbijzijnde kwartier af te ronden, kan je gebruiken =AFRONDEN.N.VEELVOUD(A1;1/96) of in het Engels =MROUND(A1,1/96) Om af te ronden op halve uren zou je 1/48 gebruiken, enz. Iemand een idee, ik zal er erg blij van worden. Excel rekent met heel veel decimalen. ... Formule afronden op 0 decimalen. Omdat ik het wel een leuk vraagstuk vind, heb ik snel een recht toe recht aan functie in elkaar gezet. Een kwartier is 1/4 van 1/24 dag, dus 1/96 dag. Afronden naar 5 of 0 gaat nog wel, maar er zit ook nog een 9 bij.