• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Afrondingsformule's

Status
Niet open voor verdere reacties.

do231312

Gebruiker
Lid geworden
13 mei 2020
Berichten
6
Goedemiddag,

Ik zou graag prijzen omhoog willen afronden middels een formule. Gaat over 3 verschillende valuta, voor Tsjechie, Hongarije & Roemenie.

Prijzen moet altijd omhoog afgerond worden. Afrondingsregels zouden als volgt toegepast moeten worden:

CZ:

• Always x9: Examples 19, 29, 39, 49…… 109, 229, 249, 299…. 699, 849, 929, 1079, 1569, 1879, 1999…..

HU:

• Always x90: Examples 190, 290, 390, 490…… 1090, 2290, 2490, 2990…. 6790, 8890, 9990, 10990, 15490, 18390, 19990…..


RO:

• Always x4,99 or x9,99 up to 100 Lei, Examples: 4,99 9,99 24,99 39,99 64,99 99,99
• Always xx9,99 above 100 Lei. Examples: 109,99 229,99 249,99 299,99 …. 649,99 899,99 989,99 1069,99 1499,99


Is dit iets wat mogelijk is om middels een formule op te lossen in Excel (ik heb mijn excel wel in het engels staan.. )? Dat zou mij echt enorm helpen :d
 
Laatst bewerkt:
plaats eens (een deel van je) bestand, zonder "gevoelige" info....
 
Zonder voorbeeld bestandje deze zelf maar even gemaakt.
 

Bijlagen

Maar ja, het kan uiteraard. Met een IF formule bijvoorbeeld die een afronding doet gebaseerd op landcode.
 
yes zie bijlage :). gaat natuurlijk om veel meer prijzen dan dit vandaar dat de formule's nodig zijn. maar dit is een voorbeeld. de prijzen in kolom C, G & K moeten afgerond worden
 

Bijlagen

Goedemiddag do231312,

Zie het voorbeeld in de bijlage.
Ik heb ook de indexering dynamisch gemaakt, dan berekend hij alles tegelijk.
Zie het eerste land.

Groet,
Jan
 

Bijlagen

Al ik het goed begrijp moet je in kolom K voor bedragen boven de 100, afronden op veelvouden van 5 en daar 1 euro-cent vanaf
En onder de 100 afronden op 1 min 0,01
Code:
=IF((1+$K$2)*J3<100;ROUNDUP((1+$K$2)*J3;0)-0,01;ROUNDUP((1+$K$2)*J3[COLOR="#FF0000"]/5[/COLOR];0)[COLOR="#FF0000"]*5[/COLOR]-0,01)
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan