Meniu
Power Query Column From Examples - cum generezi automat formule în Excel dând doar 2-3 exemple de rezultat dorit

Power Query Column From Examples: Excel generează formula pentru tine

Știi rezultatul pe care îl vrei, dar nu știi formula exactă din Power Query care să îl producă.

Situație clasică: ai o coloană cu adrese, vrei să extragi doar orașul. Sau ai coduri de produs de tipul RO-2025-PROD-001 și vrei doar numărul de la final. Știi CE vrei, nu știi CUM să îi spui Power Query.

Column From Examples rezolvă exact asta: tu dai exemple, Power Query generează formula.


Cum funcționează

Column From Examples este o funcție din Power Query care învață din pattern-ul pe care îl arăți.

1. Intri în Power Query Editor (Date → Transformare date)

2. Mergi la Adăugare coloană → Coloană din exemple

3. Apare o coloană goală în dreapta

4. Scrii manual 2-3 exemple din rezultatul dorit

5. Power Query completează automat restul și îți arată formula generată

6. Dai OK, coloana e adăugată


Exemple practice pentru firme din România

Exemplu 1: Extragi orașul dintr-o adresă completă

Ai coloana Adresă cu valori de tipul:

  • Str. Mihai Eminescu 15, Cluj-Napoca
  • Bd. Unirii 30, București
  • Calea Victoriei 10, Iași

Vrei o coloană Oraș. Scrii în primele 2 celule din exemplu:

  • Cluj-Napoca
  • București

Power Query detectează că vrei textul după ultima virgulă și generează formula M potrivită. Completează automat toată coloana.

Exemplu 2: Formatezi coduri de produs

Ai RO2025001 și vrei RO-2025-001. Scrii 2 exemple, Power Query înțelege structura și formatează tot.

Exemplu 3: Extragi domeniul din emailuri

Ai [email protected] și vrei firma.ro. Un singur exemplu — Power Query recunoaște pattern-ul.


De ce e mai bun decât Formula by Example din Excel

Excel a introdus recent Formula by Example (funcție similară în grid). Power Query Column From Examples are câteva avantaje clare:

  • E dinamic — când adaugi date noi, dai Refresh și noua coloană se calculează automat
  • Procesează volume mari fără să încetinească (Power Query rulează separat de grid)
  • Poți vedea și modifica formula M generată — înveți și formula corectă pentru data viitoare
  • Funcționează pe surse externe — CSV, PDF, baze de date, nu doar pe date deja în Excel

Trucul cu bara de formule activată

Când folosești Column From Examples, activează bara de formule din Power Query (View → Formula Bar).

Vei vedea în timp real formula M pe care o generează Power Query pe măsură ce introduci exemple. Asta are un dublu beneficiu:

  • Înveți sintaxa Power Query fără să studiezi documentația
  • Poți ajusta formula dacă nu e exact ce vrei

Când să folosești Column From Examples

✅ Extragi parți din text (după/înainte de un separator)

✅ Formatezi sau reformatezi coduri, date, numere

✅ Categorisești valori bazat pe un pattern recognoscibil

✅ Combini date din mai multe coloane într-un format specific

❌ Nu e potrivit pentru calcule matematice complexe sau logică condițională avansată — acolo scrii formula M direct.


Concluzie

Column From Examples este unul dintre cele mai subestimate instrumente din Power Query. Elimină bariera „nu știu sintaxa” și te lasă să te concentrezi pe rezultat.

Data viitoare când ești blocat de o transformare de text în Power Query, încearcă 2 exemple — s-ar putea să fie singurul lucru de care ai nevoie.

Vrei să înveți Power Query de la zero sau să automatizezi rapoartele existente? Excel Group oferă training și implementare adaptate pentru echipele din România și Moldova. Contactează-ne.


Întrebări frecvente

Column From Examples funcționează și pentru calcule cu date calendaristice?

Da. Poți extrage ziua, luna, anul, trimestrul sau orice format de dată — dai 2-3 exemple și Power Query generează transformarea corectă.

Pot modifica formula generată de Power Query?

Absolut. Formula apare în bara de formule și poți edita direct codul M. E o metodă excelentă de a învăța sintaxa Power Query.

Ce se întâmplă dacă Power Query generează formula greșită?

Adaugi mai multe exemple sau mai specifice. De obicei, 3-4 exemple cu cazuri edge rezolvă orice ambiguitate.

1 comentariu

Lasă un răspuns

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