Microsoft Excel
初版の開発コードネームはOdyssey(オデッセイ) 。開発責任者はダグ・クランダー (Doug Klunder)、プログラムマネージャーはジェイブ・ブルメンソール (Jabe Blumenthal)。
同社のMS-DOS向け表計算ソフトMicrosoft Multiplanおよびグラフ作成ソフトMicrosoft Chartは統合ソフトであるロータスの1-2-3に比べ処理が遅い上に操作が難しく、北米ではシェアを大きく開けられていた(米国のIBM PCに特化して作られた1-2-3に対してMultiplanは移植性が高かったため、欧州および日本市場では1-2-3のローカライズが遅れたことでMultiplanが高いシェアを確保していた)。
初期の段階ではIBM PCおよびその互換機を想定したMS-DOS用アプリケーションであり、テキストモードで動作する予定であった。ただし、マウス対応、複数のワークシートを同時に表示できるMDIの採用、マクロの採用は発案時点で考慮されていた。
後に1984年にロータスがMacintosh向け統合ソフトJazzを開発していることが分かると、プラットフォームをMacintoshに移して改めて開発が進められ、1985年9月にMacintosh版が発売された。
Excel 2003までは最大で65,536行、256列(16,777,216セル)に制限されていた。Excel 2007以降では、最大で1,048,576行、16,384列(17,179,869,184セル)のデータを扱えることになっているが、一定のサイズを越えると読み込むことができない。またその際に警告も出てこないため、大量のデータをExcelで扱おうとする際には注意が必要である。また、Excel 2016から標準機能になったPowerQueryを利用すれば、100万行を越えるデータでも集計をすることが可能である。