thumb|300px|Arkusz kalkulacyjny Arkusz kalkulacyjny – program komputerowy przedstawiający dane (głównie liczbowe) w postaci zestawu kolumn i wierszy. Pozwala na automatyczną obróbkę oraz prezentację danych różnych formach.

Najważniejszym narzędziem arkusza kalkulacyjnego są funkcje (matematyczne, statystyczne, daty i czasu, finansowe, bazodanowe, logiczne). Przy ich pomocy dane w arkuszu są automatycznie przetwarzane. Możliwe jest także tworzenie różnego rodzaju symulacji.

Arkusz kalkulacyjny umożliwia wizualizację danych, prezentując je w postaci wykresów (kolumnowych, słupkowych, kołowych, liniowych, warstwowych itd.), które pozwalają na przejrzystą prezentację wzajemnych zależności i tendencji.

W zaawansowanych arkuszach kalkulacyjnych są dostępne również języki makropoleceń i języki programowania umożliwiające zautomatyzowane przetwarzanie danych.

Popularnym narzędziem są tabele przestawne umożliwiające tworzenie układów danych na bazie tabeli źródłowej oraz agregowanie i podsumowywanie danych przy pomocy sum, średnich, liczebności i podobnych statystyk, ułatwiając uwypuklenie zależności niewidocznych w pierwotnym układzie i podejmowanie decyzji.