Aceasta este o copie de probă. Site-ul adevărat este excel-group.ro.
Meniu
Audit fișier Excel — Trace Precedents, Evaluate Formula, erori silențioase și checklist verificare raport

Auditul unui fișier Excel: cum găsești erorile ascunse înainte să fie prea târziu

Primești un fișier Excel moștenit de la un coleg plecat. Sau auditezi raportul tău înainte de prezentare. Sau un număr din raport ți se pare ciudat și vrei să înțelegi de unde vine.

Auditarea unui fișier Excel e o abilitate critică — și una pe care Excel o facilitează cu instrumente native pe care puțini le cunosc.


De ce erorile Excel sunt periculoase

Spre deosebire de erorile vizibile (#N/A, #REF!, #VALUE!), cele mai grave sunt erorile silențioase — formule care returnează un număr plauzibil, dar greșit:

  • Un SUMIF cu criteriu greșit → sumează mai puțin decât trebuie
  • Un VLOOKUP cu potrivire aproximativă activă → returnează valoarea greșită fără avertisment
  • O referință absolută greșită în formule copiate → calcule diferite de ce ar trebui

Aceste erori trec neobservate în zeci de rapoarte până când cineva le descoperă — uneori prea târziu.


Instrumentele de audit din Excel

1. Urmărire precedente și dependente (Trace Precedents / Dependents)

Formule → Audit formule → Urmărire precedente

Selectezi o celulă cu formulă → click → Excel desenează săgeți spre toate celulele pe care le „citește” formula.

Formule → Audit formule → Urmărire dependente

Selectezi o celulă cu valoare → click → Excel desenează săgeți spre toate celulele care „depind” de ea.

Utilizare practică:

  • Vrei să modifici o valoare de bază → verifici mai întâi ce formule o folosesc
  • Un număr e greșit → urmărești precendentele pentru a găsi sursa erorii
  • Verifici că un raport de sus ia datele corecte de jos

Keyboard shortcuts:

  • Ctrl + [ → selectează direct celulele precedente
  • Ctrl + ] → selectează direct celulele dependente

2. Evaluare formulă (Evaluate Formula)

Formule → Audit formule → Evaluare formulă

Rulezi formula pas cu pas, evaluând câte un argument pe rând. Ideal pentru formule complexe cu mai multe funcții imbricate.

// Formula complexă:
=SUMIFS(D:D;B:B;"Nord";C:C;">="&DATA(2026;1;1))

// La Evaluare, Excel arată intermediar:
// Pasul 1: B:B se evaluează → valorile din coloana B
// Pasul 2: "Nord" e comparat → array de TRUE/FALSE
// Pasul 3: DATA(2026,1,1) → 45658 (numărul seriei de date)
// etc.

3. Verificarea erorilor (Error Checking)

Formule → Verificare erori → Verificare erori

Excel scanează tot fișierul și identifică:

  • Formule inconsistente (diferite de celulele vecine din același rând/coloană)
  • Numere stocate ca text
  • Celule cu erori (#N/A, #DIV/0!, #REF! etc.)
  • Formule omise din regiuni

La fiecare eroare găsită, Excel oferă opțiuni: ignoră, editează, găsești mai mult.

4. Fereastra de supraveghere (Watch Window)

Formule → Fereastra de supraveghere

Adaugi celule pe care vrei să le monitorizezi — valoarea lor apare în fereastra de supraveghere indiferent de ce foaie ești.

Util pentru:

  • Urmărești KPI-urile principale în timp ce lucrezi pe foile de detaliu
  • Verifici că totalul nu se schimbă în timp ce modifici detaliile

Tehnici de audit manual

Verificarea totalurilor: suma directă vs formula

Cel mai simplu test:

// Totalul din raport (calculat prin formule)
Raport_Total: =SUM(Pivot_Table)

// Verificare independentă (calculată direct din date brute)
Control: =SUMIF(Date_Brute[Luna]; "Aprilie"; Date_Brute[Valoare])

// Diferența trebuie să fie 0
Diferenta: =Raport_Total - Control

Dacă diferența e non-zero → ceva nu se potrivește.

Detectarea numerelor stocate ca text

Semnul vizual: numerele aliniate la stânga în celulă (alinierea implicită e la dreapta).

Detecție cu formulă:

=ISNUMERIC(A2)  // FALSE dacă e text care arată ca număr
=TIP(A2)        // 1=Număr, 2=Text, 4=Boolean

Corecție rapidă:

  • Selectezi coloana → Date → Text în coloane → Terminare (fără configurare)
  • Sau în Power Query: schimbi tipul la „Număr”

Identificarea celulelor hardcodate în modele

Formulele care ar trebui să aibă referințe dar au valori hardcodate (greu de detectat):

Ctrl + G → Special → Constante → Numere

Selectează toate celulele cu valori numerice constante. Verifici că nu sunt printre ele valori care ar trebui să fie formule.

Sau folosești formatare condiționată:

// Aplici pe toată foaia: verde = formulă, portocaliu = constantă
=ISFORMULA(A1)  // TRUE = celula conține formulă → verde

Auditul Named Ranges

Formule → Manager Nume → sortezi după „Se referă la”:

  • Verifici referințele #REF! (intervaluri sparte)
  • Verifici că intervalurile acoperă tot setul de date

Audit de performanță: de ce fișierul e lent

Activezi modul de calcul manual: Formule → Opțiuni de calcul → Manual

Acum fișierul nu se recalculează la fiecare modificare. Apeși F9 manual când vrei recalcul.

Identifici formulele lente:

Excel 365 are un profiler de performanță: Formule → Calculele celulelor → Calculați și inspectați

Sau cu macro:

Sub TimRecalcul()
    Dim t As Double
    t = Timer
    Application.Calculate
    MsgBox "Timp recalcul: " & Format(Timer - t, "0.00") & " secunde"
End Sub

Cauze frecvente de lentoare:

  • VLOOKUP pe coloane întregi (A:A în loc de A2:A10000)
  • Funcții volatile (INDIRECT, OFFSET, NOW, TODAY) în sute de celule
  • Formatare condiționată complexă pe zone mari
  • Conexiuni externe care se actualizează la fiecare calcul

Soluții standard pentru performanță

// Înlocuiești referința pe coloana întreagă
// Lent:
=VLOOKUP(A2; B:C; 2; 0)

// Rapid (interval definit):
=VLOOKUP(A2; B2:C10000; 2; 0)
// sau cu Tabel Excel:
=XLOOKUP(A2; Tbl_Produse[Cod]; Tbl_Produse[Pret])

Protejarea fișierului auditat: documentarea erorilor găsite

La finalul auditului, documentezi:

Foaia „Audit_Log”:

Data Auditor Celulă Tip Eroare Descriere Corectat?

Această foaie rămâne în fișier ca istoric. Util mai ales pentru fișiere critice care se modifică des.


Checklist de audit înainte de prezentare

□ Totalul raportului verificat față de sursa brută
□ Nu există erori vizibile (#N/A, #REF!, #VALUE!)
□ Nu există numere stocate ca text în coloanele de calcul
□ Toate lunile/perioadele sunt prezente (nu lipsesc intervale)
□ Graficele includ ultimele date (nu s-au oprit la luna anterioară)
□ Sursele Pivot Tables sunt corecte și actualizate
□ Nu există formule cu hardcode-uri acolo unde ar trebui referințe
□ Named Ranges fără #REF!
□ Fișierul se calculează corect (F9 → verifici că nu apar erori)

Concluzie

Un audit riguros al fișierului Excel înainte de prezentare sau distribuire nu e paranoia — e profesionalism. Instrumentele de audit sunt native în Excel, gratuite și puternice. Diferența dintre un raport fiabil și unul cu erori ascunse se face în 15-30 minute de verificare sistematică.

La Excel Group oferim audituri complete ale sistemelor Excel pentru firme din România și Moldova — identificăm erorile, documentăm problemele și implementăm soluții robuste. Contactează-ne.


Întrebări frecvente

Există un instrument automat care auditează tot fișierul dintr-o dată?

Da — add-în-ul „Inquire” (disponibil în Microsoft 365) oferă: harta relațiilor dintre celule, compararea fișierelor, analiza excesului de date. Activezi din Fișier → Opțiuni → Programe de completare → Inquire.

Cum detectez modificările făcute de altcineva în fișier?

Dacă fișierul e pe SharePoint → Istoricul versiunilor arată fiecare salvare cu utilizator și data. În Excel desktop, din meniu poți compara două versiuni ale fișierului cu Inquire → Compare Files.

Pot proteja formulele de modificare accidentală dar lăsa celulele de input editabile?

Da — procedura standard: 1) Selectezi tot (Ctrl+A) → Format celule → Protecție → debifezi „Blocat”. 2) Selectezi doar celulele cu formule → Format celule → Protecție → bifezi „Blocat”. 3) Revizuire → Protejare foaie → parolă. Acum formulele sunt protejate, inputul e liber.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *