Spreadsheet editor, part of Microsoft 365
Microsoft Excelは、 Microsoftが Windows 、 macOS 、 Android 、 iOS 、 iPadOS 向けに開発した 人気の スプレッドシート エディタです 。 計算 機能、グラフ 作成 ツール、 ピボットテーブル 、そして Visual Basic for Applications (VBA)と呼ばれる マクロ プログラミング言語を備えています 。
Excel は、 Microsoft 365 および Microsoft Office ソフトウェア スイートの
一部であり、1985 年から開発されています。
2019年から2025年までのロゴ
2013年から2019年までのロゴ
2007年から2010年までのロゴ
特徴
基本操作
Microsoft Excel にはすべてのスプレッドシートの基本機能があり、 [10]番号付きの 行 と文字付きの 列 に配置された セル のグリッドを使用して、 算術演算などのデータ操作を整理します。統計、エンジニアリング、財務のニーズに応えるための関数が多数用意されています。さらに、データを折れ線グラフ、ヒストグラム、チャートとして表示でき、非常に限定的ですが 3 次元グラフィック表示も可能です。データを区分して、さまざまな要因への依存関係をさまざまな視点で表示できます ( ピボットテーブル と シナリオ マネージャーを 使用)。 [11] ピボット テーブルは データ分析 用のツールです 。これは、ピボットテーブル フィールドを使用して大規模なデータ セットを簡素化することで実現します。プログラミング機能 ( Visual Basic for Applications) があり、ユーザーはさまざまな数値手法を使用して、たとえば数理物理学の微分方程式を解き、 [12] [13] 結果をスプレッドシートに報告することができます。また、さまざまな対話型機能があり、ユーザーからスプレッドシートを完全に隠すユーザーインターフェイスを可能にするため、スプレッドシートは、カスタム設計されたユーザーインターフェイス(たとえば、株価分析ツール)を介して、いわゆる アプリケーション または 意思決定支援システム (DSS)として表示されます。 [14] または一般的には、ユーザーに質問して回答とレポートを提供する設計ツールとして表示されます。 [15] [16] より精巧な実現では、Excelアプリケーションは、更新スケジュールを使用して外部データベースと測定機器を自動的にポーリングし、 [17] 結果を分析し、 Word レポートまたは PowerPoint スライドショーを作成し、これらのプレゼンテーションを定期的に参加者のリストに電子メールで送信できます。
マイクロソフトでは、Excelの起動方法を制御するためのオプションのコマンドラインスイッチをいくつか提供しています。 [18]
機能
Excel 2016には484個の関数があります。 [19] このうち360個はExcel 2010より前に存在していました。Microsoftはこれらの関数を14のカテゴリに分類しています。現在の484個の関数のうち、386個は オブジェクト「WorksheetFunction」のメソッドとして VBAから呼び出すことができ、 [20] 44個はVBA関数と同じ名前です。 [21]
LAMBDAの導入により、Excelは チューリング完全に なった。 [22] [23]
マクロプログラミング
VBAプログラミング
Microsoft Excelでユーザー定義関数 sq(x) を使用します。名前付き変数 x と yは 名前マネージャー で識別されます 。関数 sq は、Excelに付属の Visual Basic エディターを使用して導入されます。
Excel のサブルーチンは、スプレッドシートから読み取った名前付き列変数x の 2 乗を計算し 、それを名前付き列変数 y に書き込みます。
Windows版Excelは、 Visual Basic の派生言語であるMicrosoft Visual Basic for Applications(VBA)によるプログラミングをサポートしています 。VBAを用いたプログラミングにより、標準的なスプレッドシート技術では扱いにくい、あるいは不可能なスプレッドシート操作が可能になります。プログラマーはVisual Basic Editor(VBE)を用いて直接コードを記述できます。VBEには、コード記述ウィンドウ、デバッグウィンドウ、コードモジュール編成環境が備わっています。ユーザーはVBA [24] を用いて数値計算手法を実装できるだけでなく、書式設定やデータ編成といったタスクの自動化も可能であり、スプレッドシートに返される任意の中間結果を用いて計算を進めることができます。
VBAはMac Excel 2008から削除されました。開発者は、タイムリーなリリースではVBAエンジンを Mac OS X にネイティブに移植できないと考えていたためです。VBAは次のバージョンであるMac Excel 2011で復活しましたが、 [25] ActiveX オブジェクトのサポートが欠如しており 、一部の高レベル開発ツールに影響を与えています。 [26]
VBAコードを生成する一般的で簡単な方法は、 マクロ レコーダーを使用することです。 [27] マクロレコーダーは、ユーザーの操作を記録し、マクロの形式でVBAコードを生成します。これらのアクションは、マクロを実行することによって自動的に繰り返すことができます。マクロは、キーボードショートカット、コマンドボタン、グラフィックなどのさまざまなトリガータイプにリンクすることもできます。マクロ内のアクションは、これらのトリガータイプから、または汎用ツールバーオプションから実行できます。マクロのVBAコードは、VBEで編集することもできます。ループ機能や独自のプロパティによる画面プロンプト、一部のグラフィカル表示項目などの特定の機能は記録できず、プログラマがVBAモジュールに直接入力する必要があります。上級ユーザーは、ユーザープロンプトを使用して対話型プログラムを作成したり、シートの読み込みや変更などのイベントに反応したりできます。
マクロ記録されたコードは、Excelのバージョンと互換性がない場合があります。Excel 2010で使用されるコードの中には、Excel 2003で使用できないものもあります。セルの色を変更したり、セルのその他の要素を変更したりするマクロは、下位互換性がない可能性があります。
VBAコードは、Excel オブジェクトモデル [28] 、 スプレッドシートオブジェクトを識別する語彙、および スプレッドシートの読み書きやユーザーとのやり取り(カスタムツールバー、 コマンドバー、 メッセージボックス など)を可能にする一連の関数や メソッド を介してスプレッドシートとやり取りします。ユーザーが作成したVBA サブルーチンは これらのアクションを実行し、マクロレコーダーを使用して生成されたマクロのように動作しますが、より柔軟で効率的です。
歴史
Excelは初代バージョンから、マクロ(繰り返しタスクの自動化)とユーザー定義関数(Excelの組み込み関数ライブラリの拡張)のエンドユーザープログラミングをサポートしていました。初期のExcelバージョンでは、これらのプログラムは数式構文を持つマクロ言語で記述され、専用マクロシート(Windowsではファイル拡張子.XLMで保存されます)のセルに格納されていました。XLMはExcel 4.0までExcelのデフォルトのマクロ言語でした。 [29] Excelバージョン5.0以降、マクロはデフォルトでVBAで記録されるようになりましたが、バージョン5.0でもXLM記録はオプションとして引き続き許可されていました。バージョン5.0以降、そのオプションは廃止されました。Excel 2021を含むすべてのバージョンのExcelでXLMマクロを実行できますが、MicrosoftはXLMマクロの使用を推奨していません。 [30]
Pythonプログラミング
2023年、マイクロソフトはExcelが Python プログラミング言語を直接サポートすると発表しました。 [31] [32] 2025年現在、ExcelのPythonはエンタープライズおよびビジネスユーザーが利用できます(一部例外があり、ファミリー、パーソナル、教育ユーザー向けにはプレビュー段階です)。 [33] [31]
チャート
Microsoft Excelを使用して作成された グラフ
Excelは、指定したセルのグループから生成される チャート 、 グラフ 、または ヒストグラム をサポートしています。また、ピボットテーブルにチャートを直接リンクできるピボットチャートもサポートしています。これにより、ピボットテーブルと連動してチャートを更新できます。生成されたグラフィックコンポーネントは、現在のシートに埋め込むことも、別のオブジェクトとして追加することもできます。
これらの表示は、セルの内容が変更されると動的に更新されます。例えば、重要な設計要件が視覚的に表示されているとします。その後、ユーザーがパラメータの試行値を変更すると、設計を表す曲線の形状が変化し、交点が移動します。これにより、最適な設計の選択が支援されます。
アドイン
アドインを 使用すると、追加機能を利用できます 。Excelには、次のようなアドインがいくつか用意されています。
分析ツールパック: 統計およびエンジニアリング分析用のデータ分析ツールを提供します ( 分散分析 と 回帰分析を 含む)
分析ツールパック VBA: 分析ツールパックの VBA 関数
ユーロ通貨ツール: ユーロ通貨の変換とフォーマット
ソルバーアドイン: 最適化と方程式の解法のためのツール
データの保存と通信
行と列の数
Excel 7.0 までのバージョンのデータ セットのサイズには 16K (2 14 = 16 384 )行。バージョン8.0から11.0までは64K(2 16 = 65 536 )行、256列(ラベル「IV」では2の 8乗)です。バージョン12.0以降、現在のバージョン16.xでは、100万(2の 20 乗 = 1 048 576 行、および 16 384 (2 14 、列「XFD」としてラベル付け)列。 [34]
2007年版まで、Microsoft ExcelはExcelバイナリファイル形式(.XLS)と呼ばれる独自のバイナリファイル形式を主なファイル形式として使用していました。 [35] Excel 2007は Office Open XMLを 主なファイル形式として使用しています。これは、 Excel 2002で初めて導入された「XMLスプレッドシート」(「XMLSS」)と呼ばれる以前の XMLベースの形式に続くXMLベースの形式です。 [36]
Excel 2007は、XMLベースの新しい形式を代替としてサポート・推奨していましたが、従来のバイナリ形式との下位互換性も維持していました。さらに、Microsoft Excelのほとんどのバージョンは、 CSV 、 DBF 、 SYLK 、 DIF などのレガシー形式を読み込むことができます。一部の古いファイル形式はExcel 2007でサポートが削除されました。 [37] これらのファイル形式は主にDOSベースのプログラムからのものでした。
バイナリ
OpenOffice.orgは Excel形式のドキュメントを作成しています。この形式には、97-2003の OLE 形式と、それ以前のストリーム形式の2つのバージョンがあります。 [38] MicrosoftはExcelバイナリ形式仕様を無償でダウンロードできるようにしています。 [39]
XMLスプレッドシート
Excel 2002 [36] で導入されたXML スプレッドシート 形式は、VBAマクロの保存といった高度な機能が欠けているシンプルなXMLベースの形式です。この形式のファイル拡張子は .xmlですが、 .xls 拡張子のXMLファイルも正しく処理できます 。この機能は、バイナリファイル形式を実装することなく「Excelへのエクスポート」機能を提供するサードパーティ製アプリケーション(例: MySQL Query Browser )で広く利用されています。以下の例は、 Book1.xml または Book1.xls として保存すれば、Excelで正しく開くことができます 。
<?xml version="1.0"?>
<ワークブック xmlns= "urn:schemas-microsoft-com:office:spreadsheet" xmlns:o= "urn:schemas-microsoft-com:office:office" xmlns:x= "urn:schemas-microsoft-com:office:excel" xmlns:ss= "urn:schemas-microsoft-com:office:spreadsheet" xmlns:html= "http://www.w3.org/TR/REC-html40" > <ワークシート ss:Name= "Sheet1" > <テーブル ss:ExpandedColumnCount= "2" ss:ExpandedRowCount= "2" x:FullColumns= "1" x : FullRows= " 1" > <行> < セル><データ ss:Type= "String" > 名前 </Data> </セル > <セル><データ ss:Type= "String" > 例 </Data></Cell> </Row> <Row> <Cell><Data ss:Type= "String" > Value </Data></Cell> <Cell><Data ss:Type= "Number" > 123 </Data></Cell> </Row> </Table> </Worksheet> </Workbook>
現在のファイル拡張子
Microsoft Excel 2007では、 Microsoft Office 2007 スイートの他の製品と同様に 、新しいファイル形式が導入されました。最初のファイル形式(.xlsx)は、Office Open XML(OOXML)仕様で定義されています。
古いファイル拡張子
他のWindowsアプリケーションの使用
Microsoft Access 、Microsoft Word、ExcelなどのWindowsアプリケーションは 相互に通信し、それぞれの機能を利用できます。最も一般的なのは Dynamic Data Exchange です。Microsoftは強く推奨していませんが、Windows上で動作するアプリケーション間でデータを送信するための一般的な方法であり、Microsoftの公式出版物では「地獄のプロトコル」と呼ばれています。 [41]その名の通り、Dynamic Data Exchangeはアプリケーションが他のアプリケーションにデータを提供して計算や表示を行うことを可能にします。金融市場では非常に一般的で、 ブルームバーグ や ロイター などの重要な金融データサービスへの接続に使用されています 。
OLEオブジェクトのリンクと埋め込みは、Windowsアプリケーションが他のアプリケーションを制御し、データの書式設定や計算を行うことを可能にします。これは「埋め込み」と呼ばれるもので、アプリケーションが他のアプリケーションを利用して、より適切なタスクを処理することを可能にします。例えば、 PowerPoint プレゼンテーションをExcelスプレッドシートに埋め込むことや、その逆が可能です。 [42] [43] [44] [45]
外部データの使用
Excelユーザーは、Microsoft Officeの機能(例えば、Officeデータ接続ファイル形式で構築された接続など)を介して外部 データソース にアクセスできます。Excelファイル自体は、Microsoftが提供する ODBC .odcドライバーを使用して更新できます 。
Excel は、いくつかのプログラミング インターフェイスを通じてリアルタイムでデータを受け入れることができ、Bloomberg や Reuters などの多くのデータ ソースと通信できます ( Power Plus Pro などのアドイン経由)。
Dynamic Data Exchange(DDE)は、Windowsのメッセージパッシングメカニズムを利用して、Excelと他のアプリケーション間でデータをやり取りできるようにします。ユーザーにとってこのようなリンクの作成は簡単ですが、信頼性の高いプログラミングは非常に難しいため、このシステムの開発元であるMicrosoftは公式に「地獄のプロトコル」と呼んでいます。 [41] 多くの問題点があるにもかかわらず、DDEは金融市場においてトレーダーにデータを届ける最も一般的な方法であり続けています。
Network DDEはDDEプロトコルを拡張し、異なるコンピュータ上のスプレッドシート間でデータを交換できるようにしました。Windows Vista以降、MicrosoftはNetwork DDEをサポートしていません。 [46]
リアルタイムデータは、多くの点でDDEよりも技術的に優れているものの、高度なプログラミングスキルを必要とし、最初にリリースされたときには適切な文書化も主要なデータベンダーによるサポートも受けていなかったため、普及が遅れました。 [47] [48]
あるいは、 Microsoft QueryはMicrosoft Excel内で ODBCベースの ブラウジング機能を提供します 。 [49] [50] [51]
スプレッドシートのエクスポートと移行
プログラマーたちは、 Microsoft Excel以外の様々なアプリケーションや環境でExcelスプレッドシートを開くための APIを開発してきました。これには、ActiveXコントロールや Adobe Flash Player などのプラグインを使用してWeb上でExcelドキュメントを開く機能も含まれます。Apache POI オープンソース プロジェクトは、 Excelスプレッドシートファイルの読み書き用の
Javaライブラリを提供しています。
パスワード保護
Microsoft Excel の保護では、いくつかの種類のパスワードが提供されます。
文書を開くためのパスワード [52]
文書を変更するためのパスワード [53]
ワークシートの保護を解除するためのパスワード
ワークブックを保護するためのパスワード
共有ワークブックを保護するためのパスワード [54]
ドキュメントを開くパスワード 以外のすべてのパスワードは、 ドキュメントの作成に使用した Microsoft Excel のバージョンに関係なく、即座に削除できます。これらの種類のパスワードは、主にドキュメントでの共同作業に使用されます。このようにパスワードで保護されたドキュメントは 暗号化さ れず、設定されたパスワードからのデータ ソースはドキュメントの ヘッダー に保存されます。 ブックを保護するパスワード は例外です。このパスワードが設定されている場合、ドキュメントは標準のパスワード「VelvetSweatshop」で暗号化されますが、このパスワードは公開されているため、実際にはドキュメントに追加の保護が追加されることはありません。侵入者がドキュメントにアクセスするのを防ぐことができる唯一のパスワードは、 ドキュメントを開くパスワード です。この種の保護の暗号強度は、ドキュメントの作成に使用された Microsoft Excel のバージョンに大きく依存します。
Microsoft Excel 95 以前のバージョンでは 、ファイルを開くためのパスワードは16ビットの キー に変換されますが、これは瞬時に解読可能です。Excel 97/2000 では、パスワードは40ビットのキーに変換されますが、これも最新の機器を用いれば非常に迅速に解読可能です。 レインボーテーブル を使用するサービス(Password-Findなど)の場合、保護の解除には最大数秒かかります。さらに、パスワードクラッキングプログラムは、 1秒間に数十万件ものパスワードを 総当たり攻撃で解読 できるため、文書を解読できるだけでなく、元のパスワードも見つけ出すことができます。
Excel 2003/XP では 暗号化が若干強化され、ユーザーはシステムで利用可能な任意の暗号化アルゴリズムを選択できます( 暗号化サービスプロバイダー( CSP)を参照)。CSPにより、 Excel ファイルは復号化できず、したがってファイル を開くためのパスワード も削除できませんが、ブルートフォース攻撃の速度は依然として非常に高速です。ただし、古い Excel 97/2000の アルゴリズムがデフォルトで設定されています。そのため、デフォルト設定を変更しないユーザーは、ドキュメントを確実に保護することはできません。
Excel 2007 では状況が根本的に変わりました 。128ビットのキーを持つ最新の AES アルゴリズムが復号に使用され、ハッシュ関数 SHA1 を50,000倍にすることで、ブルートフォース攻撃の速度が1秒あたり数百個のパスワードにまで低下しました。Excel 2010 では、パスワードをキーに変換するために100,000倍のSHA1が使用されるようになり、デフォルトの保護強度が2倍に向上しました
。
モバイル向けExcel
Androidで動作するExcel
Excel Mobileは、XLSXファイルを編集できるスプレッドシートプログラムです。セル内のテキストの編集と書式設定、数式の計算、スプレッドシート内の検索、行と列の並べ替え、ウィンドウの固定、列のフィルター処理、コメントの追加、グラフの作成が可能です。ただし、ドキュメントの端以外への列や行の追加、列や行の並べ替え、行や列の削除、スプレッドシートのタブの追加はできません。 [55] [56] [57] [58] [59] [60] 2007バージョンでは、限られた画面解像度に対応するために全画面モードを使用する機能と、ワークシートの異なる部分を一度に表示するためにウィンドウを分割する機能があります。 [58] 保護設定、ズーム設定、オートフィルタ設定、特定のグラフの書式設定、非表示のシートなどの機能はExcel Mobileではサポートされておらず、ブックを開いて保存すると変更されます。 [59] 2015年には、 Windowsストア でWindows 10およびWindows 10 Mobile向けのExcel Mobileが利用可能になりました 。 [61] [62]
ウェブ用 Excel
Web 版 Excel は、Web 版 Office の一部として利用できる Microsoft Excel の無料の軽量バージョンであり、Microsoft Word および Microsoft PowerPoint の Web バージョンも含まれています。
Web版Excelはデスクトップ版Excelで利用可能な機能のほとんどを表示できますが、挿入や編集ができない場合があります。一部のデータ接続はWeb版Excelではアクセスできません。これには、外部接続を使用する可能性のあるグラフも含まれます。また、Web版Excelは、Excel 4.0マクロやExcel 5.0ダイアログシートなどの従来の機能も表示できません。また、一部のExcel関数の動作には若干の違いがあります。 [63]
Microsoft Excel ビューアー
Microsoft Excel Viewerは、Excelで作成されたスプレッドシート文書を表示および印刷するための Microsoft Windows 用のフリーウェアプログラムでした。 [64] Microsoftは2018年4月にこのビューアを廃止し、2019年2月にExcel Viewer 2007(SP3)向けの最後のセキュリティ更新プログラムをリリースしました。 [65] [66]
マイクロソフトが最初にリリースしたバージョンはExcel 97 Viewerでした。 [67] [68] Excel 97 Viewerは、 ハンドヘルドPC 用の Windows CE でサポートされていました。 [69] 2004年10月、マイクロソフトはExcel Viewer 2003をリリースしました。 [70] 2007年9月、マイクロソフトはExcel Viewer 2003 Service Pack 3 (SP3)をリリースしました。 [71] 2008年1月、マイクロソフトはExcel Viewer 2007(折りたたみできない リボン インターフェイスを搭載)をリリースしました。 [72] 2009年4月、マイクロソフトはExcel Viewer 2007 Service Pack 2 (SP2)をリリースしました。 [73] 2011年10月、マイクロソフトはExcel Viewer 2007 Service Pack 3 (SP3)をリリースしました。 [74]
マイクロソフトは、Excelファイルを無料で表示および印刷したい場合、 Windows 10 および Windows 7 と Windows 8用の Excel Mobile アプリケーションを使用して ファイルを OneDriveにアップロードし、 Microsoftアカウント でWeb用Excelを使用して ブラウザー で開くことを推奨しています 。 [65] [75]
制限とエラー
スプレッドシート全般の問題 に加えて 、Excel に固有の問題としては、数値の精度、誤解を招く統計関数、mod 関数のエラー、日付の制限などがあります。
数値精度
Excel では 15 桁の数字が保持されますが、必ずしも正確であるとは限りません。下の行は上の行と同じになるはずです。
Excelは15桁の精度で表示できますが、ユーザーの要求に応じてさらに多くの桁(最大30桁)を表示できます。ただし、表示される数値は実際に計算に使用される数値では ない ため、例えば、2つの数値の差が、表示される値の差と異なる場合があります。このような差は通常は小数点以下15桁を超えますが、特に非常に大きい数値や非常に小さい数値の場合は例外が発生します。数値の自動比較(例えば、Excelの If 関数を使用)に基づいて判断を行う場合、2つの数値が等しいかどうかは予測できないため、重大なエラーが発生する可能性があります。 [ 要出典 ]
図では、分数 1/9000 が Excel に表示されています。この数値は小数点以下 1 が無限に続く表現ですが、Excel では先頭の 15 桁のみが表示されます。2 行目では、分数に数値 1 が加算され、この場合も Excel では 15 桁のみが表示されます。3 行目では、Excel を使用して合計から 1 が減算されます。2 行目の合計には小数点以下の 1 が 11 個しかないため、この表示値から 1 を減算したときの差は、0 が 3 つと、それに続く 11 個の 1 の列になります。ただし、Excel によって 3 行目に報告される差は、0 が 3 つと、それに続く 13 個の 1 の列と、余分な 2 桁の誤りです。これは、Excel が、表示される桁数よりも約半桁多く計算するためです。
Excelは、1985年に改訂されたIEEE 754仕様 に準拠しています 。 [76] Excelの実装では、2進数と10進数の表現間の変換が行われており、平均的には単純な15桁の精度よりも高い精度が得られますが、それよりも悪くなる場合もあります。詳細は本文をご覧ください。
ユーザーの計算精度に加えて、Excelに付属する関数の精度についても疑問が投げかけられる可能性がある。特に統計関数の分野では、Excelは計算速度を優先して精度を犠牲にしていると批判されてきた。 [77] [78]
Excelでは多くの計算がVBAを使って実行されるため、変数の種類やユーザーが要求する精度によって変化するVBAの精度が問題となる。 [79]
統計関数
Excelの統計ツールの精度と利便性については、 データ欠損時の処理の不備、四捨五入や大きな 数値の不適切な処理による誤った値、一部のセルの値が変更された場合にのみスプレッドシートの計算結果が選択的に更新される、統計ツールの数 が限られているといった批判 がなされて き ました[80][81][82][83][84] 。Microsoftは、これらの問題の一部はExcel 2010で修正されたと発表しています [85] 。
Excel MOD関数エラー
Excelには剰余演算 に関する問題があります 。結果が過度に大きい場合、Excelはエラー警告を返します。 #数! 答えの代わりに。 [86]
1900年の架空の閏日
Excelは1900年2月29日を 閏年 として誤って扱いますが、例えば2100年は正しく閏年ではないと扱われます。 [87] [88] そのため、例えば1900年2月1日から1900年3月1日までの日付を数える数式は、誤った結果を返します。このバグは Lotus 1-2-3に由来し、コンピュータのメモリを節約するために意図的に実装されていました。また、Excelでも バグの互換性 のために意図的に実装されていました 。 [89] このレガシーは後にOffice Open XMLファイル形式に引き継がれました。 [90]
日付範囲
Excel では、1900 ~ 9999 の範囲の年を持つ日付がサポートされています。ただし、1899 年 12 月 31 日は 0 と入力でき、0-jan-1900 と表示されます。
1900年1月1日の瞬間として扱い、1日の一部を時間、分、日に変換することは、負の分数には機能しません。 [91]
変換の問題
Excelが日付として解釈する形式のテキストを入力した場合、意図せず標準の日付形式に変換される可能性があります。テキストが浮動小数点数の形式である場合にも同様の問題が発生します。このような場合、結果から元の正確なテキストを復元することはできません。あいまいなテキストを入力する前にセルをテキストとして書式設定しておくことで、Excelによる変換を回避できます。
この問題は、バイオインフォマティクス などの DNA 解析においてよく知られた問題を引き起こしています 。2004年に初めて報告されたように、 [92]遺伝学者たちは、Excelが特定の 遺伝子名 を誤って 日付に自動変換することを発見しました。2016年の追跡調査では、多くの 査読付き 科学雑誌 論文が影響を受けており、「選択された雑誌のうち、遺伝子名エラーの影響を受ける遺伝子リストを含むExcelファイルを含む論文の割合は19.6%である」ことが判明しました。 [93] Excelはコピー&ペーストされたデータを解析し、その内容に応じて変更することがあります。例えば、 MARCH1(膜結合リングCH型フィンガー1) は3月1日(1-Mar)に変換され、 SEPT2(セプチン2) は9月2日(2-Sep)などに変換されます。 [94] 一部の二次ニュースソース [95] では、これはExcelの不具合だと報じられましたが、2016年の論文の原著者は、研究者がExcelを誤用したことを非難しました。 [93] [96]
2020年8月、 HUGO遺伝子命名委員会(HGNC)は、 Nature 誌に 遺伝子命名に関する新しいガイドラインを発表しました。これは、「データの取り扱いと検索に影響を与える記号」に関する問題を回避するためのものです。2020年時点で [update] 、27個の遺伝子の命名が変更されており、遺伝子名が誤って日付に変換されるのを防ぐため、MARCH1がMARCHF1に、SEPT1がSEPTIN1に変更されました。 [97]
2023年10月、マイクロソフトは変換を無効にする設定オプションを導入しました。 [98]
大きな文字列のエラー
以下の関数は、255文字を超える文字列を渡した場合に誤った結果を返します。 [99]
type()誤って16を返します。これは「エラー値」を意味します。
IsText()VBA オブジェクトのメソッドとして呼び出された場合 WorksheetFunction(つまり、 WorksheetFunction.IsText()VBA 内)、誤って "false" を返します。
ファイル名
Microsoft Excel では、同じ名前の 2 つのドキュメントは開かず、代わりに次のエラーが表示されます。
'%s' という名前のドキュメントは既に開かれています。同じ名前のドキュメントを 2 つ開くことはできません。たとえ異なるフォルダに保存されている場合でもです。2 つめのドキュメントを開くには、現在開いているドキュメントを閉じるか、いずれかのドキュメントの名前を変更してください。 [100]
理由は、リンクされたセルの計算が曖昧になるからです。セルがあり ='[Book1.xlsx]Sheet1'!$G$33、「Book1」という名前の本が2冊開いている場合、ユーザーがどちらの本を指しているか判断できません。 [101]
バージョン
Excel for Mac (バージョン 16.67)、 macOS Big Sur 11.5.2 で実行
初期の歴史
1982年、マイクロソフトは初の表計算ソフト 「Multiplan」をリリースし、 CP/M システム で人気を博しました。しかし、Multiplanは MS-DOSシステムでの競争に苦戦し、 Lotus 1-2-3 に市場シェアを奪われました。Lotus 1-2-3は1983年までに表計算ソフトの主流となり、Multiplanとそれ以前の VisiCalcの 両方を凌駕しました 。 [102] [103]
マルチプランの市場シェア低下に対処するため、マイクロソフトは1983年に「オデッセイ」というコードネームで呼ばれる新しい高度なスプレッドシート・プログラムの開発に着手した。このプロジェクトは、設計を担当したジェイブ・ブルメンタールと、マルチプランの主要開発者であるダグ・クランダーが主導した。当初はCP/MとMS-DOSを搭載したIBM PC向けに開発されていたが、1984年初頭にロータスが Apple Macintosh 用の統合プログラムJazzの開発を開始したことで、プロジェクトの焦点は移った。Lotus 1-2-3はIBM PC上で優位を維持していた。 [104] 1984年3月、 ビル・ゲイツは オデッセイの開発をMacintoshプラットフォームに転換した。これはシステムの512KBメモリをサポートする必要があったためである。この決定によりプロジェクトは9ヶ月遅れ、その後クランダーはレタス栽培に従事するために一時的にマイクロソフトを離れ、その後は ワング研究所 の元開発者であるフィリップ・フローレンスがプロジェクトを率いた。フローレンスが心臓発作を起こした後、クランダーはプロジェクトを完成させるために戻ってきた。 [102] [103] [105]
1985年5月2日、 アップルコンピュータ の スティーブ・ジョブズ とビル・ゲイツは ニューヨーク市の タバーン・オン・ザ・グリーンで共同記者会見を開き、アップルのMacintoshプラットフォーム向けExcelを公式に発表した。発表後、Excelは1985年9月30日に正式に発売された。 [102] [103] [105] [106] 最初のWindows版であるExcel 2.05は、1987年11月19日にリリースされ、Macintosh版2.2と整合するように設計された。 [102] [107] [108] 1990年の 米国公認会計士協会 会員による調査によると、回答者の2%がExcelをスプレッドシート、3%がデータベース、8%がグラフィックに使用していた。 [109] ロータスは Windowsに1-2-3を導入するのに時間がかかり、1990年代初頭にはExcelが1-2-3の売上を上回り始め、 マイクロソフトが PCソフトウェア開発のリーダーとしての地位を確立するのに貢献しました。この功績により、マイクロソフトは強力な競合企業としての地位を確固たるものにし、 GUI ソフトウェア開発における将来性を示しました。マイクロソフトは、約2年ごとに定期的に新製品をリリースすることで、その優位性を維持しました。
マイクロソフトウィンドウズ
Excel 2.0は、 Intel プラットフォーム向けのExcelの最初のバージョンです 。2.0より前のバージョンは、Apple Macintoshでのみ利用可能でした。
エクセル 2.0 (1987)
最初のWindows版は、Mac版に対応するため「2」と名付けられました。1987年10月6日に発表され、11月19日にリリースされました。 [110] これにはWindowsのランタイム版が含まれていました。 [111]
1989年、 BYTE誌は Windows版ExcelをBYTEアワードの「優秀賞」受賞製品に選出しました。同誌は、この「並外れた」Macintosh版の移植版は「輝かしい」ものであり、ユーザーインターフェースはオリジナル版と同等かそれ以上だと評しました。
エクセル 3.0 (1990)
ツールバー、描画機能、アウトライン機能、アドインサポート、3Dチャートなど、多くの新機能が含まれています。 [111]
エクセル4.0(1992年)
Microsoft Office 3.0 に含まれていた このバージョンでは、オートフィルが導入されました。 [112]
また、 Excel 4.0の イースターエッグ には、Lotus 1-2-3を表す1から3までの数字が踊る隠されたアニメーションがあり、その後Excelのロゴによって押しつぶされます。 [113]
エクセル 5.0 (1993)
Microsoft Office 4.2 および 4.3 に含まれるバージョン 5.0 では 、Excel に Visual Basic for Applications (VBA) が組み込まれました。これは Visual Basic に基づくプログラミング言語で、 Excel でのタスクを自動化する機能と、ワークシートで使用する ユーザー定義関数 (UDF) を提供する機能が追加されています。VBA には、フル機能の 統合開発環境 (IDE) が含まれています。 マクロ 記録により、ユーザー操作を複製する VBA コードを生成できるため、通常のタスクを簡単に自動化できます。VBA を使用すると、ユーザーと通信するためのフォームやワークシート内コントロールを作成できます。この言語は、 ActiveX ( COM ) DLLの使用 (作成はサポートされていません) をサポートしています。後のバージョンでは、基本的な オブジェクト指向プログラミング 手法を使用できるようにクラス モジュールのサポートが追加されています 。
VBAが提供する自動化機能により、Excelはマクロウイルス の標的となりやすく 、ウイルス対策製品がこれらのウイルスを検出できるようになるまで深刻な問題を引き起こしていました。Microsoftは遅ればせながら、マクロを完全に無効化する機能、ブックを開く際にマクロを有効にする機能、信頼できる証明書で署名されたすべてのマクロを信頼する機能を追加することで、悪用を防ぐ対策を講じました。
Excelのバージョン5.0から9.0には、 Doom のようなミニゲーム「Hall of Tortured Souls」など、さまざまな イースターエッグ が含まれていましたが、バージョン10以降、Microsoftはそのような文書化されていない機能を製品から削除する措置を講じました。 [114]
5.0 は Windows 3.1 用の 16 ビット x86 バージョンでリリースされ、その後 NT 3.51 (x86/Alpha/PowerPC) 用の 32 ビット バージョンでもリリースされました。
Excel 95 (v7.0)
マイクロソフト エクセル 95
これは 1995 年にMicrosoft Office for Windows 95 とともにリリースされました 。Excel 5.0 後の最初のメジャー バージョンです。Office アプリケーションはすべて同じメジャー バージョン番号で標準化されているため、Excel 6.0 は存在しません。
内部を32ビットに書き換えました。外部的な変更はほとんどありませんが、より高速で安定した動作を実現しています。
Excel 95には「拷問された魂の殿堂」と呼ばれる Doom 風の隠されたミニゲームが含まれていました。これはイースターエッグとして開発者の名前と顔が描かれた一連の部屋です。 [115]
Excel 97 (v8.0)
Office 97 (x86およびAlpha版)に含まれていました 。これはメジャーアップグレードであり、ペーパークリップ・オフィスアシスタントが導入され、Excel Basicに代わる標準VBAが採用されました。また、現在は削除されている自然言語ラベルも導入されました。
このバージョンの Excel には、イースター エッグとしてフライト シミュレーターが含まれています。
Excel 2000 (v9.0)
マイクロソフト エクセル 2000
Office 2000 に搭載されました 。これはマイナーアップグレードでしたが、クリップボードの機能が向上し、複数のオブジェクトを同時に保持できるようになりました。Excel 97 では頻繁に表示され、多くのユーザーを煩わせていた Office アシスタントが、以前ほど邪魔にならなくなりました。
イースターエッグとして「Dev Hunter」( スパイハンター に触発された)と呼ばれる小さな3Dゲームが含まれていました。 [116] [117]
Excel 2002 (v10.0)
以前のバージョンに比べて若干の機能強化が行われた状態で
Office XP に含まれています。
Excel 2003 (v11.0)
以前のバージョンに比べて若干の機能強化が行われ、
Office 2003 に含まれています。
Excel 2007 (v12.0)
マイクロソフト エクセル 2007
Office 2007 に含まれていました 。このリリースは、以前のバージョンからの大幅なアップグレードでした。他の更新されたOffice製品と同様に、Excel 2007では新しいリボンメニューシステムが使用されていました。これはユーザーが慣れていたものと異なり、さまざまな反応がありました。ある調査では、経験豊富なユーザーと古典的な WIMPインターフェイス を備えたワードプロセッサアプリケーションのユーザーを除いて、ユーザーにはかなり受け入れられましたが、効率と整理の点ではあまり納得がいきませんでした。 [118] しかし、オンライン調査では、回答者の大多数が変更に対して否定的な意見を持っており、上級ユーザーは中級ユーザーよりも「やや否定的」であり、ユーザーは生産性の低下を 自己推定して いると報告しました。
追加された機能には、表 [119] と 編集可能なビジネスダイアグラムの SmartArtセットが含まれます。また、 名前管理機能 による名前付き変数の管理が改善され、グラフの書式設定の柔軟性が大幅に向上しました。これにより、( x,y )座標のラベル付けや任意の太さの線の作成が可能になりました。ピボットテーブルにもいくつかの改良が加えられました。
他のオフィス製品と同様に、マクロを含むブック用の .xlsm とマクロを含まないブック用の .xlsx を含むOffice Open XMLファイル形式が導入されました。 [120]
具体的には、以前のバージョンで制限されていた多くのサイズが大幅に増加しました。例えば、行数は1,048,576(2の 20乗 )、列数は16,384(2の 14 乗。右端の列はXFD)になりました。これにより、有効な A1 参照と名前付き範囲の区別が変わりました。このバージョンでは、スプレッドシートの計算に複数のコアをより広範囲に活用するようになりましたが、VBAマクロは並列処理されず、XLLアドインはスレッド セーフ で、登録時にその旨が示された場合にのみ並列実行されます。
Excel 2010 (v14.0)
Windows 7 で実行される Microsoft Excel 2010
Office 2010 に含まれており、バージョン 番号 13 がスキップされた ため、これは v12.0 の次のメジャー バージョンです 。
マイナーな機能強化と64ビットサポート、 [121] には以下が含まれます。
よく使用される関数のマルチスレッド再計算(MTR)
ピボットテーブルの改善
条件付き書式のオプションの追加
追加の画像編集機能
スパークライン と呼ばれるセル内チャート
貼り付け前にプレビューする機能
ドキュメント関連タスクのための Office 2010 バックステージ機能
リボンをカスタマイズする機能
多くの新しい公式、そのほとんどは精度を向上させるために高度に専門化されたもの [122]
Excel 2013 (v15.0)
Office 2013 に含まれており 、このリリースには多くの新しいツールも含まれています。
マルチスレッドとメモリ競合の改善
フラッシュフィル [123]
パワービュー [124]
パワーピボット [125]
タイムラインスライサー
Windowsアプリ
お問い合わせ [126]
50個の新しい関数 [127]
Excel 2016 (v16.0)
Office 2016 に含まれており 、このリリースには多くの新しいツールも含まれています。
Power Query 統合
Excelの読み取り専用モード
Excel のピボット テーブルとスライサーへのキーボード アクセス
新しいチャートの種類
Visio でのクイックデータリンク
Excelの予測関数
タッチ操作によるスライサー項目の複数選択をサポート
時間グループ化とピボットチャートのドリルダウン
Excelデータカード [128]
Excel 2019、Excel 2021、Excel 2024、Office 365 以降 (v16.0)
Microsoftは、OfficeやExcelを個別のバージョンでリリースすることはなくなりました。代わりに、機能は時間の経過とともに自動的に導入されます。バージョン番号は16.0のままです。それ以降は、機能の導入時期はおおよその日付のみをお伝えできます。新機能には以下のものがあります。
動的配列。これらは基本的に配列数式ですが、隣接するセルに自動的に「スピル」するため、Ctrl + Shift + Enter キーを押す必要はありません。さらに、動的配列はデフォルトの形式であり、以前のバージョンとの互換性を確保するために新しい「@」および「#」演算子が追加されています。これはおそらく2007年以降で最大の構造変更であり、 Googleスプレッドシート の同様の機能への対応です。動的配列は2018年頃からプレリリース版で提供され始め、2020年3月現在、ユーザーが「Office Insiders」を選択した場合、Office 365の公開バージョンで利用できます。
Microsoft Windows および macOS 向けのMicrosoft Office 2024(Office 16.0の4番目の永続リリース)は、 2024年10月1日にリリースされました。 [129]
マック
Microsoft Excel for Mac 2011
OS/2
1989 エクセル 2.2
1990 エクセル 2.3
1991 エクセル 3.0
まとめ
Legend:
サポートされていません
サポートされている
最新バージョン
Preview version
Future version
インパクト
Excel は、初期の電子スプレッドシートに比べて多くの ユーザー インターフェイスの 調整が行われていますが、本質は元のスプレッドシート ソフトウェアである VisiCalc と同じです。プログラムは行と列に整理されたセルを表示し、各セルには他のセルへの相対参照または絶対参照を持つデータまたは数式を含めることができます。
Windows版Excel 2.0は、MacのGUIベースのExcelをモデルにしており、当時まだ黎明期にあったWindows環境のインストールベースを間接的に拡大しました。Excel 2.0はWindows 2.0の1か月前にリリースされましたが、1987年当時、Windowsのインストールベースは非常に低かったため、MicrosoftはExcel 2.0にWindows 1.0のランタイム版をバンドルせざるを得ませんでした。 [132] Microsoft Wordとは異なり、ExcelのDOS版は存在しませんでした。
Excelは、ユーザーがスプレッドシートの外観(フォント、文字属性、セルの外観)を定義できる最初のスプレッドシートとなりました。また、変更されたセルに依存するセルのみを更新するインテリジェントなセル再計算機能も導入されました(以前のスプレッドシートプログラムでは、常にすべてを再計算するか、特定のユーザーコマンドを待機していました)。Excelはオートフィル機能も導入しました。これは、選択ボックスをドラッグして展開することで、セルまたは行の内容を隣接するセルまたは行に自動的にコピーする機能です。コピーされたセルの参照または内容は自動的に増分されるため、コピーはインテリジェントに調整されます。Excelはまた、高度なグラフ作成機能も導入しました。
Excelは現代のオフィスワークにおいて中心的な位置を占めています。2022年の調査によると、オフィスワーカーの3分の2が1時間に少なくとも1回Excelを使用し、総労働時間の38%をExcel内で過ごしています。 [133] 毎月7億5000万人から12億人のユーザーがExcelにアクセスしていると推定されています。 [134]
安全
Excelは広く使用されているため、ハッカーによる攻撃を受けています。Excelはインターネットに直接公開されていませんが、攻撃者が被害者にExcelでファイルを開かせ、Excelに適切なセキュリティバグがあれば、被害者のコンピュータを制御できるようになります。 [135] 英国の 政府通信本部(GCHQ) は、この目的で「TORNADO ALLEY」というツールを提供しています。 [136] [137]
ゲーム
イースターエッグ以外にも、 テトリス 、 2048 、 スクラブル 、 ヤッツィー 、 アングリーバード 、 パックマン 、 シヴィライゼーション 、 モノポリー 、 バトルシップ 、 ブラックジャック 、 スペースインベーダー など、数多くのゲームがExcelで作成または再作成されています。 [138] [139] [140] [141] [142]
2020年には、 ファイナンシャルモデリングワールドカップ の開催により、 Excelはe スポーツ となった。 [143] [144]
参照
注記
参考文献
^ ab 「Office LTSC 2024およびOffice 2024の更新履歴」。Microsoft Learn 。 2025年 10月7日 閲覧 。
^ ab 「Office LTSC 2021およびOffice 2021の更新履歴」。Microsoft Learn 。 2025年 10月7日 閲覧 。
^ ab 「Office 2016 C2R および Office 2019 の更新履歴」。Microsoft Learn 。 2025年 10月7日 閲覧 。
^ 「Microsoft 365 Copilot」。Microsoft Apps 。 2025年 11月15日 閲覧 。
^ 「Microsoft 365 Copilot」。Google Play 。 2025年 11月15日 閲覧 。 「Microsoft Word: ドキュメントの編集」。Google Play 。 2025年 11月15日 閲覧 。 「Microsoft Excel: スプレッドシート」. Google Play . 2025年 11月15日 閲覧 。 「Microsoft PowerPoint」. Google Play . 2025年 11月15日 閲覧 。
^ 「Microsoft 365 Copilot 16.0.19127.20172」 APKMirror . 2025年8月27日. 2025年 11月15日 閲覧 . 「Microsoft Word: ドキュメント編集 16.0.19127.20134」 APKMirror . 2025年9月4日. 2025年 11月15日 閲覧 . 「Microsoft Excel: スプレッドシート 16.0.19127.20134」 APKMirror . 2025年9月4日. 2025年 11月15日 閲覧 . 「Microsoft PowerPoint 16.0.19127.20134」 APKMirror . 2025年9月4日. 2025年 11月15日 閲覧 .
^ 「Microsoft 365 Copilot」 App Store . 2025年 11月15日 閲覧 。 「Microsoft Word」. App Store . 2025年 11月15日 閲覧 。 「Microsoft Excel」. App Store . 2025年 11月15日 閲覧 。 「Microsoft PowerPoint」. App Store . 2025年 11月15日 閲覧 。
^ “C++ in MS Office”. cppcon. 2014年7月17日. 2019年11月7日時点のオリジナルよりアーカイブ。 2019年 6月25日 閲覧 。
^ “Microsoft Office Excel 365”. Microsoft.com . 2020年11月12日時点のオリジナルよりアーカイブ 。 2021年 1月25日 閲覧。
^ ハーヴェイ、グレッグ (2006). Excel 2007 For Dummies (第1版). Wiley. ISBN 978-0-470-03737-9 . 2015年3月3日時点のオリジナルよりアーカイブ 。 2020年 9月28日 閲覧。
^ ハーヴェイ、グレッグ (2007). Excel 2007 Workbook for Dummies (第2版). Wiley. p. 296 ff . ISBN
978-0-470-16937-7 。
^ de Levie, Robert (2004). 科学的データ分析のためのExcel上級編. オックスフォード大学出版局. ISBN
978-0-19-515275-3 。
^ Bourg, David M. (2006). Excel 科学・工学クックブック. O'Reilly. ISBN
978-0-596-00879-6 。
^ Şeref, Michelle MH & Ahuja, Ravindra K. (2008). 「§4.2 ポートフォリオ管理と最適化スプレッドシートDSS」 Burstein, Frad & Holsapple, Clyde W. (編). 『意思決定支援システムハンドブック1:基本テーマ 』 Springer. ISBN
978-3-540-48712-8 。
^ Wells, Eric & Harshbarger, Steve (1997). Microsoft Excel 97 開発者ハンドブック. Microsoft Press. ISBN
978-1-57231-359-0 。 アプリケーションをどのように設計できるかを示す優れた例が開発されています。
^ Harnett, Donald L. & Horrell, James F. (1998). Excelによるデータ、統計、意思決定モデル. Wiley. ISBN
978-0-471-13398-8 。
^
何らかの データ収集 ハードウェアが必要です。例えば、 Austerlitz, Howard (2003). Data acquisition techniques using PCs (2nd ed.). Academic Press. p. 281 ff . ISBN を参照。 978-0-12-068377-2 。
^ 「Excel の起動スイッチの説明」。Microsoft ヘルプとサポート 。Microsoft サポート。2007年5月7日。2010年12月30日時点のオリジナルからのアーカイブ 。 2010年 12月14日 閲覧。Microsoft Excel には、プログラムの起動方法を制御するために使用できるオプションのスイッチが多数用意されています。この記事では、これらのスイッチの一覧と各スイッチについて説明します。
^ “Excel 関数 (アルファベット順)”. microsoft.com . Microsoft. 2018年11月5日時点のオリジナルよりアーカイブ 。 2018年 11月4日 閲覧。
^ 「WorksheetFunction オブジェクト (Excel)」。 Office VBA リファレンス 。Microsoft。2022年3月30日。2018年11月5日時点のオリジナルよりアーカイブ。 2018年 11月4日 閲覧 。
^ 「関数(Visual Basic for Applications)」。 Office VBAリファレンス 。Microsoft。2021年9月13日。2018年11月5日時点のオリジナルよりアーカイブ。 2018年 11月4日 閲覧 。
^ 「MicrosoftのExcel向け新プログラミング言語がチューリング完全化」 Visual Studio Magazine . 2025年 9月9日 閲覧 。
^ Gordon, Andy (2021年1月25日). 「LAMBDA: 究極のExcelワークシート関数」. microsoft.com . Microsoft. 2021年4月23日時点のオリジナルよりアーカイブ 。 2021年 4月23日 閲覧。
^
例えば、 Press, William H. Press、Teukolsky, Saul A.、Vetterling, William T. & Flannery, Brian P. (2007). Numerical recipes: the art of scientific computing (3rd ed.). Cambridge University Press. ISBN 978-4-8532-2111 のレシピを Visual Basic に変換すると、 978-0-521-88068-8 。 FortranからBasicへのコード変換はC++からよりも簡単でしょうから、第2版( ISBN 0521437210 )の方が使いやすいかもしれませんし、初版のBasicコード実装( Sprott, Julien C. (1991). Numerical recipes: routines and examples in BASIC. Cambridge University Press. ISBN 978-0-521-40689-5 。
^ 「Excel」。Office for Mac。OfficeforMacHelp.com 。2012年6月19日時点のオリジナルよりアーカイブ。 2012年 7月8日 閲覧 。
^ 「Excelの使い方 – PCとMac、どちらが良い? | Excel Lemon」 excellemon.com . 2016年9月21日時点のオリジナルよりアーカイブ。 2015年 7月29日 閲覧 。
^ しかし、マクロレコーダーではExcelの機能の一部が記録されず、結果としてほとんど役に立たないマクロが作られてしまうケースが増えています。また、Excelの複数のバージョン間の互換性も、この方法の欠点です。Excel 2010のマクロレコーダーは、Excel 2003以前のバージョンでは動作しない場合があります。これは、セルの色や書式を変更する際に最もよく発生します。Walkenbach
, John (2007). 「第6章 Excelマクロレコーダーの使用」 Excel 2007 VBAプログラミング for Dummies (Jan Karel Pieterse編改訂). Wiley. 79 ページ 以降. ISBN 978-0-470-04674-6 。
^ Walkenbach, John (2007年2月2日). 「第4章 Excelオブジェクトモデルの紹介」. 引用文献 . John Wiley & Sons. 53ページ 以降 . ISBN 978-0-470-04674-6 。
^ 「Excelユーザーと開発者のためのスプレッドシートページ」 spreadsheetpage.com . J-Walk & Associates, Inc. 2013年1月21日時点のオリジナルよりアーカイブ 。 2012年 12月19日 閲覧。
^ 「Excel 4.0 マクロの操作」 。microsoft.com。Microsoft Office サポート。2013年3月7日時点のオリジナルよりアーカイブ。 2012年 12月19日 閲覧 。
^ ab 「ExcelでのPythonの導入:データ分析と視覚化のための両方の長所の活用」. TECHCOMMUNITY.MICROSOFT.COM . 2023年 9月15日 閲覧 。
^ 「Excel における Python の発表:Python のパワーと Excel の柔軟性を融合」 TECHCOMMUNITY.MICROSOFT.COM . 2023年 9月15日 閲覧 。
^ 「ExcelでPythonを使い始める - Microsoft サポート」 。support.microsoft.com 。 2025年 7月5日 閲覧 。
^ 「Excel 2007の『大きなグリッド』と制限の増加」 。microsoft.com 。2014年5月23日。2013年12月7日時点のオリジナルよりアーカイブ 。 2008年 4月10日 閲覧。
^ 「Officeファイル形式とスキーマを使用してOfficeファイルから情報を抽出する方法」 。microsoft.com。Microsoft 。2008年2月26日。2008年5月14日時点のオリジナルよりアーカイブ。 2008年 11月10日 閲覧 。
^ ab 「XMLスプレッドシートリファレンス」。Microsoft Excel 2002技術記事 。MSDN。2001年8月。2008年10月2日時点のオリジナルよりアーカイブ。 2008年 11月10日 閲覧 。
^ 「Excel 2007 の非推奨機能」Microsoft—David Gainer. 2006年8月24日. 2011年7月17日時点のオリジナルよりアーカイブ 。 2009年 1月2日 閲覧。
^ 「OpenOffice.orgのMicrosoft Excelファイル形式のドキュメント」 (PDF) 。2008年8月2日。 2008年5月9日時点のオリジナルより アーカイブ (PDF) 。 2009年 7月28日 閲覧 。
^ 「Microsoft Office Excel 97 – 2007 バイナリファイル形式仕様 (*.xls 97-2007 形式)」。Microsoft Corporation。2007年。2008年12月22日時点のオリジナルよりアーカイブ。 2008年 2月16日 閲覧 。
^ フェアハースト、ダニエル・スタイン(2015年3月17日)『Excelを使ったビジネス分析:財務モデリングの基礎ガイド』John Wiley & Sons. ISBN 978-1-119-06245-5 。
^ ab Newcomer, Joseph M. 「プライベートサーバーでDDEを偽装する」 Dr. Dobb's . 2023年2月25日時点のオリジナルよりアーカイブ。 2023年 2月17日 閲覧 。
^ Schmalz, Michael (2006). 「第5章 Access VBAを使ったExcelの自動化」. ExcelとAccessの統合 . O'Reilly Media, Inc. ISBN 978-0-596-00973-1 。 Schmalz, Michael (2006). 「第5章 Access VBAを使ったExcelの自動化」. ExcelとAccessの統合 . O'Reilly Media, Inc. ISBN 978-0-596-00973-1 。
^ コーネル、ポール (2007). 「第5章 他のデータベースへの接続」. Excel as Your Database. Apress. 117ページ以降. ISBN 978-1-59059-751-4 。
^ DeMarco, Jim (2008). 「Excelのデータインポートツール」. Pro Excel 2007 VBA . Apress. p. 43 ff . ISBN 978-1-59059-957-0 。
^ Harts, Doug (2007). 「AccessデータをExcel 2007にインポートする」. Microsoft Office 2007 ビジネスインテリジェンス:デスクトップからのレポート、分析、測定 . McGraw-Hill Professional. ISBN
978-0-07-149424-3 。
^ 「Network DDEについて – Win32アプリ」. learn.microsoft.com . 2021年1月7日. 2023年2月17日時点のオリジナルよりアーカイブ。 2023年 2月17日 閲覧 。
^ 「ExcelでRTD関数を設定して使用する方法 - Office」 。learn.microsoft.com . 2022年5月5日。2023年2月17日時点のオリジナルよりアーカイブ 。 2023年 2月17日 閲覧。
^ デマルコ、ジム (2008). Pro Excel 2007 VBA. バークレー、カリフォルニア州: Apress. p. 225. ISBN
978-1-59059-957-0 外部データは、Office データ接続 (ODC) ファイル (.odc) などの接続ファイルを通じてアクセスされます 。
^ Bullen, Stephen; Bovey, Rob & Green, John (2009). Professional Excel Development (第2版). Upper Saddle River, NJ: Addison-Wesley. p. 665. ISBN
978-0-321-50879-9 堅牢なソリューションを作成するには、必ず VBA コードを含める必要があります ...
^ William, Wehrs (2000). 「ExcelとVBAを使った応用DSSコース:ISとMSのどちらが良いか?」 (PDF) . ISECON (Information System Educator Conference) の議事録 . p. 4. 2010年8月21日時点の オリジナル (PDF)からアーカイブ 。 2010年 2月5日 閲覧。Microsoft Queryは、Excel 97内で使用できるデータ検索ツール(ODBCブラウザ)です。ODBCドライバが利用可能な外部リレーショナルデータベースに対してクエリを作成し、保存することができます。
^ Microsoft Queryを使用して外部データを取得する 2010年3月12日アーカイブ、 Wayback Machine
^ 「ドキュメント、ワークブック、プレゼンテーションをパスワードで保護する」Office.microsoft.com。2014年2月12日時点のオリジナルよりアーカイブ 。 2013年 4月24日 閲覧。
^ 「ドキュメント、ワークブック、プレゼンテーションをパスワードで保護する」Office.microsoft.com。2014年2月12日時点のオリジナルよりアーカイブ 。 2013年 4月24日 閲覧。
^ 「ワークシートまたはブックの要素をパスワードで保護する」Office.microsoft.com。2013年3月26日時点のオリジナルよりアーカイブ。 2013年 4月24日 閲覧 。
^ Ralph, Nate. 「Office for Windows Phone 8: 便利なスターターガイド」. TechHive . 2014年10月15日時点のオリジナルよりアーカイブ。 2014年 8月30日 閲覧 。
^ Wollman, Dana (2013年6月14日). 「Microsoft Office Mobile for iPhone ハンズオン」 Engadget . 2014年9月3日時点のオリジナルよりアーカイブ。 2014年 8月30日 閲覧 。
^ Pogue, David (2013年6月19日). 「MicrosoftがiPhone向けOfficeを追加。あくび」. The New York Times . 2022年5月28日時点のオリジナルよりアーカイブ。 2014年 8月30日 閲覧 。
^ ab Ogasawara, Todd. 「Excel Mobileの新機能」Microsoft. 2008年2月8日時点のオリジナルよりアーカイブ。 2007年 9月13日 閲覧 。
^ ab 「Excel Mobileでサポートされていない機能」。Microsoft。2007年10月20日時点のオリジナルよりアーカイブ 。 2007年 9月21日 閲覧。
^ Excel Mobileを使用する(2007年10月20日アーカイブ、 Wayback Machine )Microsoft。2007年9月21日閲覧。
^ “Excel Mobile”. Windows Store . Microsoft . 2016年6月23日時点のオリジナルよりアーカイブ 。 2016年 6月26日 閲覧。
^ “PowerPoint Mobile”. Windows Store . Microsoft . 2016年4月22日時点のオリジナルよりアーカイブ 。 2016年 6月26日 閲覧。
^ 「ブラウザーとExcelでのブックの使用の違い - Officeサポート」 support.office.com 。2017年2月8日時点のオリジナルよりアーカイブ。 2017年 2月7日 閲覧 。
^ 「Excel Viewerの説明」。Microsoft . 2012年2月17日。2013年9月6日時点のオリジナルよりアーカイブ。
^ ab “最新のExcel Viewerを入手する方法”. Microsoft Docs . 2020年5月22日. 2021年1月20日時点のオリジナルよりアーカイブ 。 2021年 1月3日 閲覧。
^ 「Excel Viewer 2007 のセキュリティ更新プログラムの説明: 2019年2月12日」。Microsoft . 2020年4月16日. 2021年 1月3日 閲覧 。
^ "Microsoft Excel Viewer". Microsoft . 1997年. 1998年1月20日時点のオリジナルよりアーカイブ。
^ 「Excel 97/2000 Viewer: スプレッドシートファイル」。Microsoft 。 2004年1月13日時点のオリジナルよりアーカイブ。
^ 「Windows CE .NET 4.1 の新機能」。Microsoft Docs . 2006年6月30日。2020年3月11日時点のオリジナルよりアーカイブ 。 2021年 1月3日 閲覧。
^ “Excel Viewer 2003”. Microsoft . 2004年10月12日. 2005年1月15日時点のオリジナルよりアーカイブ。
^ “Excel Viewer 2003 Service Pack 3 (SP3)”. Microsoft . 2007年9月17日. 2007年10月11日時点のオリジナルよりアーカイブ。
^ “Excel Viewer”. Microsoft . 2008年1月14日. 2010年9月26日時点のオリジナルよりアーカイブ。
^ “Excel Viewer 2007 Service Pack 2 (SP2)”. Microsoft . 2009年4月24日. 2012年4月28日時点のオリジナルよりアーカイブ。
^ “Excel Viewer 2007 Service Pack 3 (SP3)”. Microsoft . 2011年10月25日. 2011年12月29日時点のオリジナルよりアーカイブ。
^ “サポートされているOfficeビューアーのバージョン”. Microsoft . 2020年4月16日. 2021年1月17日時点のオリジナルよりアーカイブ 。 2021年 1月3日 閲覧。
^ Microsoftの概要は、 「Excelで浮動小数点演算を行うと不正確な結果が出る可能性がある」に掲載されています。 リビジョン8.2、記事ID:78113。Microsoft サポート。2010年6月30日。2011年5月14日時点のオリジナルからアーカイブ。 2010年 7月2日 閲覧 。
^ アルトマン、ミカ 、 ギル 、マイケル (2004). 「§2.1.1 明示的な例:係数の標準偏差の計算」. 社会科学者のための統計計算における数値的問題 . Wiley-IEEE. p. 12. ISBN
978-0-471-23633-7 。
^ de Levie, Robert (2004). 引用された作品 オックスフォード大学出版局。pp . 45– 46。ISBN 978-0-19-515275-3 。
^ Walkenbach, John (2010). 「データ型の定義」 Excel 2010 Power Programming with VBA . Wiley. pp. 198 ff and Table 8–1. ISBN
978-0-470-47535-5 。
^ McCullough, Bruce D.; Wilson, Berry (2002). 「Microsoft Excel 2000およびExcel XPにおける統計処理の精度について」. 計算統計とデータ分析 . 40 (4): 713– 721. doi :10.1016/S0167-9473(02)00095-6.
^ McCullough, Bruce D.; Heiser, David A. (2008). 「Microsoft Excel 2007における統計処理の精度について」. 計算統計とデータ分析 . 52 (10): 4570– 4578. CiteSeerX 10.1.1.455.5508 . doi :10.1016/j.csda.2008.03.004.
^ Yalta, A. Talha (2008). 「Microsoft Excel 2007における統計分布の精度」. 計算統計とデータ分析 . 52 (10): 4579– 4586. doi :10.1016/j.csda.2008.03.005.
^ Goldwater, Eva. 「Excelを用いた統計データ分析における注意点」マサチューセッツ大学公衆衛生学部. 2008年5月16日時点のオリジナルよりアーカイブ。 2008年 11月10日 閲覧 。
^ Heiser, David A. (2008). 「Microsoft Excel 2000、2003、2007 の不具合、問題、回避策、修正プログラム」。2010年4月18日時点のオリジナルよりアーカイブ。 2010年 4月8日 閲覧 。
^
Excel 2010 の機能強化 ( Wayback Machine 、2010 年 4 月 6 日アーカイブ)読者からのコメントにより、残っている問題が明らかになる場合があります。
^ 「MODのバグ」。Byg Software。2016年1月11日時点のオリジナルよりアーカイブ 。 2008年 11月10日 閲覧。
^ 「Excelでは1900年3月1日より前の曜日が正しく表示されません」。Microsoft。2012年7月14日時点のオリジナルよりアーカイブ 。 2008年 11月10日 閲覧。
^ 「Excelは1900年を閏年と誤って想定しています」。Microsoft。2023年6月7日時点のオリジナルよりアーカイブ 。 2019年 5月1日 閲覧。
^ Spolsky, Joel (2006年6月16日). 「My First BillG Review」. Joel on Software. 2008年6月7日時点のオリジナルよりアーカイブ 。 2008年 11月10日 閲覧。
^ 「OOXMLの矛盾した性質」ConsortiumInfo.org、2007年1月17日。2009年8月18日時点のオリジナルよりアーカイブ 。 2009年 9月23日 閲覧。
^ 「Excelでは負の日付と時刻の値がポンド記号(###)として表示されます」。Microsoft。2015年2月26日時点のオリジナルよりアーカイブ。 2012年 3月26日 閲覧 。
^ Zeeberg, Barry R; Riss, Joseph; Kane, David W; Bussey, Kimberly J; Uchio, Edward; Linehan, W Marston; Barrett, J Carl; Weinstein, John N (2004). 「誤った識別子:バイオインフォマティクスにおけるExcelの使用時に、遺伝子名に誤りが生じる可能性がある」 BMC Bioinformatics . 5 (1): 80. doi : 10.1186/1471-2105-5-80 . PMC 459209 . PMID 15214961.
^ ab Ziemann, Mark; Eren, Yotam; El-Osta, Assam (2016). 「遺伝子名の誤りは科学文献で広く見られる」. Genome Biology . 17 (1): 177. doi : 10.1186/s13059-016-1044-7 . PMC 4994289. PMID 27552985 .
^ Anon (2016). 「遺伝子研究の誤りはMicrosoft Excelのせい」ロンドン:BBCニュース。2018年11月21日時点のオリジナルよりアーカイブ。 2018年 6月21日 閲覧 。
^ Cimpanu, Catalin (2016年8月24日). 「遺伝子に関する科学論文の5分の1にExcelのせいでエラーが含まれている」. Softpedia . SoftNews. 2016年8月25日時点のオリジナルよりアーカイブ。 2016年 8月24日 閲覧 。
^ Ziemann, Mark (2016). 「Genome Spot: 遺伝子名の誤りに関する私の個人的な考え」 genomespot.blogspot.co.uk . 2016年8月30日時点のオリジナルよりアーカイブ。
^ Vincent, James (2020年8月6日). 「科学者がヒト遺伝子の名前を変更し、Microsoft Excelが遺伝子を日付として誤読するのを阻止」 The Verge . 2020年10月9日時点のオリジナルよりアーカイブ。 2020年 10月9日 閲覧 。
^ 「マイクロソフト、科学者にヒト遺伝子の改名を強いるExcelの機能を修正」 Gizmodo 2023年10月23日. 2023年 10月25日 閲覧 。
^ 「Excel: type() と WorksheetFunction.IsText() が長い文字列で失敗する」. Stack Overflow . 2018年11月3日. 2018年11月5日時点のオリジナルよりアーカイブ 。 2018年 11月5日 閲覧。
^ Rajah, Gary (2004年8月2日). 「マクロのトラブル」. Business Line . チェンナイ. 2010年7月29日時点のオリジナルよりアーカイブ 。 2019年 3月19日 閲覧。
^ Chirilov, Joseph (2009年1月8日). 「Microsoft Excel – 同じ名前の2つのファイルを開けないのはなぜですか?」 MSDNブログ . Microsoft Corporation . 2010年7月29日時点のオリジナルよりアーカイブ。 2019年 3月19日 閲覧 。
^ abcd Allan, Roy A. (2001). 『パーソナルコンピュータの歴史』 ロンドン、オンタリオ州: Allan Publishing. pp. 12/23–12/24. ISBN 978-0-9689108-0-1 。
^ abc ウォレス, ジェームズ; エリクソン, ジム (1993). ハードドライブ . ニューヨーク: ハーパーコリンズ. p. 217, 221–223, 226, 229–233, 239, 243–244, 281–283. ISBN 978-0-88730-629-7 。
^ WIREDスタッフ(1983年1月26日)。「1983年1月26日:スプレッドシートは1-2-3のように簡単」。Wired。ISSN 1059-1028 。 2025 年 9 月9日 閲覧 。
^ ab Bishop, Todd (2015年9月25日). 「『再計算か死か』:30年後、Microsoft Excel 1.0のベテランが、予想を覆したプロジェクトを振り返る」 GeekWire . 2025年 3月31日 閲覧。
^ フリーバーグ、アンディ(1985年5月2日)「ジョブズ&ゲイツ、タバーン・オン・ザ・グリーンにて」 ゲッティイメージズ。 2025年 3月31日 閲覧 。
^ Infoworld Media Group, Inc. (1986年7月7日). InfoWorld First Look: Supercalc 4、新たな戦略で1-2-3に挑む.
^ “The History of Microsoft – 1987”. channel9.msdn.com . 2010年9月27日時点のオリジナルよりアーカイブ 。 2022年 10月7日 閲覧。
^ 1990年AICPAコンピュータ利用状況調査(報告書)。1990年。561ページ。 2025年 4月30日 閲覧 。
^ “The History of Microsoft – 1987”. learn.microsoft.com . 2009年4月30日. 2022年10月7日時点のオリジナルよりアーカイブ 。 2022年 10月7日 閲覧。
^ ab Walkenbach, John (2013年12月4日). 「Excelのバージョン履歴」. The Spreadsheet Page . John Walkenbach. 2020年7月15日時点のオリジナルよりアーカイブ 。 2020年 7月12日 閲覧。
^ デール・ルワレン(1992年)『Excel 4.0 Windows版 PC/コンピューティングガイド』 Ziff Davis 、13ページ 。ISBN 9781562760489 . 2013年 7月27日 閲覧 。
^ Lake, Matt (2009年4月6日). 「Easter Eggs we have loved: Excel 4」. crashreboot.blogspot.com . 2013年11月6日時点のオリジナルよりアーカイブ。 2013年 11月5日 閲覧 。
^ Osterman, Larry (2005年10月21日). 「なぜイースターエッグがないのか?」 Larry OstermanのWebLog . MSDNブログ. オリジナルから2010年3月30日時点のアーカイブ。 2006年 7月29日 閲覧 。
^ “Excel 95 Hall of Tortured Souls”. 2006年7月6日時点のオリジナルよりアーカイブ 。 2006年 7月7日 閲覧。
^ “Excel Oddities: Easter Eggs”. 2006年8月21日時点のオリジナルよりアーカイブ 。 2006年 8月10日 閲覧。
^ 「Ms Excelのカーゲーム」Totalchoicehosting.com、2005年9月6日。2012年4月26日時点のオリジナルよりアーカイブ。 2014年 1月28日 閲覧 。
^ ドスタル、M (2010 年 12 月 9 日)。 Microsoft リボン ユーザー インターフェイスのユーザー受け入れ (PDF) 。 オロモウツのパラツキー大学 。 ISBN 978-960-474-245-5 ISSN 1792-6157。2013年2月26日時点のオリジナルよりアーカイブ ( PDF ) 。 2013年 5月28日 閲覧 。
^ 「Excelテーブルを使用した課金データの操作」 (PDF) 。 2023年3月22日時点の オリジナル (PDF)からアーカイブ。 2024年 2月22日 閲覧 。
^ Dodge, Mark; Stinson, Craig (2007). 「第1章: Microsoft Office Excel 2007の新機能」. Microsoft Office Excel 2007 inside out . Microsoft Press. 1 ページ 以降. ISBN 978-0-7356-2321-7 。
^ “Excel 2010の新機能”. 2013年12月2日時点のオリジナルよりアーカイブ 。 2010年 9月23日 閲覧。
^ ウォーケンバック, ジョン (2010). 「 Excel 2010 VBAによるパワープログラミング 」 . インディアナポリス, インディアナ州: Wiley Publishing, Inc. p. 20. ISBN 9780470475355 。
^ Harris, Steven (2013年10月1日). 「Excel 2013 – フラッシュフィル」. Experts-Exchange.com . Experts Exchange. 2013年12月2日時点のオリジナルよりアーカイブ 。 2013年 11月23日 閲覧。
^ 「Excel 2013の新機能」 Office.com 、 Microsoft 。2014年1月22日時点のオリジナルよりアーカイブ 。 2014年 1月25日 閲覧。
^ K., Gasper (2013年10月10日). 「PowerPivot ピボットテーブルは通常のピボットテーブルよりも優れているか?」 Experts-Exchange.com . Experts Exchange. 2013年12月3日時点のオリジナルよりアーカイブ。 2013年 11月23日 閲覧 。
^ K., Gasper (2013年5月20日). 「Excel 2013用Inquireアドイン」 Experts-Exchange.com . Experts Exchange. 2013年12月3日時点のオリジナルよりアーカイブ。 2013年 11月23日 閲覧 。
^ 「Excel 2013の新機能」 Office.com 、 Microsoft 。2013年12月3日時点のオリジナルよりアーカイブ 。 2013年 11月23日 閲覧。
^ 「Office 2016の新機能」 Office.com 、 Microsoft 。2015年9月5日時点のオリジナルよりアーカイブ 。 2015年 8月16日 閲覧。
^ “Office 2024 for Mac is coming and you won't need a subscription to get it | Macworld”. 2024年5月15日. 2024年5月15日時点のオリジナルよりアーカイブ 。 2024年 11月16日 閲覧。 {{cite web }}: CS1 maint: bot: original URL status unknown (link )
^ 「Microsoft、Office 98 Macintosh Editionの3月提供開始を発表」 Microsoft 1998年1月6日。2017年12月30日時点のオリジナルよりアーカイブ 。 2017年 12月29日 閲覧。
^ “Office for Macがついに「ファーストクラス市民」に”. Re/code . 2015年7月16日. 2015年7月26日時点のオリジナルよりアーカイブ 。 2015年 7月29日 閲覧。
^ Perton, Marc (2005年11月20日). 「Windows at 20: 20 things you didn't know about Windows 1.0」. switched.com . 2013年4月11日時点のオリジナルよりアーカイブ。 2013年 8月1日 閲覧 。
^ 「Excel統計:事実と数字 [オリジナル調査] - Acuity Training」 www.acuitytraining.co.uk . 2025年3月19日. 2025年 9月9日 閲覧 。
^ Madden, Michaela. 「なぜ企業はExcelの欠点にもかかわらず使い続けるのか」 blog.kintone.com . 2025年 9月9日 閲覧 。
^ Keizer, Gregg (2009年2月24日). 「攻撃者が未修正のExcelの脆弱性を悪用」 Computerworld . IDG Communications, Inc. 2014年7月15日時点のオリジナルよりアーカイブ。 2019年 3月19日 閲覧 。
^ 「JTRIGツールとテクニック」 The Intercept . First Look Productions, Inc. 2014年7月14日. 2014年7月14日時点のオリジナルよりアーカイブ 。 2019年 3月19日 閲覧。
^ Cook, John. 「JTRIGツールとテクニック」 The Intercept 、p. 4. 2014年8月8日時点のオリジナルよりアーカイブ 。 2019年 3月19日 閲覧– DocumentCloud 経由。
^ Phillips, Gavin (2015年12月11日). “8 Legendary Games Recreated in Microsoft Excel”. MUO . 2023年2月16日時点のオリジナルよりアーカイブ。 2023年 2月16日 閲覧 。
^ “Excel Games – Fun Things to Do With Spreadsheets”. 2021年11月10日. 2023年2月16日時点のオリジナルよりアーカイブ 。 2023年 2月16日 閲覧。
^ “Excelの珍しい使い方”. techcommunity.microsoft.com . 2022年8月5日. 2023年2月16日時点のオリジナルよりアーカイブ。 2023年 2月16日 閲覧 。
^ 「Microsoft Excelで動作する『Civilization』のバージョンを誰かが作った」 Engadget 2019年9月9日。2023年2月16日時点のオリジナルよりアーカイブ 。 2023年 2月16日 閲覧。
^ Dalgleish, Debra. 「Excelでゲームを楽しもう」. Contextures Excel Tips . 2023年2月9日時点のオリジナルよりアーカイブ。 2023年 2月16日 閲覧 。
^リー、ベンジャミン・チャールズ・ジャーメイン。「Microsoft Excel は いかにして仕事をワクワクするものへとブランド変更を試みるのか」。Wired。ISSN 1059-1028 。 2025 年 9月9日 閲覧 。
^ 「Microsoft Excelのeスポーツは現実のものであり、すでに国際大会が開催されている」。ONE Esports . 2021年6月9日。2023年2月16日時点のオリジナルよりアーカイブ。 2023年 2月16日 閲覧 。
さらに読む
Bullen, Stephen; Bovey, Rob; Green, John (2009). 『プロフェッショナルExcel開発:Microsoft ExcelとVBAを使ったアプリケーション開発の決定版ガイド(第2版)』ボストン:Addison Wesley. ISBN 978-0-321-50879-9 。
マーク・ドッジ、クレイグ・スティンソン (2007) 『 Microsoft Office Excel 2007 インサイド・アウト 』 ワシントン州レドモンド:マイクロソフト・プレス ISBN 978-0-7356-2321-7 。
Billo, E. Joseph (2011). Excel for Chemists: A Comprehensive Guide (第3版). ホーボーケン, ニュージャージー州: John Wiley & Sons. ISBN 978-0-470-38123-6 。
Gordon, Andy (2021年1月25日). 「LAMBDA: 究極のExcelワークシート関数」. microsoft.com . Microsoft . 2021年 4月23日 閲覧 。
外部リンク
ウィキメディア コモンズには、 Microsoft Excel に関連するメディアがあります 。
WikibooksにはExcel に関する書籍があります。