Excel-kaava: Käteismäärälaskuri -

Sisällysluettelo

Yleinen kaava

=INT((amount-SUMPRODUCT(denoms,counts))/currentdenom)

Yhteenveto

Voit laskea vaaditut valuuttamääräiset määrät tietyllä summalla luomalla valuutanlaskentataulukon esimerkissä esitetyllä tavalla. Tämä ratkaisu käyttää INT- ja SUMPRODUCT-toimintoja.

Esimerkkiesityksessä D5: n kaava on:

=INT(($B5-SUMPRODUCT($C$4:C$4,$C5:C5))/D$4)

Selitys

Aluksi C5: n kaava on:

=INT($B5/C$4)

Tämä kaava jakaa sarakkeessa B olevan määrän C4: n nimellisarvolla (100) ja hylkää loput INT-funktiota käyttämällä. Sarakkeen C kaavat ovat yksinkertaisempia kuin useiden seuraavien sarakkeiden kaavat, koska tämä on ensimmäinen nimellisarvo - meidän ei tarvitse huolehtia aiemmista laskelmista.

Seuraavaksi D5: ssä selvitämme ensin, mihin nykyisen nimellisarvon arvo lasketaan:

SUMPRODUCT($C$4:C$4,$C5:C5)

Tässä SUMPRODUCT on määritetty kahdella ryhmällä, jotka molemmat on määritetty huolellisesti.

Taulukko1 koostuu rivin 4 nimellisarvoista. Tämä alue on rakennettu huolellisesti "laajentumaan", kun se kopioidaan taulukon yli oikealle. Ensimmäinen viite on absoluuttinen ($ C $ 4) ja toinen viite on "sekoitettu" (C $ 4) - rivi on lukittu, mutta sarake muuttuu, mikä aiheuttaa alueen laajentumisen.

Taulukko2 koostuu olemassa olevista nimellislaskelmista riviltä 5 samalla lähestymistavalla kuin yllä. Alue laajenee, kun se kopioidaan oikealle.

Tämän SUMPRODUCT-operaation tulos on taulukossa toistaiseksi olemassa olevien nimellisarvojen kokonaisarvo. Tämä vähennetään sarakkeen B alkuperäisestä arvosta ja jaetaan sitten rivin 4 "nykyisellä" nimellisarvolla. Kuten aikaisemmin, jäljellä olevat osat poistetaan INT: llä.

Kun sarakkeen C kaavat kopioidaan taulukon yli, lasketaan oikeat määrät jokaiselle nimellisarvolle.

Tuloksen tarkistaminen

Jos haluat tarkistaa tulokset, lisää taulukon loppuun sarake, jolla on seuraava kaava:

=SUMPRODUCT(C$4:H$4,C5:H5)

Jokaisella rivillä SUMPRODUCT kertoo kaikki määrät kaikilla nimellisarvoilla ja palauttaa tuloksen, jonka on vastattava sarakkeen B alkuperäisiä arvoja.

FLOOR-toiminto

Tämän sivun esimerkki käyttää INT-arvoa, mutta voit käyttää FLOOR-toimintoa myös pyöristääksesi nimittäjää alaspäin.

Mielenkiintoisia artikkeleita...