Excel képlet: A kerek ár 0,45 vagy 0,95 - -ig végződik

Tartalomjegyzék

Általános képlet

=CEILING(price,0.5)-0.05

Összegzés

Az árak kerekítéséhez, hogy a vége 45, vagy 95 legyen, attól függően, hogy az eredeti ár 0,50 fölött vagy alatt ér véget, használhatja a FEJLESZTÉS funkciót. A bemutatott példában a C6 képlete a következő:

=CEILING(B5,0.5)-0.05

melyik kerekíti az árakat a képernyőképen látható módon.

Kerekítési szabályok

A bemutatott példában az a cél, hogy az árakat 0,45 vagy 0,95 értékre kerekítsük, a következő szabályok betartásával:

  1. Ha egy ár már teljes dollár, akkor az eredménynek az előző teljes dollár +, 95-nek kell lennie. Például a 3,00 USD 2,95 USD lesz.
  2. Ha egy ár 0,50 vagy annál kevesebb véget ér, az eredménynek a jelenlegi egész dollár +, 45-nek kell lennie. Például 4,31 dollár 4,45 dollár lesz.
  3. Ha egy ár vége .51 vagy ennél magasabb, akkor az eredmény a jelenlegi dollár +, 95 lesz. Például 5,63 dollár 5,95 dollár lesz.

Magyarázat

A probléma megoldásának kulcsa annak felismerése, hogy a megoldás speciális kerekítést igényel. Nem kerekíthetünk csak a "legközelebbi" .45 vagy .95 értékre. Valójában az első lépés a legközelebbi fél dollárra (.50) kerekítés. A második lépés az 5 cent (0,05 USD) levonása.

A legközelebbi fél dollárra kerekítéshez a CEILING függvényt használjuk, a szignifikancia argumentum értéke: 5:

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

Ez az eredeti árat a következő fél dollárig kerekíti. Például a 4,31 dollárból 4,50 dollár lesz, az 5,72 dollárból pedig 6,00 dollár lesz. Fontos, hogy ha egy ár már 0,00 vagy 0,50 véget ér, akkor az változatlan marad (azaz a 4,00 vagy 4,50 dolláros árat ez nem érinti).

A kerekítés után a képlet egyszerűen kivon 0,05-öt, így 0,45 vagy 0,95 eredményt kap. A C5 képlete, lemásolva:

=CEILING(B5,0.5)-0.05

Amikor a B5 17,01 dollárt tartalmaz, a képlet így oldódik meg:

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

A mennyezetről

A CEILING az Excel nyolc kerekítési funkciójának egyike. A CEILING segítségével például:

  • Kerek számok a 25 szorzatáig
  • Köridő 15 perces többszörösig
  • Kerek anyagok az egész következő egységig

A MROUND és a FLOOR függvény kerekíthető is egy adott többszörösre, de a viselkedés eltér a FEJLESZTéstől:

  • A CEILING felkerekedik a következő többszörösig
  • A FLOOR lefelé kerekszik az előző többszörösig
  • A MROUND a legközelebbi többszörösre kerekít

érdekes cikkek...