Formula Excel: Calculator de numerar -

Cuprins

Formula generică

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

rezumat

Pentru a calcula denumirile valutare necesare, având în vedere o anumită sumă, puteți construi un tabel de calcul valutar așa cum se arată în exemplu. Această soluție utilizează funcțiile INT și SUMPRODUCT.

În exemplul de prezentare, formula din D5 este:

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

Explicaţie

Pentru a începe, formula din C5 este:

=INT($B5/C$4)

Această formulă împarte suma din coloana B la valoarea nominală din C4 (100) și aruncă restul folosind funcția INT. Formulele din coloana C sunt mai simple decât cele din următoarele câteva coloane, deoarece aceasta este prima denumire - nu trebuie să ne facem griji cu privire la numărările anterioare.

În D5, mai întâi ne dăm seama cu ce contează valoarea denominației existente:

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

Aici SUMPRODUCT este configurat cu două matrice, ambele configurate cu atenție.

Array1 este format din denumiri de la rândul 4. Acest interval este atent construit pentru a fi „extins” atunci când este copiat pe masă în dreapta. Prima referință este absolută ($ C $ 4) și a doua referință este „mixtă” (C $ 4) - rândul este blocat, dar coloana se va schimba, determinând extinderea intervalului.

Array2 constă în numărurile de valori nominale existente de pe rândul 5, cu aceeași abordare ca mai sus. Gama se va extinde pe măsură ce este copiată în dreapta.

Rezultatul acestei operațiuni SUMPRODUCT este valoarea totală a numărului de valori nominale existente până acum în tabel. Aceasta este scăzută din valoarea inițială din coloana B, apoi împărțită la denumirea „curentă” din rândul 4. La fel ca înainte, folosim INT pentru a elimina orice rest.

Deoarece formulele din coloana C sunt copiate pe masă, se calculează numărul corect pentru fiecare denumire.

Verificarea rezultatului

Dacă doriți să verificați rezultatele, adăugați o coloană la sfârșitul tabelului cu o formulă de genul acesta:

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

În fiecare rând, SUMPRODUCT înmulțește toate numărările cu toate valorile și returnează un rezultat care ar trebui să se potrivească valorilor originale din coloana B.

Funcția FLOOR

Exemplul de pe această pagină folosește INT, dar puteți utiliza și funcția FLOOR pentru a rotunji în jos la numitor.

Articole interesante...