Lépésről lépésre
📊 GitHub Copilot
GitHub
📘 Lépésről lépésre 📘 GitHub · GitHub Copilot↗ GitHub Copilot · Hivatalos oldalkezdő 🔄 Otthon és munka

Rendszeres Spreadsheet exportból tiszta adat – Copilot segítségével

Dobj be egy kaotikus CSV-t a GitHub Copilotba, és kapj vissza rendezett dátumokat, neveket és használható oszlopokat.

Röviden: Bemásolhatsz egy kaotikus CSV-t – különböző dátumformátumokat, vegyes kis- és nagybetűket, extra oszlopokat – a GitHub Copilot chatbe, és megkérheted, hogy tisztítsa meg az adatokat. A válasz egy rendezett, egységes formázású változat lesz, amit azonnal elmenthetsz CSV-ként. Csak egy ingyenes GitHub-fiók és egy böngésző kell; az egész nagyjából tíz perc.

Ha már volt olyan érzésed, hogy egy spreadsheet export megnyitása után azonnal azt kívántad, bár valaki megcsinálná helyetted, ez a leírás pont arról a pillanatról szól. A GitHub Copilotot fogjuk használni – ez egy AI-asszisztens, ami a GitHubon belül él – hogy letisztázzuk egy tipikus, rendetlen exportot, közérthető nyelven. Nem kell programozói tudás – gondolj rá úgy, mintha a táblázatodat elküldted volna egy türelmes barátnak, aki imád rendszerezni.

💡 Tipp: kattints egy lépés számára, ha kész vagy — zöld pipa jelenik meg, és a böngésződ megjegyzi, meddig jutottál.

Mielőtt belekezdesz

  • Egy ingyenes GitHub-fiók (regisztrálj a github.com oldalon, ha még nincs).
  • Egy böngésző – Chrome, Edge, Safari vagy Firefox, mind működik.
  • A kaotikus fájlod CSV formátumban (a CSV annyit jelent, hogy „vesszővel elválasztott értékek” – lényegében egy sima szövegként elmentett táblázat; ha Excel fájlod van, nézd meg a lenti megjegyzést).
  • Körülbelül 10 perc.
  • Az ingyenes Copilot csomag havonta korlátozott számú chatüzenetet engedélyez; ha elérted a limitet, fizetős csomagok is vannak — az aktuális árat a Microsoft árlapján nézd meg.

Megjegyzés az Excel fájlokról: Ha a fájlod .xlsx (az Excel alapértelmezett formátuma), nyisd meg Excelben vagy Google Sheetsben, és a Fájl → Mentés másként → CSV menüponttal mentsd el, mielőtt nekilátnál. A Copilot chat szöveggel dolgozik, nem natív táblázatokkal.

1

Nyisd meg a GitHub Copilot Chatet a böngésződben

Lépj a github.com-ra, és jelentkezz be. Nézd meg az oldal jobb felső sarkában lévő kerek profilikont – kattints rá. Megjelenik egy kis lenyíló menü; keresd meg a „Copilot" vagy a „Try Copilot" opciót, és kattints rá. Ez megnyitja a Copilot chat panelt, általában a képernyő jobb oldalán. Ha nem látod a Copilotot a menüben, keresd inkább a csevegés buborék ikonját a felső navigációs sávban. Miután rákattintottál, megjelenik egy chat ablak, alján egy szövegdobozzal, ami valami ilyesmit ír: "Ask Copilot…" vagy "Message Copilot…".

💬 Példaírj egy tesztüzenetet, például „Szia”, hogy megbizonyosodj róla, működik.

Akkor tudod, hogy sikerült, ha a Copilot barátságosan köszön a chat panelen.

2

Nyisd meg a kaotikus CSV-t és másold ki a tartalmát

A számítógépeden keresd meg a megtisztítani kívánt CSV fájlt. Kattints jobb gombbal a fájlra (Windows) vagy tartsd lenyomva a Controlt, és kattints (Mac), majd válaszd a „Megnyitás ezzel" → Jegyzettömb (Windows) vagy TextEdit (Mac) opciót. Megnyílik egy egyszerű szöveges ablak, tele vesszővel elválasztott adatsorokkal – nem túl szép látvány, de ez normális. Nyomd meg a Ctrl+A (Windows) vagy Cmd+A (Mac) billentyűkombinációt, hogy mindent kijelölj, majd Ctrl+C vagy Cmd+C a másoláshoz. A teljes fájl tartalma most a vágólapon van (a vágólap a számítógéped ideiglenes másolás-beillesztés tárolója).

💬 Példaegy tipikus kaotikus sor így nézhet ki: `john smith,01/05/2024,yes,USA` – ezt fogjuk megtisztítani.

Akkor tudod, hogy sikerült, ha kijelölt szöveget látsz a szövegszerkesztőben, és a kurzorod rövid időre megváltozik, jelezve a másolás műveletet.

3

Másold be az adatokat a Copilotba és írd le a rendetlenséget

Kattints vissza a Copilot chat dobozába. Illeszd be a kimásolt adatokat a Ctrl+V (Windows) vagy Cmd+V (Mac) billentyűkkel. A CSV szövege megjelenik a chat üzenetdobozban – lehet, hogy zsúfoltnak tűnik, de a Copilot el tudja olvasni. Most a beillesztett adatok alatti új sorban írj egy rövid, világos utasítást, hogy mit szeretnél kijavíttatni. Legyél konkrét: írd le a problémákat – vegyes dátumformátumok, következetlen kis- és nagybetűk, extra oszlopok, bármi, ami a te fájlodra igaz. Ha az adat kicsi (kb. 50 sor alatti), gyakran működik, ha egy üzenetben másolsz be és kérdezel egyszerre. Nagyobb fájloknál jobb eredményt kapsz, ha azt kéred a Copilottól, hogy írjon kódot az adatok megtisztításához (lásd az 5. lépést).

💬 Példabeillesztés után írd ezt – *„Tisztítsd meg ezt a CSV-t. Minden dátum legyen ÉÉÉÉ-HH-NN, a neveket írd nagy kezdőbetűvel, töröld a 'country' oszlopot, az 'yes/no' értékeket pedig egységesítsd TRUE/FALSE-ra."*

Akkor tudod, hogy sikerült, ha a Copilot válaszában megjelenik a megtisztított adat, szép táblázat vagy kódblokk formájában.

4

Nézd át a megtisztított eredményt és kérj javításokat

A Copilot általában egy kódblokkban adja vissza a megtisztított adatokat – ez egy szürke doboz, amiben az adat van, a tetején és alján ilyen sorokkal: csv és . Olvasd át figyelmesen. Az AI asszisztensek néha apró hibákat vétenek, főleg szokatlan dátumformátumok vagy szokatlan nevek esetén. Ha valami nem stimmel – például minden dátum rosszul jött ki, vagy egy név megváltozott – csak írd meg a chatben a konkrét problémát. A Copilot újra próbálkozik. Gondolj erre úgy, mint amikor egy segítőkész munkatársaddal szerkesztesz egy dokumentumot: te átnézed a munkáját, és szükség esetén kérsz módosításokat.

💬 Példaírd – *„A dátumok most rosszak. A január 5. 2024-05-01 lett 2024-01-05 helyett. Az eredeti formátum NN/HH/ÉÉÉÉ volt."*

Akkor tudod, hogy sikerült, ha az új válaszban a javításod minden sorra érvényesítve van.

5

Nagyobb fájloknál kérj a Copilottól egy tisztító szkriptet

Ha a CSV-d több mint kb. 50 soros, vagy egyszerre több problémát kell megoldani, a másolás-beillesztés kínossá válik. Helyette csak az első 5-10 sort másold be mintát, és kérd meg a Copilotot, hogy írjon egy kis programot, ami megtisztítja az egész fájlt. A Copilot Python kódot fog visszaadni (ez egy népszerű programozási nyelv – de nem kell ismerned a Pythont a használatához), valamint utasításokat. Te csak kimásolod a kódot, futtatod a gépeden, és a program elkészíti az új, tiszta fájlt. Ez hangosan technikásnak tűnik, de nagyobb fájloknál valójában ez a könnyebb út – és apró részleteket mindig visszabeilleszthetsz a chatbe, ha további kérdéseid vannak.

💬 Példaírd – *„Itt van egy minta a CSV-ből. Írj egy Python szkriptet, ami ugyanígy megtisztítja a teljes fájlt, és az eredményt clean_data.csv néven menti."*

Akkor tudod, hogy sikerült, ha a Copilot egy teljes kódblokkot ad, amit elmenthetsz .py fájlként és futtathatsz.

6

Mentsd vissza a megtisztított adatokat egy fájlba

Kis fájloknál, ahol kaptál egy megtisztított táblázatot a chatben, kattints a másolás ikonra a kódblokk jobb felső sarkában (általában két átfedő négyzetnek néz ki). Nyiss egy új fájlt a Jegyzettömbben vagy a TextEditben, illeszd be a megtisztított adatokat, és mentsd el új néven, például clean_data.csv – a .csv kiterjesztést fontos megtartani, hogy más programok táblázatként ismerjék fel. Az 5. lépésben bemutatott szkriptes megoldásnál futtasd le egyszer a Python fájlt, és az automatikusan létrehozza a megtisztított fájlt; a szkript kimeneti sora megmondja, hova mentette. Most már megnyithatod a clean_data.csv-t Excelben, Google Sheetsben vagy bármilyen táblázatkezelőben.

💬 Példanevezd el az új fájlt `customers_clean_2024.csv`-nek, hogy később könnyen megtaláld.

Akkor tudod, hogy sikerült, ha az új fájl tisztán megnyílik egy táblázatkezelőben, és minden sorban egységes a formázás.

⚠️ Gyakori hibák
  • Kihagyod az ellenőrzést. Az AI asszisztensek csendben megváltoztathatnak egy nevet vagy félreolvashatnak egy dátumformátumot. Mindig fuss át a megtisztított adatokon mentés előtt – 30 másodperc, és sok bosszúságot megspórol.
  • Kétértelmű dátumokat hagysz. A „2024.05.01." jelentheti január 5-ét vagy május 1-jét, országtól függően. Ha az eredeti adatodban a dátumok nem egyértelműek, mondd el ezt kifejezetten a Copilotnak: „az eredeti dátumok NN/HH/ÉÉÉÉ formátumban vannak" – különben találgatni fog.
  • Megpróbálsz egy hatalmas fájlt közvetlenül a chatbe beilleszteni. A legtöbb chat ablaknak van karakterkorlátja, és a nagyon nagy beillesztéseket gyakran csonkolják (menet közben levágják). Ha a fájlod több száz soros, használd inkább az 5. lépésben bemutatott szkriptes megoldást.

Mit jelent ez számodra

  • A mindennapokban: A bankod, a futóappod vagy a gyerek iskolájának exportja percek alatt olvashatóvá válhat, nem kell órákat tölteni a manuális javítással.
  • A munkádban vagy vállalkozásodban: A különböző eszközökből érkező havi riportok gyakran kissé eltérő formátumban jönnek. Ha egyszer megtisztítod őket a Copilot segítségével, és elmented a szkriptet, a jövő havi riport egyetlen kattintásra lesz rendezett.
  • Ha most kezdesz: Válaszd a legkisebb, legidegesítőbb táblázatot a gépeden, és próbáld ki rajta az 1–4. lépéseket. Egy valódi példából tanulsz a legtöbbet.

Próbáld ki most

Nyiss meg egy kis CSV-t a gépeden (vagy exportálj egyet egy táblázatkezelőből), és másold be az első néhány sort a Copilot Chatbe ezzel az utasítással: „Tisztítsd meg ezt az adatot és mutasd vissza táblázatos formában. Ennyi – az első megtisztított táblázatod kevesebb mint két perc alatt.

❓ Gyors kérdések

Mennyi időt vesz igénybe?

Kb. 7 perc — az útmutató 6 lépésből áll, és mindegyiket ki tudod pipálni, ahogy haladsz.

Milyen eszköz kell hozzá?

Ez az útmutató a(z) GitHub GitHub Copilot eszközt használja — de a módszer nagyon hasonlóan működik más AI-asszisztensekben is.

Milyen hibákat kerüljek el?
  • Kihagyod az ellenőrzést. Az AI asszisztensek csendben megváltoztathatnak egy nevet vagy félreolvashatnak egy dátumformátumot. Mindig fuss át a megtisztított adatokon mentés előtt – 30 másodperc, és sok bosszúságot megspórol.
  • Kétértelmű dátumokat hagysz. A „2024.05.01." jelentheti január 5-ét vagy május 1-jét, országtól függően. Ha az eredeti adatodban a dátumok nem egyértelműek, mondd el ezt kifejezetten a Copilotnak: „az eredeti dátumok NN/HH/ÉÉÉÉ formátumban vannak" – különben találgatni fog.
  • Megpróbálsz egy hatalmas fájlt közvetlenül a chatbe beilleszteni. A legtöbb chat ablaknak van karakterkorlátja, és a nagyon nagy beillesztéseket gyakran csonkolják (menet közben levágják). Ha a fájlod több száz soros, használd inkább az 5. lépésben bemutatott szkriptes megoldást.

Olvass tovább

Hasznos volt?

✦ Az AI World HQ AI-szerkesztőségének eredeti, lépésről lépésre útmutatója. Közérthetően írva, pontosságra ellenőrizve.

← Vissza a hírekhez