Invatare Atomica

Aplicatie practica de calcul tabelar

Progres lectie:
0%
🎯

Obiectivul lectiei

Vei aplica integrat cunostintele de calcul tabelar — formule, functii, sortare, filtrare, formatare conditionala si diagrame — pentru a rezolva probleme practice concrete din mediul militar: evidenta personalului, planificarea logistica a misiunilor si analiza datelor dintr-un raport de securitate.

Dupa aceasta lectie vei putea:

  • Sa construiesti un registru de evidenta a personalului cu formule si calcule automate
  • Sa utilizezi functiile SUM, AVERAGE, COUNTIF, IF si VLOOKUP in contexte operationale reale
  • Sa aplici formatare conditionala pentru a semnala rapid stari critice (expirare autorizatie, stoc minim)
  • Sa creezi diagrame relevante (coloana, linie, cerc) pentru rapoarte de sinteza
  • Sa organizezi si sa protejezi datele sensibile dintr-o foaie de calcul

Incearca singur!

Provocare:

Imaginati-va ca sunteti responsabilul de logistica al unui pluton. Aveti o lista cu 20 de militari, fiecare cu data ultimei instruiri, numarul de zile pana la urmatoarea verificare medicala si cantitatea de munitie alocata. Cum ati organiza aceste informatii pentru a vedea rapid cine trebuie chemat la instructie in urmatoarele 7 zile si cine are stoc insuficient? Notati coloanele pe care le-ati crea.

💡 Ai nevoie de un indiciu?

Gandeste-te la intrebarile esentiale: Cine? (Nume, Grad) + Cand? (data verificare) + Cat? (stoc munitie). Fiecare intrebare devine o coloana.

In Excel/Calc poti adauga o coloana calculata Zile ramase cu formula =DataVerificare - TODAY() si colora automat in rosu tot ce e sub 7 zile — exact cum functioneaza sistemele de evidenta ale unitatilor operative.

1

1. Structura unui registru de evidenta a personalului

Un registru de evidenta este un tabel organizat in care fiecare rand descrie o entitate (o persoana, un echipament, o misiune), iar coloanele contin atributele acesteia. Principiul de baza: un rand = un record, o coloana = un atribut. Datele structurate corect permit filtrarea, sortarea si calculele automate fara a rescrie informatia de fiecare data.
Exemplu: Registru evidenta personal — structura recomandata

Col. A: Nr. crt. | B: Grad | C: Nume | D: Prenume | E: Subunitate | F: Data ultimei instruiri | G: Data urmatoarei verificari | H: Zile ramase (formula) | I: Stoc munitie (cartuse) | J: Stare (formula)

Coloana H se calculeaza cu =G2-TODAY(). Functia TODAY() returneaza data curenta a sistemului. Rezultatul este numarul de zile ramase pana la verificare, recalculat automat la fiecare deschidere a fisierului.

Atentie la format: dupa ce introduci formula, formateaza coloana H ca tip Numar (nu ca Data). In Excel: selecteaza coloana H → clic dreapta → Formatare celule → Numar → 0 zecimale. Fara aceasta setare, Excel interpreteaza diferenta dintre doua date calendaristice ca o noua data.

Referinte relative vs. absolute — de ce conteaza

Referinta relativa (ex. G2): cand copiezi formula din H2 in H3, H4 etc., referinta se deplaseaza automat la G3, G4 — corect, fiindca fiecare rand are propria data de verificare.

Referinta absoluta (ex. $B$1): daca stochezi pragul de munitie (ex. 50 de cartuse) intr-o celula fixa B1, formula din coloana K foloseste $B$1 ca sa ramana ancorata in B1 indiferent unde copiezi formula.

Exemplu formula alerta in K2: =IF(I2<$B$1,"SUB PRAG","OK") — copiata in K3, K4 etc., I2 se deplaseaza (devine I3, I4), iar $B$1 ramane neschimbat.

2

2. Functii uzuale pentru analiza datelor operationale

Functiile de calcul tabelar automatizeaza analiza datelor. In contextul unui raport operational militar, urmatoarele functii acopera marea majoritate a nevoilor de calcul:
SUM — total stoc sau efectiv numeric

=SUM(I2:I51) calculeaza totalul cartuselor din primele 50 de randuri. Sintaxa: SUM(domeniu). In LibreOffice Calc cu interfata romaneasca: SUMA(I2:I51); separatorul de argumente este punct si virgula.

AVERAGE — media indicatorilor de performanta

=AVERAGE(H2:H51) calculeaza media zilelor ramase pana la verificare pentru tot personalul. Utila pentru a estima cand urmeaza urmatorul val de verificari si a planifica programul unitatii.

COUNTIF — efectiv per subunitate sau per stare

=COUNTIF(E2:E51,"Comp A") numara cati militari apartin Companiei A.

=COUNTIF(J2:J51,"URGENT") numara cate persoane au starea URGENT. Acelasi sablon functioneaza pentru orice criteriu text sau numeric.

IF imbricat — clasificare automata pe trei niveluri de prioritate

=IF(H2<=7,"URGENT",IF(H2<=30,"ATENTIE","OK"))

Logica: daca mai sunt cel mult 7 zile → URGENT; daca mai sunt cel mult 30 de zile → ATENTIE; altfel → OK. Aceasta clasificare tricolora reproduce sistemul RAG (Red-Amber-Green) folosit in rapoartele de management operational.

VLOOKUP — completare automata din catalog de referinta

=VLOOKUP(B2,TabelGrade,2,0) cauta valoarea din B2 in prima coloana a zonei "TabelGrade" si returneaza valoarea din coloana 2 (denumirea completa a gradului). Parametrul 0 inseamna cautare exacta, nu aproximativa.

Avantaj practic: daca introduci un cod scurt (ex. "Lt"), VLOOKUP completeaza automat "Locotenent" din catalogul centralizat, eliminand erorile de scriere manuala.

3

3. Formatare conditionala pentru semnalizare vizuala rapida

Formatarea conditionala aplica automat un format vizual (culoare fond, text bold, bordura) celulelor care indeplinesc un criteriu. In rapoartele militare, aceasta reproduce sistemul de alerta cu trei culori: rosu (urgent), galben (atentie), verde (normal).
Pasi: formatare conditionala pentru coloana "Zile ramase" (H) in Excel

1. Selecteaza domeniul H2:H51.

2. Meniu AcasaFormatare conditionalaReguli de evidentiere a celulelorMai mic decat...

3. Adauga trei reguli (ordinea conteaza — Excel aplica prima regula indeplinita):

  • Valoare <= 7 → fond rosu, text alb (URGENT)
  • Valoare <= 30 → fond galben, text negru (ATENTIE)
  • Valoare > 30 → fond verde deschis (OK)

4. La fiecare deschidere a fisierului, formula TODAY() recalculeaza zilele, iar culorile se actualizeaza automat.

Aceeasi tehnica pentru stocul de munitie (coloana I)

Selectezi coloana I si aplici:

  • Valoare < 50 → fond rosu — stoc critic, necesita reaprovizionare urgenta
  • Valoare intre 50 si 99 → fond portocaliu — rezerva redusa
  • Valoare >= 100 → fara formatare speciala — stoc normal

In LibreOffice Calc: meniu FormatConditionalConditie... Logica si regulile sunt identice; interfata difera usor.

4

4. Crearea diagramelor pentru rapoarte de sinteza

Un raport de sinteza prezinta rezultatele cheie intr-un format compact, vizual, usor de interpretat de comandant. Diagramele transforma tabelele cu zeci de randuri in imagini care comunica instantaneu starea operationala.
Alegerea tipului de diagrama — regula practica

Diagrama coloana sau bara: compara valori pe categorii distincte. Exemple militare: efectiv per companie, stoc munitie per pluton, numarul de instruiri finalizate pe luna. Coloana = bare verticale; bara = bare orizontale (preferata cand etichetele sunt lungi).

Diagrama linie: arata evolutia unei valori in timp. Exemple: evolutia stocului de carburanti pe 12 saptamani, numarul de incidente de securitate inregistrate lunar.

Diagrama cerc (pie): arata proportiile dintr-un total de 100%. Exemplu: ponderea militarilor cu stare OK vs. ATENTIE vs. URGENT. Limitare: nu folosi diagrama cerc pentru mai mult de 5–6 categorii — feliile mici devin ilizibile.

Pasi: creare diagrama coloana pentru efectiv per subunitate

1. Creeaza un mic tabel de sinteza: col. A = numele subunitatilor, col. B = efectivul calculat cu COUNTIF.

2. Selecteaza ambele coloane, inclusiv celulele de antet.

3. In Excel: meniu InserareColoana grupata. In LibreOffice Calc: meniu InserareDiagrama... → tip Coloana.

4. Adauga titlu precis: "Efectiv per subunitate — situatia din [data]" si etichete pe axe (Axa X: Subunitate; Axa Y: Numar militari).

5

5. Protejarea datelor sensibile in foaia de calcul

Registrele de evidenta militara contin date cu caracter personal si operational. Protejarea foii de calcul impiedica modificarea accidentala a formulelor si limiteaza drepturile de editare ale operatorilor — o masura de baza a securitatii informatiei la nivelul documentelor de lucru.
Procedura de protejare a foii in Excel

Pasul 1 — Identifica celulele de intrare date (unde operatorul trebuie sa scrie): coloanele B (Grad), C (Nume), D (Prenume), E (Subunitate), F (Data ultima instruire), G (Data urmatoarei verificari) si I (Stoc munitie).

Pasul 2 — Deblocheaza celulele de intrare: selecteaza-le → clic dreapta → Formatare celule... → tab Protectie → debifezi casuta Blocat → OK.

Pasul 3 — Protejeaza foaia: meniu Revizuire (Review) → Protejare foaie (Protect Sheet) → seteaza o parola → confirma → OK. Celulele cu formule (H: Zile ramase, J: Stare) devin needitabile; celulele deblocate la pasul 2 raman editabile.

Alte masuri de securitate a informatiei la nivelul fisierului

Parola la deschidere: Fisier → Informatii → Protejare registru de lucru → Criptare cu parola. Fisierul nu poate fi deschis fara parola corecta. In LibreOffice: Fisier → Salvare ca → bifezi "Parola".

Ascunderea foilor auxiliare: clic dreapta pe tab-ul foii → Ascundere. Foile cu tabele de referinta pot fi ascunse fara a fi sterse.

Nota importanta: protectia cu parola din Excel/Calc nu este echivalenta cu criptarea militara si nu inlocuieste procedurile institutionale pentru documente clasificate. Previne modificarile accidentale si accesul neautorizat simplu.

6

6. Proiect integrator: Raport logistic de misiune

Aceasta sectiune integreaza toate competentele modulului intr-un proiect complet: un raport logistic de misiune structurat pe trei foi in acelasi fisier, cu evidenta personalului, monitorizarea stocurilor si un rezumat vizual pentru comandant.
Structura registrului complet (trei foi in acelasi fisier .xlsx)

Foaia 1 — "Personal": tabelul principal cu gradele, numele, subunitatea, data ultimei instruiri, data verificarii medicale, zile ramase (TODAY()), stare (IF imbricat tricolor), stoc munitie, alerta stoc (IF cu referinta absoluta la prag). Foaia va fi protejata la final.

Foaia 2 — "Sinteza": tabel rezumat generat cu COUNTIF si SUM care refera datele din foaia Personal. Pe aceasta foaie se insereaza diagramele pentru raportul catre comandant.

Foaia 3 — "Referinta": tabele de referinta — lista grade militare (pentru VLOOKUP), praguri de stoc, calendarul verificarilor periodice. Aceasta foaie se ascunde dupa finalizare.

Formule cheie pe Foaia "Personal" — randul 2 ca exemplu

H2 — Zile ramase pana la verificare medicala:

=G2-TODAY()

Formateaza coloana H ca Numar cu 0 zecimale. Fara aceasta setare, Excel afiseaza o data calendaristica in loc de numarul de zile.

J2 — Stare (clasificare tricolora):

=IF(H2<=7,"URGENT",IF(H2<=30,"ATENTIE","OK"))

K2 — Alerta stoc munitie (prag stocat in $B$1):

=IF(I2<$B$1,"SUB PRAG","OK")

Celula B1 contine valoarea numerica a pragului (ex. 50). Referinta absoluta $B$1 se pastreaza constanta la copierea formulei pe toate randurile.

Formule cheie pe Foaia "Sinteza" — refera foaia Personal

Efectiv Compania A:

=COUNTIF(Personal!E2:E51,"Comp A")

Numar persoane cu stare URGENT:

=COUNTIF(Personal!J2:J51,"URGENT")

Total stoc munitie:

=SUM(Personal!I2:I51)

Nota de sintaxa: in Excel, referinta la alta foaie se scrie NumeFoaie!adresaCelula (cu semnul exclamarii). In LibreOffice Calc se foloseste NumeFoaie.adresaCelula (cu punct). In varianta romaneasca LibreOffice, separatorul de argumente este punct si virgula: =NUMARADACA(Personal.E2:E51;"Comp A").

Exercitii practice

Exercitiul 1 (Nivel minim) — Registru personal simplu

Creeaza o foaie de calcul cu 10 militari fictivi. Include coloanele: Nr. crt., Grad, Nume, Subunitate (3 subunitati distincte), Data urmatoarei verificari, Zile ramase (formula cu TODAY() — formateaza ca Numar cu 0 zecimale), Stoc munitie (cartuse). Aplica formatare conditionala pe coloana "Zile ramase": fond rosu pentru valori <= 7, fond galben pentru valori intre 8 si 30. Salveaza cu numele evidenta_personal.xlsx.

Exercitiul 2 (Nivel standard) — Sinteza operationala cu functii

Pornind de la registrul din exercitiul 1 (sau de la un tabel cu 20 de randuri dat de profesor), adauga:

  • O coloana "Stare" cu formula IF imbricat pe trei niveluri (URGENT / ATENTIE / OK);
  • O celula cu pragul de munitie (ex. 50 cartuse) si o coloana "Alerta stoc" cu IF si referinta absoluta la acea celula;
  • O foaie "Sinteza" cu: efectiv per subunitate (COUNTIF cu referinta la foaia Personal), numar persoane URGENT, total stoc munitie (SUM), medie stoc (AVERAGE);
  • O diagrama coloana pe foaia "Sinteza" care compara efectivul per subunitate.

Exercitiul 3 (Nivel performanta) — Raport logistic complet si protejat

Construieste registrul complet cu 3 foi (Personal, Sinteza, Referinta) conform structurii din Atomul 6. Cerinte suplimentare:

  • Foaia "Personal" protejata: formulele needitabile, celulele de date editabile; foaia "Referinta" ascunsa;
  • Pe foaia "Sinteza": diagrama coloana (efectiv per subunitate) si diagrama cerc (proportia OK / ATENTIE / URGENT) — fiecare cu titlu care include data generarii;
  • Parola fictiva de deschidere a fisierului setata si notata intr-un document text separat, simuland procedura de gestionare a credentialelor;
  • Un comentariu in celula A1 a foii Sinteza explicand scopul registrului si data ultimei actualizari.

Ce ai invatat astazi

  • Structura corecta a unui registru de evidenta: un rand = un record, o coloana = un atribut
  • TODAY() pentru calcule dinamice de zile ramase; formateaza coloana rezultat ca Numar, nu Data
  • Referinte absolute ($B$1) pentru a ancora valori fixe (praguri, parametri globali) la copiere
  • Functii: SUM (total), AVERAGE (medie), COUNTIF (numara dupa criteriu), IF imbricat (tricolor URGENT/ATENTIE/OK), VLOOKUP (cautare exacta cu parametrul 0/FALSE)
  • Formatare conditionala: trei reguli de culoare (rosu/galben/verde) — sistemul RAG de alerta vizuala
  • Tipuri de diagrame: coloana/bara pentru categorii distincte; linie pentru evolutie in timp; cerc pentru proportii (max 5–6 categorii)
  • Protejarea foii: deblocheaza celulele de intrare date, blocheaza formulele, protejeaza foaia cu parola
  • Referinte intre foi: NumeFoaie!celula in Excel; NumeFoaie.celula in LibreOffice Calc

Modulul urmator

Ai finalizat modulul Calcul Tabelar. Continua cu urmatorul modul din planul de studiu al clasei a X-a.

Inapoi la modul →