Az Excel egy táblázatszerkesztő, amely a népszerű Microsoft Office irodai programok csomagjában található. Ma ez a leggyakoribb alkalmazás a viszonylag kicsi adathalmazokkal való munkavégzéshez, amely a felhasználó számára nagyon sokféle eszközt kínál. Alapvetően a program funkcióit a minimális képzettséggel rendelkező felhasználók számára tervezték, de vannak olyan fejlett funkciók is, amelyek lehetővé teszik a táblázatos adatok feldolgozásának nagyrészt automatizálását.
A Microsoft Office Excel lehetővé teszi bármilyen struktúrájú táblázatok létrehozását - kombinált sor- vagy oszlopfejlécekkel, a táblák különböző területein eltérő számú oszloppal és sorral, vagy akár a saját görgetősávjaikkal egymásba illesztett táblákkal. Az Excel-dokumentumok egy lapjának maximális oszlopainak száma 16 384, a sorok korlátja pedig 1 048 576. De ha ez nem elég, a táblázat folytatása tetszőleges számú dokumentumlapra helyezhető - számuk csak a számítógépes memória mennyisége korlátozza.
A program lehetővé teszi az adatok manuális bevitelét, és egyes gyakori formátumú fájlokból történő olvasását - egyszerű szöveg, elválasztókkal ellátott szöveg, az Access adatbázis formátumában stb. rendezés az oszlopok prioritásának összetett matematikai számításokhoz történő beállításával, az eredmények kimenetével külön táblázatban. Mindez megtehető mind az alkalmazás felületének gombjaival, mind pedig a beépített programozási nyelv funkcióinak a cellákba történő bevezetésével. Ezenkívül a táblázatszerkesztő képes rögzíteni a műveletek sorrendjét, amikor a táblával dolgozik, majd ezt a sorrendet egyszerűen makró meghívásával reprodukálja.
A táblázatos adatok elemzésének eredményei Az Excel lehetővé teszi, hogy a szokásos numerikus és grafikus formában is bemutassa. Az alkalmazás nagyszámú diagramsablonnal rendelkezik, és a beépített testreszabási eszközök végtelenné teszik a tervezési lehetőségek számát. Az adatok elolvasása vagy prezentációk készítése érdekében maguk is színezhetik a táblázatokat. A szegélyek, a fejlécek, a szöveg díszítésén kívül beállíthatja például a cellák háttérszínének zökkenőmentes átmenetét a bennük található értékektől függően, vagy automatikusan kiemelheti a maximális és minimális számot stb.