Înapoi la blog

Analiză de Date cu AI fără Cod: Ghid 2026 pentru Non-Programatori

Cum analizezi date cu AI fără să scrii cod: ChatGPT Advanced Data Analysis, COPILOT() în Excel, text-to-SQL, verificarea output-ului și reguli GDPR pentru non-programatori.

Analiză de date cu AI fără cod: de la fișier brut la grafic verificat, fără programare

Analiza de date cu AI fără cod a încetat să mai fie o promisiune de marketing și a devenit, în 2026, o competență de zi cu zi pentru oameni care nu au scris niciodată o linie de Python. Dacă lucrezi în vânzări, marketing, operațiuni, administrație sau finanțe operaționale și ai în fața ochilor un fișier Excel pe care „ar trebui să-l analizezi", vestea bună este aceasta: poți pune întrebări în limbaj natural și poți primi grafice, statistici descriptive și chiar interogări SQL, fără să programezi. Vestea importantă, pe care multe tutoriale o ascund, este că entuziasmul nu te scutește de responsabilitate: o cifră greșită care arată convingător este mai periculoasă decât niciun răspuns.

Acest ghid îți arată cum să faci analiză date fără programare într-un mod profesionist — adică cu unelte potrivite, cu un protocol de verificare riguros și cu reguli clare de confidențialitate. Este construit pe scheletul cursului Analiză de Date cu AI fără Cod de pe Cursuri-AI.ro, dar îl poți citi ca pe o introducere completă și onestă în subiect.

De ce contează acum competența de a analiza date cu AI

Cererea pentru oameni care „înțeleg datele" nu este o modă trecătoare. În Future of Jobs Report 2025, World Economic Forum arată că gândirea analitică rămâne cea mai căutată competență de bază, considerată esențială de aproximativ șapte din zece angajatori, în timp ce AI și big data conduc clasamentul competențelor cu cea mai rapidă creștere pentru perioada 2025–2030. Cu alte cuvinte: combinația dintre a gândi analitic și a ști să folosești AI nu este un nice-to-have, ci exact intersecția spre care se îndreaptă piața muncii.

Decalajul este real. Rapoartele recente despre alfabetizarea în date și AI arată că, deși marea majoritate a liderilor consideră importantă literația de bază în date, o proporție semnificativă recunoaște lacune de competențe în propria organizație. Aici apare oportunitatea ta personală: nu trebuie să devii data scientist ca să fii valoros. Trebuie doar să poți transforma un tabel într-o decizie informată — și să poți demonstra că ai verificat ce stă în spatele cifrelor.

Exact asta înseamnă analiza de date cu AI fără cod: nu „să lași AI-ul să decidă", ci să folosești AI-ul ca pe un amplificator al propriei gândiri, păstrând controlul asupra concluziilor.

Ce poate și ce NU poate face AI-ul cu datele tale

Înainte de orice unealtă, ai nevoie de o hartă mentală corectă. AI-ul conversațional este remarcabil la munca mecanică și nesigur la judecata finală. Contractul este simplu:

  • AI-ul accelerează curățarea, descrierea și vizualizarea datelor.
  • AI-ul nu îți garantează corectitudinea rezultatelor.
  • Responsabilitatea pentru cifre rămâne a ta, oricât de articulat ar suna răspunsul.

Unde strălucește AI-ul

Există patru zone în care un asistent precum ChatGPT îți economisește ore întregi:

  1. Curățarea rapidă a datelor. Spații în plus, formate de dată inconsistente, valori scrise „DA/Da/da", numere stocate ca text — AI-ul propune și execută transformări de normalizare când îi descrii problema clar.
  2. Statistici descriptive. Medie, mediană, minim, maxim, abatere standard, valori lipsă. Acestea sunt calcule bine definite și deterministe, calculate corect atunci când mediul rulează cod, nu „ghicite".
  3. Vizualizări din prompt. Descrii ce vrei să vezi — histogramă, grafic cu bare, serie temporală — și primești imaginea. O histogramă îți arată instantaneu o coadă lungă sau valori aberante.
  4. Formularea interogărilor. AI-ul traduce intenția ta în limbaj natural într-o formulă Excel sau o interogare SQL — un punct de plecare verificabil, nu un adevăr absolut.

Unde te poate trăda

  • Calcule „din cap". Distincția tehnică esențială: când AI-ul execută cod (de exemplu în ChatGPT Advanced Data Analysis, care rulează Python într-un sandbox), calculele sunt fiabile; când răspunde direct în proză, fără să ruleze cod, poate greși o sumă sau un procent cu o seninătate dezarmantă.

Regula de aur: pentru orice cifră care contează, asigură-te că AI-ul a executat un calcul (cod sau formulă), nu doar a afirmat un rezultat în text. Întreabă-te mereu: cifra aceasta a fost calculată sau povestită?

Un detaliu pe care îl vei regăsi în tot acest ghid: toate exemplele numerice de aici folosesc date sintetice — seturi inventate special pentru învățare, fără nicio legătură cu persoane sau companii reale. Nu este un detaliu cosmetic, ci o regulă profesională pe care o explicăm în secțiunea despre GDPR.

Trei unelte pentru analiză de date fără cod — și când folosești fiecare

Nu există o singură unealtă „cea mai bună". Există drumul potrivit pentru fiecare context, în funcție de unde stau datele tale, ce buget ai și cât de sensibile sunt informațiile.

ChatGPT Advanced Data Analysis vs COPILOT() în Excel vs text-to-SQL: când folosești fiecare unealtă

1. ChatGPT Advanced Data Analysis (ADA)

Este, pentru majoritatea non-programatorilor, cea mai accesibilă cale. Încarci un fișier CSV sau Excel direct în conversație, iar modelul rulează cod Python real într-un sandbox ca să curețe datele, să calculeze statistici și să genereze grafice. Marele avantaj: calculele sunt executate, nu prezise. Marele tău rol: să formulezi cereri care cer dovezi intermediare.

Prompt exemplu (date sintetice):
„Am încărcat un fișier CSV cu 1.200 de comenzi sintetice. Coloana
'status_plata' are valorile 'platit', 'Platit', 'PLĂTIT', 'achitat',
'neplatit', 'Neplatit'. Normalizează-le în exact două categorii:
'Plătit' și 'Neplătit'. Arată-mi tabelul de mapare ÎNAINTE să aplici
și spune-mi câte rânduri intră în fiecare categorie."

Observă structura: ceri maparea explicită și numărătoarea înainte de aplicare. Diferența dintre un utilizator naiv și unul competent nu este unealta, ci promptul — cel competent cere mereu dovezi intermediare.

2. Funcția COPILOT() în Excel

Dacă trăiești deja în Excel, integrarea AI-ului direct în foaie este seducătoare. În 2026, Microsoft a introdus funcția COPILOT() care, conform documentației oficiale Microsoft, apelează un model AI găzduit pe Azure direct dintr-o formulă de celulă și returnează un răspuns pe baza promptului tău și a datelor referite — rezultatele pot chiar „spilla" pe grilă ca un Dynamic Array. O folosești pentru rezumate, clasificări, extrageri și formule din limbaj natural, rămânând în registrul tău.

Aici vine însă caveat-ul onest de licență, repetat pentru că are consecințe directe asupra bugetului: funcția COPILOT() și capabilitățile Copilot din Excel nu sunt gratuite și nu sunt incluse în Excel standard. Conform Microsoft, pentru conturile de business funcția cere o licență Microsoft 365 Copilot (add-on), iar pentru persoane fizice este disponibilă doar prin abonamente Microsoft 365 de tip Premium. Add-on-ul Microsoft 365 Copilot pentru organizații este listat public la aproximativ 30 USD per utilizator pe lună (termen anual), peste abonamentul de bază — deci costul real total este și mai mare. (Prețurile și disponibilitatea pe planuri și regiuni se schimbă des; verifică oferta curentă direct pe site-ul Microsoft înainte de a promite ceva. Dacă menționezi prețuri în România, ține cont că TVA-ul standard este 21%.)

Atenție la o confuzie foarte comună: a avea „Copilot" ca produs gratuit (chat-ul general în browser) nu înseamnă a avea Copilot integrat în Excel. Chat-ul gratuit nu intră în foaia ta de calcul și nu construiește formule în celule.

3. Text-to-SQL pentru non-programatori

Când datele tale stau într-o bază de date, nu într-un fișier, intră în scenă text-to-SQL: îi spui AI-ului ce vrei să afli în limbaj natural, iar el îți propune interogarea. Nu trebuie să memorezi sintaxa, ci să înțelegi logica — și, esențial, să citești ce a generat înainte să te bazezi pe rezultat.

-- Întrebare: „Câte comenzi peste 500 RON avem pe fiecare lună?" (conceptual)
SELECT
    strftime('%Y-%m', data_comanda) AS luna,
    COUNT(*) AS numar_comenzi
FROM comenzi_sintetice
WHERE valoare_comanda_ron > 500
GROUP BY luna
ORDER BY luna;

Alternativa accesibilă, dacă nu ai licență Copilot

Nu ai bugetul pentru Microsoft 365 Copilot? Nicio problemă. Exportă datele din Excel în CSV și analizează același fișier direct în ChatGPT, unde primești curățare, statistici și grafice fără add-on-ul plătit. Pentru marea majoritate a sarcinilor de analiză exploratorie, această cale acoperă exact nevoia, la o fracțiune din cost. Important: regula de transparență și verificare rămâne identică, indiferent de unealtă.

Când e fiabil text-to-SQL și când NU

Fiabilitatea text-to-SQL nu este o constantă; ea variază puternic cu complexitatea schemei și a întrebării. Calibrează-ți încrederea după context.

Factor Zonă de încredere mai mare Zonă de risc mai mare
Numărul de tabele Puține (1–2) Multe, cu lanțuri de JOIN
Claritatea întrebării Precisă, fără ambiguitate Vagă, interpretabilă
Denumirile coloanelor Clare, distincte Ambigue, abreviate
Logica de business Explicită în întrebare Presupusă tacit
Filtrele de timp Date și perioade clare „Recent", „ultimul trimestru"

Eroarea cea mai periculoasă: rulează, dar răspunde la altă întrebare

Intuiția „dacă interogarea a rulat fără eroare, e corectă" este falsă. O interogare poate fi perfect validă tehnic și totuși să răspundă la o cu totul altă întrebare. Trei tipare clasice (pe date sintetice):

  • Filtrul de dată greșit. Ai cerut „totalul vânzărilor din 2026", dar filtrul a căzut pe data_inregistrare a clientului, nu pe data_comanda. Rezultatul răspunde la „cât au cumpărat clienții înregistrați în 2026" — altă întrebare. Niciun mesaj de eroare; o prinzi doar citind clauza WHERE.
  • Coloana presupusă. Ai cerut „vânzările pe județ", dar schema are doar regiune. Modelul fie eșuează (bine, eroare vizibilă), fie folosește o coloană vagă precum zona presupunând că e „județ", agregând pe altă dimensiune.
  • Agregare pe filtru scris greșit. Ceri media comenzilor B2B, dar în date segmentul e scris 'B2B', iar interogarea filtrează = 'b2b'. Cu comparație sensibilă la majuscule, nu se potrivește niciun rând și AVG returnează gol. „Funcționează", dar răspunsul e vid.

Ambiguitatea limbajului natural

Întrebarea „care sunt cei mai buni clienți?" ascunde cel puțin cinci interpretări: cei cu cele mai multe comenzi, cu cea mai mare valoare totală, cu cea mai mare valoare medie, cei mai recenți sau cei mai fideli. Modelul va alege una — adesea cea mai comună — care poate să nu fie a ta. Soluția nu e un model mai bun, ci o întrebare mai clară: „primii 10 clienți după valoarea totală cheltuită în 2026".

Mindset de verificare: protocolul în 5 pași

Aici se desparte amatorul de profesionist. Un grafic frumos generat dintr-o agregare greșită ajunge într-o prezentare către conducere, unde nimeni nu mai are timp să-l conteste. Transformăm deci instinctul în procedură reproductibilă.

Protocolul de verificare în 5 pași pentru analiza de date cu AI: cum prinzi halucinațiile pe date

Regula care îi guvernează pe toți: niciun număr nu intră într-o decizie sau într-un raport fără să fi trecut prin protocol. Cu cât miza e mai mare, cu atât aplici protocolul mai riguros.

Pasul 1 — Cere transparența

Nu accepta rezultatul; întreabă cum a fost obținut. Cere formula, interogarea SQL sau pașii de calcul, pe ce coloane s-a operat și pe câte rânduri. „Nu calcula din memorie. Dacă ai rulat cod, arată-mi codul. Dacă nu, spune explicit că este o estimare." Dacă modelul nu poate arăta o metodă coerentă, ai deja un motiv să nu te încrezi.

Pasul 2 — Sanity-check pe ordin de mărime

Înainte de orice recalcul fin, întreabă: rezultatul este măcar plauzibil ca ordin de mărime? Pe un tabel sintetic în care cel mai scump rând este 4 × 900 = 3.600 RON, iar restul sub 1.600 fiecare, un total „de undeva între 6.000 și 9.000 RON" e plauzibil. Dacă modelul spune „45.000 RON", ceva e clar greșit, fără să fi calculat exact. Caută și valori imposibile: procente peste 100, cantități negative, „reducere medie 140%", „creștere de -12%". Sanity-check-ul e o poartă, nu o garanție.

Pasul 3 — Recalcul pe un eșantion mic

Iei 3–5 rânduri și refaci calculul de mână, cu calculatorul, fără AI. Dacă subtotalurile tale corecte nu pot produce totalul declarat, ai prins eroarea pe cinci rânduri, nu pe cinci mii. Alege un eșantion care include și un caz dificil (valoare mare, câmp gol), nu doar rânduri banale. Dacă formula e greșită pe primele cinci rânduri, e greșită peste tot.

Pasul 4 — Contra-întrebarea

Modelele au variabilitate: același prompt poate da răspunsuri ușor diferite. Folosește asta. Pune aceeași cerință reformulată și compară. Inversează drumul: dacă modelul a sumat pe rânduri, cere-i să sumeze pe regiuni — cele două trebuie să dea același total. Strecoară o întrebare de control la care tu știi răspunsul (de exemplu „câte rânduri are tabelul?"); dacă greșește la ce știi tu, nu te încrede la ce nu știi.

Pasul 5 — Reconcilierea

Ultimul pas verifică coerența internă: totalurile parțiale trebuie să se adune la total. Este exact ce contabilii numesc „să-ți iasă balanța". Dacă suma pe regiuni nu egalează suma pe rânduri, ceva s-a dublat sau lipsește.

Aceeași disciplină de prompting riguros o cultivi și în cursul de Prompt Engineering: un rezultat de încredere începe de la o cerere bine formulată.

Anatomia unei halucinații pe date

Pentru că „halucinație" sună abstract, iat-o concret. Pe date, halucinațiile iau forme insidioase:

  • Coloana inventată. Modelul raportează un calcul pe o coloană care nu există în fișierul tău, dar are un nume plauzibil (oras_livrare).
  • Agregarea greșită. Calculează o medie când voiai o sumă, sau invers — rezultatul e numeric corect pentru operația greșită.
  • Presupunerea ascunsă. „Regiunea Nord are cele mai mari vânzări" — dar Nord are de trei ori mai mulți clienți, deci comparația brută e înșelătoare. AI-ul nu cunoaște contextul tău de business.
  • Cifra povestită. Răspuns dat în proză, fără cod executat — cel mai frecvent loc unde apar greșelile de calcul.

Antidotul nu este neîncrederea paralizantă, ci protocolul de mai sus aplicat consecvent.

Confidențialitate și GDPR: ce date NU pui în tool-uri cloud

Înainte de a încărca orice, întreabă-te ce date sunt. Sub GDPR, datele cu caracter personal sunt orice informație despre o persoană identificată sau identificabilă — nume, email, telefon, dar și combinații de atribute care permit singularizarea cuiva.

Câteva principii practice, ancorate în GDPR (acesta este conținut informativ, nu consultanță juridică — pentru clasificarea concretă a unui set, consultă DPO-ul sau juristul):

  • Minimizarea coloanelor este prima și cea mai ieftină măsură. Dacă întrebarea este despre agregate (medii, sume, distribuții pe categorii), identitatea individului devine irelevantă. Elimini coloanele personale și rămâi cu categorie | valoare — adesea 80% din soluție.
  • Pseudonimizarea nu te scoate de sub GDPR. A înlocui numele cu coduri reduce riscul, dar pentru că există o cheie de reidentificare, datele rămân personale. Dacă urci tabelul pseudonimizat într-un tool public și cheia se scurge separat, reidentificarea devine posibilă.
  • Anonimizarea reală (ireversibilă, fără cheie, fără singularizare prin cvasi-identificatori) scoate datele de sub GDPR — dar e mai grea decât pare.
  • Datele sintetice sunt soluția care funcționează oricând, pe orice plan: zero risc GDPR, reproductibile cu un seed fix, suficient de realiste pentru a învăța tehnica. Poți chiar cere AI-ului să genereze setul sintetic, fiindcă nu pleacă nicio dată reală spre furnizor.

Pe tier-uri: un chat public și un tier Enterprise cu DPA semnat nu sunt același lucru din punct de vedere al păstrării datelor și al utilizării lor. Pentru date cu caracter personal, lucrează în tier Enterprise cu DPA sau, mai sigur, pe date anonimizate ori sintetice. Despre riscurile „shadow AI" — angajați care urcă date sensibile în tool-uri neaprobate — am scris pe larg în ghidul de politică de utilizare AI și securitatea datelor.

Context EU AI Act, art. 50

Regulamentul european privind inteligența artificială include, la articolul 50, obligații de transparență — utilizatorii trebuie să fie conștienți când interacționează cu un sistem AI. Aceste prevederi de transparență devin aplicabile începând cu 2 august 2026. Pentru tine, ca utilizator care analizează date, mesajul practic este simplu: tratează output-ul generativ cu verificarea pe care o merită și fii transparent, în rapoartele tale, despre faptul că ai folosit asistență AI.

Cum arată un workflow complet, cap-coadă

Ca să legăm totul, iată traseul unui mini-raport de business pe date sintetice:

  1. Pregătești datele. Pornești de la un set sintetic comenzi + clienți, minimizezi coloanele personale și confirmi că nimic real nu pleacă spre tool.
  2. Cureți. Normalizezi valorile inconsistente, tratezi valorile lipsă, ceri maparea explicită înainte de aplicare.
  3. Descrii. Statistici descriptive: câte valori lipsesc, pe ce coloane, care e distribuția valorii comenzii.
  4. Segmentezi și vizualizezi. Vânzări pe regiune, pe lună, pe segment de client — cu grafice generate din prompt.
  5. Verifici. Aplici protocolul în 5 pași pe fiecare cifră care intră în raport.
  6. Livrezi. Un raport în care fiecare număr a fost calculat (nu povestit) și reconciliat.

Dacă lucrezi în zona financiar-contabilă, completează acest parcurs cu cursul AI pentru Finanțe și Contabilitate; dacă ești în marketing și vrei să transformi datele în campanii, AI pentru Digital Marketing este pasul natural următor. Iar dacă echipa ta deja folosește ecosistemul Microsoft, cursul Microsoft 365 Copilot pentru Productivitate acoperă în detaliu cum integrezi Copilot în fluxul zilnic — vezi și ghidul nostru despre Microsoft 365 Copilot pentru companii din România.

Întrebări frecvente

Chiar pot analiza date fără să știu să programez?

Da. Tot acest ghid pleacă de la premisa că ești non-programator. Încarci un fișier în ChatGPT, pui întrebarea în limbaj natural și primești curățare, statistici și grafice. Singura „disciplină tehnică" pe care ți-o cerem nu este codul, ci verificarea: să ceri transparența metodei și să refaci un eșantion mic de mână. Logica și judecata de business contează mai mult decât sintaxa.

Am nevoie de licență Microsoft 365 Copilot ca să încep?

Nu. Funcția COPILOT() din Excel și Copilot integrat în aplicație cer o licență Microsoft 365 Copilot plătită (add-on, listat public în jurul a 30 USD per utilizator pe lună, peste abonamentul de bază). Dacă nu o ai, alternativa accesibilă este să analizezi același fișier direct în ChatGPT, unde primești aceleași tipuri de rezultate fără add-on-ul plătit.

Cum știu dacă AI-ul a „halucinat" o cifră?

Aplici protocolul în 5 pași: ceri metoda (formula/SQL/pașii), faci sanity-check pe ordin de mărime, recalculezi un eșantion de 3–5 rânduri de mână, pui o contra-întrebare reformulată și reconciliezi părțile cu întregul. Semnele clasice de halucinație sunt coloanele inventate, agregările greșite și cifrele „povestite" în proză, fără cod executat.

Este legal și sigur să-mi urc datele de business într-un tool AI?

Depinde de date și de tier. Pentru date cu caracter personal ai nevoie de o bază legală și de un tier Enterprise cu DPA semnat — sau, mai simplu și mai sigur, lucrezi pe date anonimizate ori sintetice. Minimizează întotdeauna coloanele: dacă întrebarea e despre agregate, identitatea persoanei este irelevantă. Ține cont și de obligațiile de transparență din EU AI Act (art. 50), aplicabile din 2 august 2026.

Concluzie

Analiza de date cu AI fără cod nu te transformă peste noapte în analist de date — te transformă în cineva care poate pune o întrebare bună unei mulțimi de date și poate avea încredere în răspuns, pentru că l-a verificat. Cele trei unelte (ChatGPT Advanced Data Analysis, funcția COPILOT() în Excel și text-to-SQL) acoperă majoritatea nevoilor, fiecare cu locul ei. Iar cele două discipline care fac diferența — protocolul de verificare în 5 pași și regulile de confidențialitate — sunt exact ce te separă de cineva care lipește orbește cifre generate de AI într-o prezentare.

Dacă vrei să exersezi tot acest parcurs pas cu pas, pe date sintetice reproductibile și cu un proiect aplicat de la date brute la insight verificat, cursul Analiză de Date cu AI fără Cod îți oferă structura completă, inclusiv un profesor AI integrat în fiecare lecție pentru întrebări pe loc.

Surse

Continuă să înveți

Aplică ce ai citit pe platformă

Cursuri interactive, exerciții practice și progres salvat. Începe cu un plan potrivit pentru tine.