Ha egy cég több, azonos szerkezetű CSV fájlt kap, gyakori igény, hogy ezeket egyetlen Excel-táblába lehessen összefűzni.
Kézzel ez néhány fájlnál még megoldható, de napi vagy havi rendszerességnél gyorsan időigényessé és hibára hajlamossá válik.
Mikor működik jól az összefűzés?
Azonos fejlécű, hasonló szerkezetű fájloknál a feladat viszonylag egyszerű. A problémát az okozza, ha egyes fájlokban hiányzik egy oszlop, eltér a fejléc neve, más a dátumformátum, vagy üres sorok és egyéb tartalmak kerülnek a forrásba:
- Azonos oszlopszerkezet ellenőrzése.
- Fejlécek egységesítése.
- Adattípusok összehangolása.
- Hibás vagy hiányos fájlok kezelése.
Miért érdemes automatizálni az összefűzést?
Ha minden héten ujabb CSV-k érkeznek, nem érdemes újra és újra másolni őket egy közös munkafüzetbe:
- Power Queryvel egy mappa tartalma lekérdezhető.
- Az azonos szerkezetű fájlok egyetlen táblává alakíthatók.
- Az új fájlok később ugyanabba a folyamatba kerülhetnek.
Nem elég az adatokat egymás alá tenni: ellenőrizni kell a rekordok számát, a duplikációkat, a hiányzó értékeket és azt is, hogy minden forrásfájl bekerült-e.
Mire figyelj összefűzés előtt?
Mielőtt elindítod a folyamatot, érdemes ellenőrizni:
- Az oszlopneveket, a dátum- és számformátumokat.
- Nincs-e a mappában olyan fájl, amelyet valójában nem szeretnél feldolgozni.
- Az egyes fájlok sorai valóban rekordokat jelentenek-e (nincs bennük összesítő sor vagy megjegyzés).
Egy cég minden hónapban külön CSV-ben kapja meg az értékesítési adatokat. Eleinte kézzel másolják egymás alá a fájlokat, később azonban már több évnyi adatot kell kezelni – ekkor a hibák keresése nehézzé válik, és minden új hónap plusz munkát jelent. Egy jól felépített lekérdezésnél az új havi fájl hozzáadása után elegendő lehet a frissítés.
Hogyan segít az XLGuru?
Ha több forrásból, rendszeresen és nagy mennyiségű adatot kell összefűzni, érdemes stabil adatbetöltési folyamatot kialakítani.
- Segítünk az összefűzés automatizálásában.
- Feltárjuk az importfolyamat hibáit.