ÚjMicrosoft Excel kezelése Python alapokon (OPENPYXL)
Ismertető
A tanfolyam mindegyik szoftver verzióra elérhető (2010, 2013, 2016, 2019, O365).
Kinek ajánljuk?
A tanfolyamot azon haladó Excel felhasználóknak ajánljuk, akik szeretnék automatizálni a rendszeresen ismétlődő Exceles feladataikat, kiegészítenék az már meglévő függvényeket sajátokkal vagy kacsintgatnak a gépi tanulás, mély tanulás és adatelemzés irányába és szeretnének megismerkedni az alapokkal.
Tematika
Mielőtt nekikezdünk
- Python és a fejlesztőkörnyezet beállítása
- szükséges alapfogalmak
Python alapok
- Python console – Párbeszéd mód
- Az elmaradhatatlan Hello world program.
- alapműveletek
- egyszerű változók és típusok
- elágazás
- ciklusok
- összetett típusok (tömb, halmaz, lista)
Excel kezelése
- Munkafüzetek elérése és mentése
- Adatok olvasása Excel munkafüzetből
- Munkalapok kezelése (létrehozás, mozgatás, átnevezés, törlés)
- Műveletek a munkafüzet adataival
- Képletek írása és módosítása
- Formázási tulajdonságok kezelése
- Feltételes formázás
- Diagramkészítés
- Kimutatás (PivotTable)
- Képek kezelése (Csak, ha elérhető a Pillow könyvtár)
Kitekintés, további lehetőségek
- Merre tovább a Pythonban?
- egyéb Excel kezelő könyvtárak
- adatelemzési könyvtár ismertető
- gépi tanulási könyvtárak
Szükséges előképzettség
A Számítógépkezelés és Windows tanfolyam ismeretanyaga. Ajánlott korábbi MS Excel legalább középhaladó ismeret és gyakorlat. (Excel fogalmak, függvények, tartománynevek, táblázatok, diagram- és kimutatáskészítés, feltételes formázás, szűrés). Korábbi bármilyen programozási nyelvben szerzett tapasztalat hatalmas előny, de nem elvárás.
Technikai feltételek
Szükséges szoftverek:
- Excel 2010, 2013, 2016, 2019, Office 365
- Python 3.x (javasolt a 3.10 vagy az aktuális legfrissebb stabil verzió)
- OpenPyXL 3.x (javasolt a 3.0.9 vagy az aktuális legfrissebb stabil verzió)
- PyCharm 2021.x (javasolt a 2021.3.1 vagy az aktuális legfrissebb stabil verzió)
Javasolt még:
- Pillow 9.x (javasolt a 9.0.0 vagy az aktuális legfrissebb stabil verzió)
- NotePad++ 8.x (javasolt a 8.2 vagy az aktuális legfrissebb stabil verzió)