L'alternative la plus complète à Excel est OpenOffice Calc, qui fait partie du projet OpenOffice (qui est en fait une suite de logiciels concurrents de Microsoft Office).
C'est un projet libre (open source) et gratuit. Par contre le projet a connu quelques changements ces derniers temps, ce qui a conduit à un "fork" du logiciel et il en existe maintenant 2 versions qui évoluent chacune en parallèle :
- Apache OpenOffice Calc
- LibreOffice Calc
Pour le moment il n'y a pas beaucoup de différence entre Apache OpenOffice et LibreOffice, mais les différences vont s'accentuer avec le temps, étant donné que chaque projet évolue de son côté. OpenOffice est écrit en Java, il nécessite donc d'avoir installé Java pour pouvoir l'utiliser (ce qui peut être un inconvénient étant donné que Java n'est plus inclus dans Mac OS par exemple).
Après il y a aussi Google Spreadsheet (Google Doc), Gnumeric, NeoOffice ou Numbers (iWork) sur Mac.