Category ArchiveExcel
Excel Bogdan on 22 Aug 2007
NETWORKDAYS
Stiti functia NETWORKDAYS(), care ar trebui sa dea diferenta intre doua date calendaristice in zile lucratoare. Apropo, daca formulele de mai jos nu functioneaza, verificati ca Analysis ToolPak sa fie bifat (in Excel, meniul Tools > Add-Ins…).
Ei bine, functia asta, pe cat de utila, are un comportament ciudat. Partea buna e ca este remediabil… Asadar, nu de putine ori puteti constata ca numarul de zile indicat este mai mare sau mai mic, in functie de cum sunt datele (prima mai mare decat a doua sau invers).
O formula de genul
=IF(NETWORKDAYS(F2;G2)<0;NETWORKDAYS(F2;G2)+1;IF(NETWORKDAYS(F2;G2)>0;NETWORKDAYS(F2;G2)-1;NETWORKDAYS(F2;G2)))
ar rezolva situatia, dar una si mai eleganta este
=NETWORKDAYS(F2,G2)-SIGN(NETWORKDAYS(F2,G2))
Pe langa cei doi parametri, ca data de inceput si data de sfarsit, se mai poate indica un range de celule care sa fie considerate sarbatori (si deci zile nelucratoare). Pretty cool…
Excel Bogdan on 06 Mar 2007
Sistem pentru numarul saptamanii
Foarte interesant si util articolul Implementing Week-Numbering Systems and Date/Time Representations in Excel 2007. Nu va lasati impresionati de faptul ca este amintit Excel 2007 - informatiile cuprinse pot fi folosite in orice versiune a aplicatiei. Mai ales ca numarul saptamanii e o masura subiectiva, depinzand de context, e utila mentionarea standardului ISO 8601:2000.
Excel Bogdan on 19 Feb 2007
Excel muzical
Multe ponturi interesante pe www.excelabo.net/xl/broll.php. Mie mi-a placut Excelul muzical.
Excel Bogdan on 04 Feb 2007
Excel
In ideea ca un jurnal pe Web (blog) ar trebui sa surprinda preocuparile si realizarile de zi cu zi, adaug o noua sectiune intitulata pur si simplu Excel. Evident este vorba despre aplicatia de calcul tabelar (si nu numai) din cadrul pachetului Office.
Folosesc Excel extensiv, in special la job, dar si pentru alte proiecte. Ca urmare gasesc (de multe ori si cu ajutorul inteligentei globale care e Web-ul) solutii ingenioase sau cel putin utile pentru diverse probleme (unele pe care nici nu stiam ca le am
). Pentru eternitatea imediata, daca-mi este permisa expresia, voi include aici diverse aspecte ale descoperirii acestei minunate aplicatii.
O scurta nota despre Excel 2007 - din cate am testat eu, interfata este schimbata esential (ca intregul pachet Office 2007). Dar si functionalitatea. Cred ca merita testat.
Pentru primul post, o formula simpla pentru calculul mediei non-zero. Eu numesc medie non-zero, media aritmetica a unui sir de numere, din care luam in calcul doar valorile diferite de zero (sau haideti sa le spunem nenule).
Presupunand ca range-ul de valori este A1:A99, formula este:
=AVERAGE(IF(ISNUMBER(A1:A99)*(A1:A99<>0);A1:A99))
Dupa introducere se apasa CTRL+SHIFT+ENTER - formula va fi afisata intre acolade.
Prin modificarea conditiei <>0 se pot obtine variatiuni mai mult sau mai putin utile. Spre exemplu, daca dorim doar valorile mai mari decat 1 (restul fiind asimilate cu zero), conditia devine >1.