CATEGORII DOCUMENTE |
Animale | Arta cultura | Divertisment | Film | Jurnalism | Muzica |
Pescuit | Pictura | Versuri |
Explicatii rezolvare - doar pt Interogari
Sa se calculeze data scadentei, excluzand weekend-urile si sarbatorile legale
Se construieste zona cu sarbatorile legale.
H5 = WORKDAY(F5;G5;$S$1:$S$3)
Rubrica Platit va contine o lista derulanta, cu raspunsurile DA/NU, care va fi disponibila pentru un cod client numeric si non-vid
Meniul Data -> Validation -> List :
=IF(AND(ISNUMBER(A5);NOT(ISBLANK(A5)));$R$1:$R$2;FALSE)
Sa se formateze conditional (Bold, albastru) acele intrari (F5:F24) unde data facturarii este o zi de week-end
Meniul Format - > Conditional Formating -> Formula is:
=OR(WEEKDAY(F5;2)=6;WEEKDAY(F5;2)=7)
Sa se calculeze majorarile aplicate la valoarea facturii, in raport de numarul de zile intarziere, astfel:
nr. zile intarziere<=30 zile de la data scadentei - majorare de 0,3% pe fiecare zi de intarziere;
nr. zile intarziere<=90 zile - majorare de 0,5% pe fiecare zi de intarziere ce depaseste 30 de zile;
nr. zile intarziere<=180 zile - majorare de 0,7% pe fiecare zi de intarziere ce depaseste 90 de zile;
nr. zile intarziere>180 zile - majorare de 1% pe fiecare zi de intarziere ce depaseste 180 de zile.
Majorarile de intarziere se vor calcula printr-o functie definita de utilizator (VBA), numita "Penalitati".
Function Penalitati(platit, data_scadenta, valoare)
nr_zile = Date - data_scadenta
If platit = 'DA' Or Date < data_scadenta Then
Penalitati = 0
ElseIf nr_zile <= 30 Then
Penalitati = 3 / 1000 * valoare * nr_zile
ElseIf nr_zile <= 90 Then
Penalitati = 3 / 1000 * valoare * 30 + 5 / 1000 * valoare * (nr_zile - 30)
ElseIf nr_zile <= 180 Then
Penalitati = 3 / 1000 * valoare * 30 + 5 / 1000 * valoare * 60 + 7 / 1000 * valoare * (nr_zile - 90)
Else
Penalitati = 3 / 1000 * valoare * 30 + 5 / 1000 * valoare * 60 + 7 / 1000 * valoare * 90 + 1 / 100 * valoare * (nr_zile - 180)
End If
End Function
Sa se afiseze lista facturilor emise in ultimele 6 luni, pentru care clientul a beneficiat de un termen de gratie.
Sa se afiseze lista clientilor (informatii de identificare - Cod, Nume, Localitate, Adresa) cu care societatea a incheiat contracte in luna curenta
Observatie: Un client va fi afisat cu valoare unica, indiferent de nr. facturilor incheiate cu acesta.
Sa se afiseze lista facturilor neplatite pentru care s-a depasit scadenta cu mai mult de un an de zile (camp de rezultate: Nr factura, Data scadentei, Platit, Majorari)
Sa se afiseze lista facturilor neplatite la care nr. de zile de intarziere depaseste media acestora (campul de rezultate: Nr fact, Majorari, Nr zile intarziere*).
* se va realiza o noua rubrica in care se va calcula nr. de zile de intarziere de la data scadentei.
N5 = IF(OR(J5='DA';H5>TODAY());0;TODAY()-H5)
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 2004
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved