Excel formula: Kalkulator denominacije -

Sadržaj

Generička formula

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

Sažetak

Da biste izračunali potrebne apoene valuta, s obzirom na određeni iznos, možete izgraditi tablicu izračuna valute kao što je prikazano u primjeru. Ovo rješenje koristi funkcije INT i SUMPRODUCT.

U primjeru emisije formula u D5 je:

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

Obrazloženje

Za početak je formula u C5:

=INT($B5/C$4)

Ova formula dijeli iznos u stupcu B denominacijom u C4 (100), a ostatak odbacuje pomoću funkcije INT. Formule u stupcu C jednostavnije su od onih u sljedećih nekoliko stupaca jer je ovo prva denominacija - ne trebamo brinuti o prethodnom brojanju.

Dalje u D5 prvo otkrivamo s čime se računa vrijednost postojeće denominacije:

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

Ovdje je SUMPRODUCT konfiguriran s dva polja, oba pažljivo konfigurirana.

Niz 1 sastoji se od apoena iz retka 4. Ovaj je raspon pažljivo konstruiran da se "proširi" kada se kopira preko tablice udesno. Prva referenca je apsolutna ($ 4 USD), a druga referenca je "miješana" (C $ 4) - redak je zaključan, ali stupac će se promijeniti, zbog čega će se raspon proširiti.

Niz 2 sastoji se od postojećih brojeva apoena iz retka 5, s istim pristupom kao gore. Raspon će se proširiti kopiranjem udesno.

Rezultat ove operacije SUMPRODUCT je ukupna vrijednost postojećih brojeva apoena do sada u tablici. To se oduzima od izvorne vrijednosti u stupcu B, a zatim se dijeli s "trenutnom" nominalom iz retka 4. Kao i prije, koristimo INT za uklanjanje ostataka.

Kako se formule u stupcu C kopiraju kroz tablicu, izračunavaju se točni brojevi za svaku denominaciju.

Provjera rezultata

Ako želite provjeriti svoje rezultate, dodajte stupac na kraj tablice s formulom poput ove:

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

U svakom retku SUMPRODUCT množi sve brojeve sa svim apoenima i vraća rezultat koji bi trebao odgovarati izvornim vrijednostima u stupcu B.

FOOR funkcija

Primjer na ovoj stranici koristi INT, ali umjesto toga možete upotrijebiti i funkciju FLOOR za zaokruživanje prema nazivniku.

Zanimljivi članci...