Tipurile de date dintr-o foaie de calcul
Text — litere si cuvinte (ex. "Sala Comunala"); se aliniaza automat la stanga.
Numar — cifre (ex. 25, 3,5, -120); se aliniaza automat la dreapta; poate fi folosit direct in calcule.
Data calendaristica — o valoare scrisa in format de data (ex. 15/03/2027); programul o recunoaste automat si o trateaza ca numar special (poti scadea doua date si obtii numarul de zile dintre ele).
Formula — incepe intotdeauna cu semnul = (egal); nu este data introdusa direct, ci un calcul care produce un rezultat afisat in celula.
Intr-o coloana scrii "Bilet categoria I" (text), in coloana alaturata 25 (numar = pretul in lei), iar in a treia coloana =B2*C2 (formula = incasarea pentru acea categorie). Data concertului, 20/06/2027, este data calendaristica.
Daca introduci pretul ca "25 lei" (cu unitatea de masura in aceeasi celula), programul il trateaza ca text, nu ca numar, si nu il poate folosi in formule (rezultatul va fi eroare sau zero). Solutia: scrie doar cifra (25) in celula, iar unitatea de masura ("lei") o pui in titlul coloanei, nu in fiecare celula.
Formule — motorul foii de calcul
Ai 120 de bilete vandute (celula B1) la pretul de 25 lei bucata (celula B2). In celula B3 scrii formula =B1*B2. Rezultatul afisat este 3000 (120 × 25 = 3000 lei). Daca in ziua concertului mai vinzi 30 de bilete si schimbi B1 in 150, celula B3 se actualizeaza singura la 3750 lei, fara sa mai scrii nimic altceva.
Inmultirea si impartirea se calculeaza inaintea adunarii si scaderii. Formula =B1*B2+C1 inmulteste mai intai B1 cu B2, apoi aduna C1. Daca vrei alta ordine, foloseste paranteze: =(B1+C1)*B2 aduna B1 cu C1, apoi inmulteste totul cu B2.
Functiile de baza: SUM, AVERAGE, MIN, MAX, COUNT
Ai in coloana C, randurile 2-8, cheltuielile evenimentului (sala, sonorizare, afise, transport instrumente, catering, garda, neprevazute).
=SUM(C2:C8) — totalul tuturor cheltuielilor (le aduna pe toate).
=AVERAGE(C2:C8) — cheltuiala medie pe categorie.
=MIN(C2:C8) — cea mai mica cheltuiala (ce a costat cel mai putin).
=MAX(C2:C8) — cea mai mare cheltuiala (unde s-au dus cei mai multi bani).
=COUNT(C2:C8) — cate celule din domeniu contin numere (util ca sa verifici daca ai uitat sa completezi vreo cheltuiala).
Cheltuielile tale sunt: sala 800, sonorizare 400, afise 150, transport 100, catering 250, garda 0 (nu ai avut), neprevazute 200. Domeniul C2:C8 contine deci 800, 400, 150, 100, 250, 0, 200.
=SUM(C2:C8) = 800+400+150+100+250+0+200 = 1900 lei
=AVERAGE(C2:C8) = 1900 / 7 = 271,43 lei
=MIN(C2:C8) = 0 lei (garda, singura cheltuiala care n-a fost necesara — diferit de o celula goala, care nu ar intra deloc in calcul)
=MAX(C2:C8) = 800 lei (sala, cea mai mare cheltuiala)
=COUNT(C2:C8) = 7 (toate cele 7 celule au numar, chiar si garda cu 0)
Daca adaugi o cheltuiala noua pe randul 9 dar formula a ramas =SUM(C2:C8), noua cheltuiala NU intra in total — rezultatul pare corect, dar e gresit. Verifica intotdeauna ca domeniul din formula acopera toate randurile cu date, sau extinde formula la =SUM(C2:C9).
Functia IF — o decizie automata
=IF(conditie; valoare_daca_adevarat; valoare_daca_fals)
In LibreOffice Calc si Excel cu setari regionale romanesti (mediul folosit la proba D), separatorul dintre argumente este punct si virgula ( ; ) — de aceea toate exemplele de mai jos il folosesc. Pe un calculator cu setari in engleza, separatorul poate fi virgula; programul iti arata singur, cand incepi sa scrii formula, ce separator asteapta.
Ai incasarile totale in B10 (2500 lei, din vanzarea biletelor) si cheltuielile totale in B11 (1900 lei, calculate cu SUM la atomul anterior). In B12 scrii:
=IF(B10>B11;"Profit";"Pierdere")
Programul verifica: 2500 > 1900? Da, este adevarat. Deci celula B12 afiseaza textul "Profit". Poti merge mai departe si calcula si suma exacta: in B13, formula =B10-B11 iti da profitul net, adica 600 lei.
Cand vrei ca IF sa afiseze un text fix (ca "Profit"), il scrii intre ghilimele. Daca ai vrea sa afiseze continutul unei celule (de exemplu, verdictul scris deja in D1), atunci scrii adresa D1, fara ghilimele. Ghilimelele lipsa sau puse gresit sunt cea mai frecventa cauza de eroare la IF.
Daca scrii din greseala =IF(B10<B11;"Profit";"Pierdere") (semnul < in loc de >), formula va afisa "Pierdere" chiar si atunci cand ai castigat bani — rezultatul pare plauzibil, dar logica e inversata. Cand un IF da un raspuns care nu se potriveste cu ce stii din realitate, primul loc unde verifici este semnul de comparatie (>, <, >=, <=, =).
Referinte relative si absolute — de ce apare semnul $
In B1 ai comisionul platformei de bilete, 5% (scris ca 0,05). In C2:C4 ai incasarile pe 3 categorii de bilete: 1000, 1500, 500 lei. In D2 scrii formula =C2*$B$1 si o copiezi (tragi) pana in D4.
D2 = C2 * $B$1 = 1000 × 0,05 = 50 lei
D3 = C3 * $B$1 = 1500 × 0,05 = 75 lei (C2 a devenit automat C3, dar $B$1 a ramas $B$1)
D4 = C4 * $B$1 = 500 × 0,05 = 25 lei
Fara $, la copierea in D3 formula ar fi devenit =C3*B2 — iar B2 e o celula goala, deci rezultatul ar fi 0, complet gresit.
Intreaba-te: "cand copiez formula pe alte randuri sau coloane, aceasta celula trebuie sa ramana MEREU aceeasi?" Daca da (un pret unic, o rata fixa, un total general) — pune $. Daca celula trebuie sa "urmareasca" randul sau coloana curenta (fiecare produs cu propriul pret) — lasa referinta relativa, fara $.
Sortare si filtrare — pui ordine si gasesti rapid
Sortare (aproape identica in ambele programe): selecteaza tot tabelul (inclusiv randul de titluri de coloane) → meniul/fila Date → Sortare... → alegi coloana dupa care sortezi (ex. "Cheltuiala") si ordinea (Crescator sau Descrescator) → OK. Tabelul se reordoneaza pastrand fiecare rand intreg (nu se amesteca datele intre randuri).
Filtrare automata — LibreOffice Calc: selecteaza tabelul → meniul Date → AutoFilter (Filtru automat). Apar sageti mici pe fiecare titlu de coloana. Dai clic pe sageata de la coloana "Cheltuiala" → Filtru standard → conditia "este mai mare decat" → introduci 200 → OK.
Filtrare automata — Excel: denumirile difera. Selectezi tabelul → fila Date → Filtrare. Dai clic pe sageata de la coloana "Cheltuiala" → Filtre de numere → Mai mare decat... → introduci 200 → OK. In ambele programe rezultatul e acelasi: raman vizibile doar randurile cu cheltuiala peste 200 lei; celelalte sunt ascunse, nu sterse.
Ai un tabel cu toate cheltuielile pe randuri si vrei un raport rapid pentru parintii care sponsorizeaza afisele: filtrezi doar categoria "Promovare" (afise + retele sociale), apoi sortezi descrescator dupa suma, ca sa arati clar unde s-au dus cei mai multi bani din acel buget.
Daca selectezi din greseala DOAR coloana cu sumele si o sortezi, sumele se rearanjeaza dar denumirile cheltuielilor raman pe loc — tabelul devine complet gresit (sala poate ajunge sa "coste" cat afisele). Selecteaza intotdeauna TOT tabelul inainte de sortare, cu tot cu randul de titluri.
Diagramele — cand un tabel de cifre nu e destul
Coloane (Column) sau bare (Bar) — compara valori intre categorii diferite (ex. cheltuiala pe fiecare categorie: sala vs. sonorizare vs. afise).
Linie (Line) — arata o evolutie in timp (ex. cate bilete s-au vandut in fiecare din cele 4 saptamani inainte de eveniment).
Placinta (Pie) / structura — arata cum se imparte un TOTAL in parti procentuale (ex. cat la suta din buget a mers la sala, cat la sonorizare, cat la afise).
1. Selecteaza cele doua coloane cu date: denumirile cheltuielilor (ex. "Sala", "Sonorizare", "Afise") si sumele lor.
2. Meniul/fila Insert (Inserare) → Chart... (Diagrama...).
In LibreOffice Calc se deschide un asistent pas cu pas: alegi tipul de diagrama (ex. Pie/Placinta pentru procente din buget) → apesi Next de cateva ori → Finish (Urmator... Terminare) — diagrama apare direct in foaia de calcul.
In Excel nu exista acest asistent: din fila Insert alegi direct pictograma tipului de diagrama dorit (ex. grupul de diagrame circulare, pentru Pie) si diagrama apare imediat, dintr-un singur clic, fara pasi Next/Finish.
3. In ambele programe: dai clic in afara diagramei ca sa iesi din modul de editare; poti redimensiona diagrama tragand de colturi.
O diagrama fara titlu si fara etichete pe axe arata bine, dar nimeni nu intelege ce reprezinta fara sa se uite si la tabel. Adauga mereu un titlu diagramei (ex. "Structura cheltuielilor concertului") din optiunile diagramei (clic-dreapta pe diagrama → Insert Title / Inserare Titlu), ca imaginea sa se explice singura.
Recapitulare — bugetul complet al evenimentului
ROUNDUP(numar; nr_zecimale) rotunjeste un numar ÎNTOTDEAUNA in sus (spre valori mai mari), oricat de mica ar fi partea zecimala. Al doilea argument arata la cate zecimale rotunjesti — 0 inseamna "rotunjeste la cel mai apropiat numar intreg, in sus". E functia potrivita pentru pragul de rentabilitate: daca impartirea cheltuieli/pret_bilet nu iese exact (ex. 48,21 bilete), ai nevoie de un numar intreg de bilete care sa acopere sigur toate cheltuielile — deci rotunjesti in sus, nu la cel mai apropiat numar.
A1: "Pret bilet" (text) | B1: 28 (numar, in lei)
A2: "Bilete vandute" (text) | B2: 140 (numar)
A3: "Incasari totale" (text) | B3: =B1*B2 → 28 × 140 = 3920 lei
A5: "Sala" | B5: 800
A6: "Sonorizare" | B6: 400
A7: "Afise" | B7: 150
A8: "Cheltuieli totale" | B8: =SUM(B5:B7) → 1350 lei
A10: "Profit net" | B10: =B3-B8 → 3920-1350 = 2570 lei
A11: "Verdict" | B11: =IF(B10>0;"Profit";"Pierdere") → "Profit"
A13: "Prag de rentabilitate (bilete)" | B13: =ROUNDUP(B8/B1;0) → 1350/28 = 48,21, rotunjit in sus → 49 bilete — 48 de bilete ar aduce doar 48×28 = 1344 lei (sub cele 1350 lei cheltuite), dar de la al 49-lea bilet vandut (49×28 = 1372 lei), incasarile depasesc cheltuielile.
Cheltuieli totale ÷ pret bilet functioneaza doar cand TOATE cheltuielile sunt fixe (nu depind de numarul de bilete vandute), cazul din acest exemplu. Daca apare si un cost pe bilet (de exemplu un comision de platforma, ca la Exercitiul 3), formula corecta devine cheltuieli fixe ÷ (pret bilet − cost variabil pe bilet), pentru ca fiecare bilet vandut aduce mai putin decat pretul intreg dupa ce se scade comisionul.
Tipurile de date (atomul 1) stau la baza formulelor (atomul 2); SUM aduna cheltuielile (atomul 3); IF ia decizia profit/pierdere (atomul 4); $ tine fix pretul biletului cand copiezi o formula pe mai multe randuri (atomul 5); sortarea si filtrarea (atomul 6) te ajuta sa gasesti rapid categoria cea mai scumpa; diagrama (atomul 7) arata dintr-o privire structura bugetului parintilor sau colegilor care te intreaba "pe ce s-au dus banii?"; ROUNDUP transforma un rezultat fractionar intr-un numar de bilete cu sens practic.
Ai bugetul calculat corect. Urmeaza sa il prezinti — la sedinta cu profesorii, parintii sau colegii din trupa. In lectia urmatoare, D4: Prezentari, inveti sa transformi aceste cifre intr-un slide clar, fara sa aglomerezi ecranul cu text.