Excel-formule: ronde prijs om te eindigen op .45 of .95 -

Inhoudsopgave

Generieke formule

=CEILING(price,0.5)-0.05

Samenvatting

Om prijzen af ​​te ronden zodat ze eindigen op .45 of .95, afhankelijk van of de oorspronkelijke prijs boven of onder .50 eindigt, kunt u de functie PLAFOND gebruiken. In het getoonde voorbeeld is de formule in C6:

=CEILING(B5,0.5)-0.05

die de prijzen afrondt zoals weergegeven in de schermafbeelding.

Afrondingsregels

In het getoonde voorbeeld is het doel om prijzen af ​​te ronden zodat ze eindigen op 0,45 of 0,95, volgens deze regels:

  1. Als een prijs al een hele dollar is, zou het resultaat de vorige hele dollar + .95 moeten zijn. Bijvoorbeeld: € 3,00 wordt € 2,95.
  2. Als een prijs eindigt op .50 of minder, moet het resultaat de huidige hele dollar + .45 zijn. $ 4,31 wordt bijvoorbeeld $ 4,45.
  3. Als een prijs eindigt op .51 of hoger, zou het resultaat de huidige hele dollar + .95 moeten zijn. $ 5,63 wordt bijvoorbeeld $ 5,95.

Uitleg

De sleutel tot het oplossen van dit probleem is te beseffen dat de oplossing een specifieke soort afronding vereist. We kunnen niet zomaar afronden naar de "dichtstbijzijnde" waarde van 0,45 of 0,95. In feite is de eerste stap naar boven afronden op de dichtstbijzijnde halve dollar (.50). De tweede stap is om 5 cent ($ 0,05) af te trekken.

Om naar de dichtstbijzijnde halve dollar af te ronden, gebruiken we de functie CEILING, met het significantie-argument ingesteld op .5:

=CEILING(B5,0.5) // round up to next half dollar

Hiermee wordt de oorspronkelijke prijs afgerond op de volgende halve dollar. Bijvoorbeeld: $ 4,31 wordt $ 4,50 en $ 5,72 wordt $ 6,00. Belangrijk is dat als een prijs al eindigt op .00 of .50, deze ongewijzigd blijft (dwz een prijs van $ 4,00 of $ 4,50 wordt niet beïnvloed).

Eenmaal afgerond, trekt de formule eenvoudig 0,05 af om een ​​resultaat van 0,45 of 0,95 te krijgen. De formule in C5, gekopieerd, is:

=CEILING(B5,0.5)-0.05

Als B5 $ 17,01 bevat, wordt de formule als volgt opgelost:

=CEILING(B5,0.5)-0.05 =CEILING(17.01,0.5)-0.05 =17.50-0.05 =17.45

Over PLAFOND

CEILING is een van de 8 afrondingsfuncties in Excel. U kunt CEILING gebruiken om dingen te doen als:

  • Rond getallen af ​​tot veelvouden van 25
  • Rond de tijd af tot een veelvoud van 15 minuten
  • Rond materialen af ​​tot de volgende hele eenheid

De MROUND-functie en FLOOR-functie kunnen ook afronden op een gegeven veelvoud, maar het gedrag verschilt van CEILING:

  • CEILING rondt af naar het volgende veelvoud
  • FLOOR rondt af naar het vorige veelvoud
  • MROUND rondt af op het dichtstbijzijnde veelvoud

Interessante artikelen...