Excel je tabuľkový editor, ktorý je súčasťou populárnej sady kancelárskych programov Microsoft Office. Dnes je to najbežnejšia aplikácia na prácu s relatívne malými súbormi údajov, ktorá poskytuje používateľovi veľmi širokú škálu nástrojov. Funkcie programu sú v zásade určené pre používateľov s minimálnou úrovňou zaškolenia, existujú však aj pokročilé funkcie, ktoré vám umožňujú do značnej miery automatizovať spracovanie tabuľkových údajov.
Microsoft Office Excel umožňuje vytvárať tabuľky ľubovoľnej štruktúry - s kombinovanými hlavičkami riadkov alebo stĺpcov, s rôznym počtom stĺpcov a riadkov v rôznych oblastiach tabuliek, alebo dokonca s tabuľkami vloženými do seba s vlastnými posuvníkmi. Maximálny počet stĺpcov v jednom hárku dokumentu programu Excel je 16 384 a limit pre riadky je 1 048 576. Ak to však nestačí, pokračovanie tabuľky je možné umiestniť na ľubovoľný počet hárkov dokumentu - ich počet je obmedzené iba veľkosťou pamäte počítača.
Program umožňuje zadávať údaje manuálne aj načítať ich zo súborov niektorých bežných formátov - jednoduchý text, text s oddeľovačmi, vo formáte databázy Access atď. Existuje veľa spôsobov, ako spracovať zadané údaje v programe Excel - od elementárnych triedenie s nastavením priority stĺpcov na zložité matematické výpočty s výstupom výsledkov v samostatnej tabuľke. To všetko je možné dosiahnuť jednak pomocou tlačidiel aplikačného rozhrania, jednak zavedením funkcií zabudovaného programovacieho jazyka do buniek. Okrem toho má tabuľkový editor schopnosť zaznamenávať postupnosť vašich akcií pri práci s tabuľkou a potom ju reprodukovať jednoduchým volaním makra.
Výsledky analýzy tabuľkových údajov vám Excel umožňuje prezentovať v obvyklom číselnom formáte aj v grafickej podobe. Aplikácia má veľké množstvo šablón grafov a vďaka vstavaným nástrojom na prispôsobenie je počet možností návrhu nekonečný. Samotné tabuľky môžete vyfarbiť kvôli pohodlnosti čítania údajov alebo prezentácií. Okrem zdobenia okrajov, hlavičiek, textu môžete napríklad nastaviť plynulý prechod farby pozadia buniek v závislosti na hodnotách, ktoré obsahujú, alebo automaticky zvýrazniť maximálny a minimálny počet atď.