registru de casa in excel
-
- Mesaje:61
- Membru din:Mar Mar 01, 2011 9:40 am
Buna ziua,
Vreau sa fac un registru contabil de casa in Excel. Am atasat un registru de casa pe care lucrez acum, este un registru care se face lunar, acum ma intereseaza ca acest registru sa faca soldul la zi (sold initial la inceputul zilei si sold final la sfarsitul zilei, iar soldul final de azi sa fie acelasi cu soldul initial de maine), dar si lunar. Si sa il pot printa pe zile si lunar. Exista o functie care sa faca acest lucru?
Astept o indrumare.
Vreau sa fac un registru contabil de casa in Excel. Am atasat un registru de casa pe care lucrez acum, este un registru care se face lunar, acum ma intereseaza ca acest registru sa faca soldul la zi (sold initial la inceputul zilei si sold final la sfarsitul zilei, iar soldul final de azi sa fie acelasi cu soldul initial de maine), dar si lunar. Si sa il pot printa pe zile si lunar. Exista o functie care sa faca acest lucru?
Astept o indrumare.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
-
- Mesaje:61
- Membru din:Mar Mar 01, 2011 9:40 am
Re: registru de casa in excel
Buna, am mai facut cercetari si am citit ca se poate face cu subtotal + if ... ceea ce mi se pare putin cam complicat, apoi am citit iar de pivot table. Stie cineva sa faca un pivot table, eu am incercat, dar fara succes
....am mai descoperit Data - Outline - Subtotal dar nu inteleg cum sa aplic la tabelul meu 


Re: registru de casa in excel
Buna ziua
Din punctul meu de vedere structura fisierului dvs. exemplu nu permite decat niste afisari strict legate de o luna calendaristica (si implicit veti avea nevoie de 12 foi, fapt ce va impiedeca gasirea cu usurinta unor informatii utile). Si nici la nivelul unei singure luni niste informatii (stoc initial/final) pe subintervale folosind doar niste filtrari/pivot table.
O varianta ar fi:
-O foaie de introducere a informatiei in care structura va fi de genul:
DataCalendaristica|Document|Explicatii|Valoare|TipOperatiune
TipOperatiune poate sa fie incasari sau plati
O foaie de raport in care, in urma unor selectii (de genul data de start - data finala) se ruleaza un macro. Acesta va aduce informatia relevanta si o va afisa cf. aranjarii din fisierul dvs. exemplu; va calcula stocul initial respectiv stocul final.
Ceva de acest gen a mai fost amintit in subiectul de aici
Insa nici colegul respectiv nu a oferit un fisier, lucru pe care il putem considera normal. Nu trebuie sa va asteptati ca un forum sa fie un loc de oferire de "aplicatii gratis la cheie".
In alta ordine de idei, eventual cautati pe sectiunea de Access. S-ar putea sa gasiti ceva gata facut acolo.
IP
Din punctul meu de vedere structura fisierului dvs. exemplu nu permite decat niste afisari strict legate de o luna calendaristica (si implicit veti avea nevoie de 12 foi, fapt ce va impiedeca gasirea cu usurinta unor informatii utile). Si nici la nivelul unei singure luni niste informatii (stoc initial/final) pe subintervale folosind doar niste filtrari/pivot table.
O varianta ar fi:
-O foaie de introducere a informatiei in care structura va fi de genul:
DataCalendaristica|Document|Explicatii|Valoare|TipOperatiune
TipOperatiune poate sa fie incasari sau plati
O foaie de raport in care, in urma unor selectii (de genul data de start - data finala) se ruleaza un macro. Acesta va aduce informatia relevanta si o va afisa cf. aranjarii din fisierul dvs. exemplu; va calcula stocul initial respectiv stocul final.
Ceva de acest gen a mai fost amintit in subiectul de aici
Insa nici colegul respectiv nu a oferit un fisier, lucru pe care il putem considera normal. Nu trebuie sa va asteptati ca un forum sa fie un loc de oferire de "aplicatii gratis la cheie".
In alta ordine de idei, eventual cautati pe sectiunea de Access. S-ar putea sa gasiti ceva gata facut acolo.
IP
Re: registru de casa in excel
Buna ziua
In fisierul atasat am incercat sa va ofer o propunere fara macro, bazata pe formule, filtrari si... atentie in partea de operare.
-Pentru ca o filtrare sa fie relizabila in bune conditii, lista trebuie sa fie compacta. Am inserat un nou rand (colorat cu galben). Filtrarile le veti face pornind de la acel cap de tabel. (Evident ca prin formatare, acel cap de tabel poate deveni “invizibil” la tiparire)
-In H7 treceti soldul initial. Presupunand ca veti face un astfel de registru pe tot anul, acolo treceti valoarea ramasa la 31.12 a anului precedent.
-In F2 treceti data de start, in G2 data de final. Aceste informatii vor fi esentiale la calcularea soldului initial al intervalului ales (in H8) si, implicit, la calcularea corecta a soldului final DUPA ce ati facut (manual), filtrarea (dupa coloana C) pentru acelasi interval de timp. Daca va fi vorba de un interval, o formula (in F4) va afisa intevalul respectiv, daca intervalul reprezinta o luna calendaristica, aceeasi formula va afisa denumirea lunii iar formula din H4 va afisa si anul.
Am modificat formulele din coloana H din lista desi in esenta fac acelasi lucru cu ce aveati si dvs.
Pe baza filtrarilor, pe randul 18 se va calcula automat totalurile de incasari respectiv plati iar in H19 soldul final.
Formulele de pe coloana B ar trebui sa asigure automat nr crt in functie de filtrare.
Pentru testare: deschideti fisierul atasat, specificati data de start si data de final (deocamdata doar pentru luna decembrie 2013), faceti filtrare in tabel in concordanta cu intervalul specificat anterior si vedeti rezultatele.
IP
In fisierul atasat am incercat sa va ofer o propunere fara macro, bazata pe formule, filtrari si... atentie in partea de operare.
-Pentru ca o filtrare sa fie relizabila in bune conditii, lista trebuie sa fie compacta. Am inserat un nou rand (colorat cu galben). Filtrarile le veti face pornind de la acel cap de tabel. (Evident ca prin formatare, acel cap de tabel poate deveni “invizibil” la tiparire)
-In H7 treceti soldul initial. Presupunand ca veti face un astfel de registru pe tot anul, acolo treceti valoarea ramasa la 31.12 a anului precedent.
-In F2 treceti data de start, in G2 data de final. Aceste informatii vor fi esentiale la calcularea soldului initial al intervalului ales (in H8) si, implicit, la calcularea corecta a soldului final DUPA ce ati facut (manual), filtrarea (dupa coloana C) pentru acelasi interval de timp. Daca va fi vorba de un interval, o formula (in F4) va afisa intevalul respectiv, daca intervalul reprezinta o luna calendaristica, aceeasi formula va afisa denumirea lunii iar formula din H4 va afisa si anul.
Am modificat formulele din coloana H din lista desi in esenta fac acelasi lucru cu ce aveati si dvs.
Pe baza filtrarilor, pe randul 18 se va calcula automat totalurile de incasari respectiv plati iar in H19 soldul final.
Formulele de pe coloana B ar trebui sa asigure automat nr crt in functie de filtrare.
Pentru testare: deschideti fisierul atasat, specificati data de start si data de final (deocamdata doar pentru luna decembrie 2013), faceti filtrare in tabel in concordanta cu intervalul specificat anterior si vedeti rezultatele.
IP
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
-
- Mesaje:61
- Membru din:Mar Mar 01, 2011 9:40 am
Re: registru de casa in excel
Buna, multumesc pentru fisierul atasat, m-am uitat peste el si l-am testat, mi se pare ca functioneaza bine, este ceea ce vreau, am pus formula de la sold si la total rulaj, voi incepe sa lucrez pe acest model si va voi spune daca functioneaza corect. Intr-adevar ca anumite formule trebuiesc introduse manual, dar e ok, asa pot urmari veridicitatea calculelor. Am o intrebare: cum imi propuneti sa lucrez pentru o a 2 luna? pe o alta foaie de calcul? Va multumesc.
P.s. am cautat si in Acces si am gasit un model, dar fiindca nu ma pricep, nu stiam cum sa ma verific daca formule si legaturile dintre rapoarte sunt corecte, fara erori.
P.s. am cautat si in Acces si am gasit un model, dar fiindca nu ma pricep, nu stiam cum sa ma verific daca formule si legaturile dintre rapoarte sunt corecte, fara erori.
Re: registru de casa in excel
Pai cam asta era ideea: totul intr-o foaie (asa cum au sugerat si altii), orice situatie va fi obtinuta prin filtrare si specificarea datei de inceput/sfarsit interval.
In forma actuala ar trebui doar actualizate formulele pe masura ce se insereaza randuri noi. Dar si partea asta poate fi "optimizata" folosind domenii de celule definite dinamic. Eventual o sa incerc sa revin cu o varianta noua dar nu pot face promisiuni acum. Eventual, cand veti avea informatii mai multe (din 2 luni diferite) se vor putea face niste teste suplimentare.
In forma actuala ar trebui doar actualizate formulele pe masura ce se insereaza randuri noi. Dar si partea asta poate fi "optimizata" folosind domenii de celule definite dinamic. Eventual o sa incerc sa revin cu o varianta noua dar nu pot face promisiuni acum. Eventual, cand veti avea informatii mai multe (din 2 luni diferite) se vor putea face niste teste suplimentare.
-
- Mesaje:61
- Membru din:Mar Mar 01, 2011 9:40 am
Re: registru de casa in excel
Buna, aseara m-am apucat de treaba si am inceput sa lucrez cu modelul de mai sus, este extraordinar, este exact ceea ce cautam, si uitandu-ma la formule mi-am dat seama ca fac exact ce faceau inainte, dar sunt mult mai complexe, m-am jucat cu el acum si v-am pus un mic exemplu cu 2 luni. Intr-adevar, ca e putin de lucru dupa ce inserezi randuri noi, dar e ok si asa. Va multumesc! Daca reusiti sa optimizati si ultima parte a registrului, cea in care sa nu mai trebuiasca sa pun formula manual, ar fi minunat. Va felicit! Nu cred ca reuseam sa concep un astfel de model cu formule atat de complexe. O sa ma mai documentez, poate poate gasesc ceva cu care sa mai imbunatatesc registrul.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Re: registru de casa in excel
Buna ziua
Singurele formule care "fac exact ce faceau inainte" sunt cele de pe coloana H si am venit cu varianta proprie pentru a evita eventuale erori de calcul la inserarea de rânduri noi in acea lista.
Nu stiu altii ce parere au dar eu unul, dupa niste ani am ajuns la concluzia ca imi este imposibil sa fac ceva mai complex in Excel fara ca acel ceva sa nu fie vulnerabil la greseli facute de operator, si de aici diverse probleme. Asa ca am preferat (si inca prefer) sa invat pe cei care urmau sa folosesca fisierele mele cateva reguli de baza in operare valabile pe anumite fisiere decat sa incerc sa pierd o multime de timp... in final degeaba. In aceasta idee (si din lipsa de timp/energie) nu am facut o versiune noua de fisier pentru a nu mai fi nevoita sa editati niste formule la fiecare inserare de rânduri. Insa incercati o alternativa care tine strict de operare. Pasii de urmat sunt simpli si eficienti.
Sa spunem ca ultimul rand cu formule, in acest moment este rândul 76 si dvs. aveti deja completata informatie pana pe rândul 75.
-Selectati rândul 76 dand click dreapta pe eticheta de rand; din meniul contextual alegeti copy (vedeti poza1)
-Dati din nou click dreapta pe eticheta aceluiasi rand 76 si alegeti din meniul contextual Insert copied Cells. (vedeti poza2)
Ca urmare deasupra ultimului rand va aparea unul nou care va avea atat formulele gata inserate (+chenare+formatare) dar mai ales, prin inserarea de acest gen, formulele care fac subtotalizarile se vor actualiza automat (de fapt referintele) fara sa mai fie nevoie sa faceti dvs. ceva.
In alta ordine de idei, poate ar mai trebui sa luati in considerare niste setari care sa va permita sa tipariti permanent (daca va fi nevoie pe mai multe pagini) capul de tabel precum si un subsol personalizat de genul pagina 1 din n.. Poate si o alta aranjeare si formatare pentru situatia in care lista va fi tiparita. Dat fiind faptul ca nu am tangente cu astfel de probleme nu ma voi apuca eu sa fac propuneri. Eventual spuneti cam cum ar trebui sa arate acea parte de antet la tiparire si mai vedem... Sunt curios daca se poate realiza fara macro.
IP
Singurele formule care "fac exact ce faceau inainte" sunt cele de pe coloana H si am venit cu varianta proprie pentru a evita eventuale erori de calcul la inserarea de rânduri noi in acea lista.

Nu stiu altii ce parere au dar eu unul, dupa niste ani am ajuns la concluzia ca imi este imposibil sa fac ceva mai complex in Excel fara ca acel ceva sa nu fie vulnerabil la greseli facute de operator, si de aici diverse probleme. Asa ca am preferat (si inca prefer) sa invat pe cei care urmau sa folosesca fisierele mele cateva reguli de baza in operare valabile pe anumite fisiere decat sa incerc sa pierd o multime de timp... in final degeaba. In aceasta idee (si din lipsa de timp/energie) nu am facut o versiune noua de fisier pentru a nu mai fi nevoita sa editati niste formule la fiecare inserare de rânduri. Insa incercati o alternativa care tine strict de operare. Pasii de urmat sunt simpli si eficienti.
Sa spunem ca ultimul rand cu formule, in acest moment este rândul 76 si dvs. aveti deja completata informatie pana pe rândul 75.
-Selectati rândul 76 dand click dreapta pe eticheta de rand; din meniul contextual alegeti copy (vedeti poza1)
-Dati din nou click dreapta pe eticheta aceluiasi rand 76 si alegeti din meniul contextual Insert copied Cells. (vedeti poza2)
Ca urmare deasupra ultimului rand va aparea unul nou care va avea atat formulele gata inserate (+chenare+formatare) dar mai ales, prin inserarea de acest gen, formulele care fac subtotalizarile se vor actualiza automat (de fapt referintele) fara sa mai fie nevoie sa faceti dvs. ceva.
In alta ordine de idei, poate ar mai trebui sa luati in considerare niste setari care sa va permita sa tipariti permanent (daca va fi nevoie pe mai multe pagini) capul de tabel precum si un subsol personalizat de genul pagina 1 din n.. Poate si o alta aranjeare si formatare pentru situatia in care lista va fi tiparita. Dat fiind faptul ca nu am tangente cu astfel de probleme nu ma voi apuca eu sa fac propuneri. Eventual spuneti cam cum ar trebui sa arate acea parte de antet la tiparire si mai vedem... Sunt curios daca se poate realiza fara macro.
IP
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
-
- Mesaje:61
- Membru din:Mar Mar 01, 2011 9:40 am
Re: registru de casa in excel
Buna ziua,
Asa procedez si eu la inserarea randurilor noi...
Am facut un antet cu datele firmei si un subsol Pagina 1 din .....
Va multumesc pentru ajutor si indrumare. Daca mai aveti sugestii, va rog sa le scrieti.
Asa procedez si eu la inserarea randurilor noi...
Am facut un antet cu datele firmei si un subsol Pagina 1 din .....
Va multumesc pentru ajutor si indrumare. Daca mai aveti sugestii, va rog sa le scrieti.
-
- Mesaje:61
- Membru din:Mar Mar 01, 2011 9:40 am
Re: registru de casa in excel
Buna, IPP
Am intalnit o eroare si de cateva zile incerc sa imi dau seama care este problema. Am atasat o parte din fisier. Problema este atunci cand selectez de ex. 11.09.2013 pentru a printa registrul de casa al acestei zile, este ok, imi da un sold final ok. apoi trec la alta zi 12.09.2013 soldul initial este altul decat soldul final din 11.09.2013. De ce oare?
Am intalnit o eroare si de cateva zile incerc sa imi dau seama care este problema. Am atasat o parte din fisier. Problema este atunci cand selectez de ex. 11.09.2013 pentru a printa registrul de casa al acestei zile, este ok, imi da un sold final ok. apoi trec la alta zi 12.09.2013 soldul initial este altul decat soldul final din 11.09.2013. De ce oare?
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.