マイクロソフトエクセル

ページは半保護されています

マイクロソフトエクセル
開発者マイクロソフト
初回リリース1985年9月30日 (1985年9月30日
安定リリース
最新バージョン(365 および Office)
  • オフィス 2024 (LTSC)2408(ビルド17932.20638)/ 2026年1月13日[ 1 ] (2026年1月13日
    オフィス 2021 (LTSC)2108(ビルド14334.20468)/ 2026年1月13日[ 2 ] (2026年1月13日
    オフィス 2019 (LTSC)1808(ビルド10417.20083)/ 2026年1月13日[ 3 ] (2026年1月13日
    オフィス 2021-24 (小売)2601(ビルド19628.20166)/ 2026年2月3日[ 1 ] [ 2 ] (2026年2月3日
    Office 2019(小売)2509(ビルド19231.20194)/ 2025年10月14日[ 3 ] (2025年10月14日
最新バージョン(スタンドアロンアプリ)
  • ウィンドウズ2026年1月アップデート(19.2601.57101.0)/ 2026年2月2日[ 4 ] (2026年2月2日
    アンドロイド16.0(ビルド19530.20024)/ 2025年12月10日[ 5 ] [ 6 ] ( 2025-12-10 )
    iOS [ a ]2.106.2 / 2026年1月29日[ 7 ] (2026年1月29日
書かれたC++(バックエンド)[ 8 ]
オペレーティング·システムWindowsmacOSAndroidiOS
タイプスプレッドシート
ライセンストライアルウェア[ 9 ]またはプロプライエタリ商用ソフトウェア
WebサイトMicrosoft .com /en-us /microsoft-365 /excel

Microsoft Excelは、 MicrosoftがWindowsmacOSAndroidiOSiPadOS向けに開発したスプレッドシートエディタです。計算機能、グラフ作成ツール、ピボットテーブル、そして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)を使用します。名前付き変数xyは名前マネージャーで識別されます。関数sqは、Excelに付属のVisual Basicエディターを使用して導入されます。
Excel のサブルーチンは、スプレッドシートから読み取った名前付き列変数xの 2 乗を計算し、それを名前付き列変数yに書き込みます。

Windows版Excelは、 Visual Basicの派生言語であるMicrosoft Visual Basic for Applications(VBA)によるプログラミングをサポートしています。VBAを用いたプログラミングにより、標準的なスプレッドシート技術では扱いにくい、あるいは不可能なスプレッドシート操作が可能になります。プログラマーは、コード記述ウィンドウ、コードデバッグウィンドウ、コードモジュール編成環境を備えたVisual Basic Editor(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はその使用を推奨していません。[ 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 ]

ファイル形式

Excelスプレッドシート
ファイル名拡張子
.xls、(.xlsx、.xlsm、.xlsb – Excel 2007)
インターネットメディアの種類
アプリケーション/vnd.ms-excel
統一型識別子(UTI)com.microsoft.excel.xls
開発者マイクロソフト
フォーマットの種類スプレッドシート

2007年版まで、Microsoft ExcelはExcelバイナリファイル形式(.XLS)と呼ばれる独自のバイナリファイル形式を主なファイル形式として使用していました。[ 35 ] Excel 2007はOffice Open XMLを主なファイル形式として使用しています。これは、Excel 2002で初めて導入された「XMLスプレッドシート」(「XMLSS」)と呼ばれる以前のXMLベースの形式に続くXMLベースの形式です。 [ 36 ]

Excel 2007は、XMLベースの新しい形式を代替としてサポート・推奨していましたが、従来のバイナリ形式との下位互換性も維持していました。さらに、Microsoft Excelのほとんどのバージョンは、CSVDBFSYLKDIFなどのレガシー形式を読み込むことができます。一部の古いファイル形式のサポートは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)仕様で定義されています。

Excel 2007 形式
形式 拡大 説明
Excel ワークブック .xlsxExcel 2007以降のデフォルトのワークブック形式。実際には、XMLテキストドキュメントのディレクトリ構造を持つZIP圧縮アーカイブです。以前のバイナリ形式である.xlsの代替として主に機能しますが、セキュリティ上の理由からExcelマクロはサポートされていません。.xlsx形式で保存すると、.xls形式よりもファイルサイズが小さくなります[ 40 ]。
Excel マクロ対応ブック .xlsmExcel ワークブックと同じですが、マクロがサポートされています。
Excel バイナリ ワークブック .xlsbExcelマクロ対応ワークブックと同様ですが、XMLドキュメントではなくバイナリ形式で情報を保存するため、ドキュメントをより迅速かつ効率的に開いたり保存したりできます。特に、数万行、数百列といった非常に大規模なドキュメントに適しています。この形式は、データ分析などでよくあるように、大きなExcelファイルを圧縮するのに非常に便利です。
Excel マクロ対応テンプレート .xltmマクロをサポートし、実際のワークブックのベースとなるテンプレートドキュメント。従来の.xlt形式の代替です。
Excelアドイン .xlamExcelアドインで追加機能とツールを追加。ファイルの用途に応じてマクロがサポートされます。

古いファイル拡張子

形式 拡大 説明
スプレッドシート.xlsワークシート、グラフ、マクロにデータを保持する主要なスプレッドシート形式
アドイン(VBA.xlaカスタム機能を追加します。VBA で記述されています
ツールバー .xlbMicrosoft Excel のカスタム ツールバー設定が保存されるファイル拡張子。
チャート .xlcMicrosoft Excelスプレッドシートのデータを使用して作成されたグラフで、グラフのみを保存します。グラフとスプレッドシートを保存するには、.XLS形式で保存してください。XLCはExcel 2007以降のバージョンのExcelではサポートされていません。
ダイアログ .xldExcelの古いバージョンで使用
アーカイブ .xlkExcelスプレッドシートのバックアップ
アドイン(DLL) .xllカスタム機能を追加します。C ++ / CFortranなどで記述され、特別なダイナミックリンクライブラリにコンパイルされます。
マクロ .xlmマクロはユーザーによって作成されるか、Excel にプリインストールされています。
テンプレート .xltユーザーまたはMicrosoft Excelによって作成された、あらかじめフォーマットされたスプレッドシート
モジュール .xlvMicrosoft Excel 用の VBA (Visual Basic for Applications) で書かれたモジュール
図書館 .DLLVBAで書かれたコードはDLL内の関数にアクセスする可能性があり、通常はWindows APIにアクセスするために使用されます。
ワークスペース .xlw複数のワークブックのウィンドウの配置

他のWindowsアプリケーションの使用

Microsoft Access 、Microsoft Word、ExcelなどのWindowsアプリケーションは相互に通信し、それぞれの機能を利用できます。最も一般的なのはDynamic Data Exchangeです。Microsoftは強く推奨していませんが、Windows上で動作するアプリケーション間でデータを送信するための一般的な方法であり、Microsoftの公式出版物では「地獄のプロトコル」と呼ばれています。[ 41 ]その名前が示すように、Dynamic Data Exchangeはアプリケーションが他のアプリケーションにデータを提供して計算や表示を行うことを可能にします。金融市場では非常に一般的で、ブルームバーグロイターなどの重要な金融データサービスへの接続に使用されています。

OLEオブジェクトのリンクと埋め込み(OLE Object Linking and Embedding)は、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年に、Excel MobileはWindowsストアのWindows 10およびWindows 10 Mobileで利用できるようになりました。[ 61 ] [ 62 ]

ウェブ用 Excel

Web 版 Excel は、Web 版 Office の一部として利用できる Microsoft Excel の無料の軽量バージョンであり、Microsoft Word および Microsoft PowerPoint の Web バージョンも含まれています。

Web版Excelはデスクトップ版Excelで利用可能な機能のほとんどを表示できますが、挿入や編集はできない場合があります。一部のデータ接続はWeb版Excelではアクセスできません。これには、外部接続を使用する可能性のあるグラフも含まれます。また、Excel 4.0マクロやExcel 5.0ダイアログシートなどの従来の機能もWeb版Excelでは表示できません。また、一部の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 7Windows 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年時点で、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を公式に発表した。発表後、このソフトウェアは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に含まれており、このリリースには多くの新しいツールも含まれています。

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

まとめ

伝説:
サポートされていません
サポートされている
最新バージョン
プレビュー版
将来のバージョン
Microsoft Excel for Windows のリリース履歴
名前 バージョン コメント
1987 エクセル2 サポート対象外:2.0当時のMacintosh版に合わせて2に番号が変更されました。マクロ(後にExcel 4マクロと呼ばれる)がサポートされました。
1990 エクセル3 サポート対象外:3.03Dグラフ作成機能を追加
1992 エクセル4 サポート対象外:4.0自動入力機能を導入
1993 エクセル5 サポート対象外:5.0Visual Basic for Applications (VBA) とさまざまなオブジェクト指向オプションが含まれています
1995 エクセル95 サポート対象外:7.0現在のWordバージョンに合わせて番号が変更されました。この時点で、両方のプログラムはMicrosoft Officeにパッケージ化されていました。
1997 エクセル97 サポート対象外:8.0
2000 エクセル2000 サポート対象外:9.0Microsoft Office 2000の一部
2002 エクセル2002 サポート対象外:10.0
2003 エクセル2003 サポート対象外:11.0Microsoft Office の他の部分 (Word、PowerPoint など) との互換性を高めるために、わずか 1 年後にリリースされました。
2007 エクセル2007 サポート対象外:12.0
2010 エクセル2010 サポート対象外:14.013 という数字にまつわる迷信のため、 Excel 13 はバージョンカウントから除外されました。
2013 エクセル2013 サポート対象外:15.0さらに 50 個の数学関数を導入しました(数式を手動で入力するのではなく、事前にパッケージ化されたコマンドとして使用できます)。
2016 エクセル2016 サポート対象外:16.0Microsoft Office 2016の一部
2019 エクセル2019 サポート対象外:17.0Microsoft Office 2019の一部
2021 エクセル2021 サポート対象:17.0Microsoft Office 2021の一部
2024 エクセル2024 最新バージョン:17.0Microsoft Office 2024の一部
Microsoft Excel for Macintosh のリリース履歴
名前 バージョン コメント
1985 エクセル1 サポート対象外:1.0Excel の初期バージョン。サポートされているマクロ (後に Excel 4 マクロと呼ばれる)。
1988 エクセル1.5 サポート対象外:1.5
1989 エクセル2 サポート対象外:2.2
1990 エクセル3 サポート対象外:3.0
1992 エクセル4 サポート対象外:4.0
1993 エクセル5 サポート対象外:5.0PowerPC ベースの Mac でのみ利用可能です。初の PowerPC バージョンです。
1998 エクセル98 サポート対象外:8.0Excel 6 と Excel 7 は、当時の Microsoft Office の他の部分に対応するために省略されました。
2000 エクセル2000 サポート対象外:9.0
2001 エクセル2001 サポート対象外:10.0
2004 エクセル2004 サポート対象外:11.0
2008 エクセル2008 サポート対象外:12.0
2011 エクセル2011 サポート対象外:14.0Windows バージョンと同様に、バージョン 13 は迷信的な理由でスキップされました。
2016 エクセル2016 サポート対象外:16.02016 年以降、Macintosh バージョンの今後のリリース日は、Windows バージョンのリリース日とより一致するようにする予定です。
2019 エクセル2019 サポート対象外:17.0Microsoft Office 2019の一部
2021 エクセル2021 サポート対象:17.0Microsoft Office 2021の一部
2024 エクセル2024 最新バージョン:17.0Microsoft Office 2024の一部
Microsoft Excel for OS/2 のリリース履歴
名前 バージョン コメント
1989 エクセル2.2 サポート対象外:2.2当時のWindowsバージョン間の番号
1990 エクセル2.3 サポート対象外:2.3
1991 エクセル3 サポート対象外:3.0最後のOS/2バージョン。Microsoft Excelの廃止されたサブシリーズですが、それ以外は現在も活発に開発が続けられています。

インパクト

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%をこのプログラム内で過ごしています。[ 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 ]

参照

注記

  1. ^ iPadOSvisionOSを含む

参考文献

  1. ^ a b「Office LTSC 2024 および Office 2024 の更新履歴」。Microsoft Learn
  2. ^ a b「Office LTSC 2021 および Office 2021 の更新履歴」。Microsoft Learn
  3. ^ a b「Office 2016 C2R および Office 2019 の更新履歴」。Microsoft Learn
  4. ^ 「Microsoft 365 Copilot」 . Microsoft Apps . 2026年2月3日閲覧
  5. ^
  6. ^
  7. ^
  8. ^ 「C++ in MS Office」 cppcon. 2014年7月17日. 2019年11月7日時点のオリジナルよりアーカイブ2019年6月25日閲覧。
  9. ^ “Microsoft Office Excel 365” . Microsoft.com . 2020年11月12日時点のオリジナルよりアーカイブ2021年1月25日閲覧。
  10. ^ハーヴェイ、グレッグ (2006). Excel 2007 For Dummies (第1版). Wiley. ISBN 978-0-470-03737-9. 2015年3月3日時点のオリジナルよりアーカイブ。2020年9月28日閲覧。
  11. ^ハーヴェイ、グレッグ (2007). Excel 2007 Workbook for Dummies (第2版). Wiley. p. 296 ff . ISBN 978-0-470-16937-7
  12. ^ de Levie, Robert (2004). 『科学的データ分析のためのExcel入門』オックスフォード大学出版局. ISBN 978-0-19-515275-3
  13. ^ Bourg, David M. (2006). Excel 科学・工学クックブック. O'Reilly. ISBN 978-0-596-00879-6
  14. ^ Şeref, Michelle MH & Ahuja, Ravindra K. (2008). 「§4.2 ポートフォリオ管理と最適化スプレッドシートDSS」 . Burstein, Frad & Holsapple, Clyde W. (編). 『意思決定支援システムハンドブック1:基本テーマ』 . Springer. ISBN 978-3-540-48712-8
  15. ^ Wells, Eric & Harshbarger, Steve (1997). Microsoft Excel 97 開発者ハンドブック. Microsoft Press. ISBN 978-1-57231-359-0アプリケーションをどのように設計できるかを示す優れた例が開発されています。
  16. ^ Harnett, Donald L. & Horrell, James F. (1998). Excelによるデータ、統計、意思決定モデル. Wiley. ISBN 978-0-471-13398-8
  17. ^ 何らかのデータ収集ハードウェアが必要です。例えば、 Austerlitz, Howard (2003). Data acquisition techniques using PCs (2nd ed.). Academic Press. p. 281 ff . ISBN を参照。 978-0-12-068377-2
  18. ^ 「Excel の起動スイッチの説明」。Microsoftヘルプとサポート。Microsoft サポート。2007 年 5 月 7 日。2010年 12 月 30 日時点のオリジナルからのアーカイブ。201012 月 14 日閲覧。Microsoft Excel には、プログラムの起動方法を制御するために使用できるオプションのスイッチが多数用意されています。この記事では、これらのスイッチの一覧と各スイッチについて説明します。
  19. ^ 「Excel関数(アルファベット順)」 . microsoft.com . Microsoft. 2018年11月5日時点のオリジナルよりアーカイブ2018年11月4日閲覧。
  20. ^ 「WorksheetFunction オブジェクト (Excel)」Office VBA リファレンス。Microsoft。2022年3月30日。2018年11月5日時点のオリジナルよりアーカイブ2018年11月4日閲覧。
  21. ^ 「関数(Visual Basic for Applications)」Office VBAリファレンス。Microsoft。2021年9月13日。2018年11月5日時点のオリジナルよりアーカイブ。 2018年11月4日閲覧
  22. ^ 「MicrosoftのExcel向け新プログラミング言語がチューリング完全化」 Visual Studio Magazine . 2025年9月9日閲覧
  23. ^ Gordon, Andy (2021年1月25日). 「LAMBDA: 究極のExcelワークシート関数」 . microsoft.com . Microsoft. 2021年4月23日時点のオリジナルよりアーカイブ2021年4月23日閲覧。
  24. ^ 例えば、 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-8Fortranから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
  25. ^ 「Excel」 . Office for Mac . OfficeforMacHelp.com. 2012年6月19日時点のオリジナルよりアーカイブ2012年7月8日閲覧。
  26. ^ 「Excelの使い方 – PCとMacどちらが良い? | Excel Lemon」 . excellemon.com . 2016年9月21日時点のオリジナルよりアーカイブ。 2015年7月29日閲覧
  27. ^しかし、マクロレコーダーでは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
  28. ^ Walkenbach, John (2007年2月2日). 「第4章 Excelオブジェクトモデルの紹介」 .引用文献. John Wiley & Sons. 53ページ以降. ISBN 978-0-470-04674-6
  29. ^ 「Excelユーザーと開発者のためのスプレッドシートページ」spreadsheetpage.com . J-Walk & Associates, Inc. 2013年1月21日時点のオリジナルよりアーカイブ2012年12月19日閲覧。
  30. ^ 「Excel 4.0 マクロの操作」 . microsoft.com . Microsoft Office サポート. 2013年3月7日時点のオリジナルよりアーカイブ。 2012年12月19日閲覧
  31. ^ a b「ExcelでのPythonの導入:データ分析と視覚化の両方のメリット」 TECHCOMMUNITY.MICROSOFT.COM . 2023年9月15日閲覧
  32. ^ 「ExcelでのPythonの発表:PythonのパワーとExcelの柔軟性を組み合わせる」 TECHCOMMUNITY.MICROSOFT.COM . 2023年9月15日閲覧
  33. ^ 「Excel で Python を使い始める - Microsoft サポート」 . support.microsoft.com . 2025 年7 月 5 日閲覧
  34. ^ 「Excel 2007の『大きなグリッド』と制限の増加」。microsoft.com2014年5月23日。2013年12月7日時点のオリジナルよりアーカイブ2008年4月10日閲覧。
  35. ^ 「Officeファイル形式とスキーマを使用してOfficeファイルから情報を抽出する方法」。microsoft.com。Microsoft2008年2月26日。2008年5月14日時点のオリジナルよりアーカイブ。 2008年11月10日閲覧
  36. ^ a b「XMLスプレッドシートリファレンス」。Microsoft Excel 2002技術記事。MSDN。2001年8月。2008年10月2日時点のオリジナルよりアーカイブ2008年11月10日閲覧。
  37. ^ 「Excel 2007の非推奨機能」。Microsoft—David Gainer。2006年8月24日。2011年7月17日時点のオリジナルよりアーカイブ2009年1月2日閲覧。
  38. ^ 「OpenOffice.orgのMicrosoft Excelファイル形式のドキュメント」(PDF)。2008年8月2日。2008年5月9日時点のオリジナルよりアーカイブ(PDF) 。 2009年7月28日閲覧
  39. ^ 「Microsoft Office Excel 97 – 2007 バイナリファイル形式の仕様 (*.xls 97-2007 形式)」。Microsoft Corporation。2007年。2008年12月22日時点のオリジナルよりアーカイブ。 2008年2月16日閲覧
  40. ^フェアハースト、ダニエル・スタイン(2015年3月17日)『Excelを使ったビジネス分析:財務モデリングの基礎ガイド』John Wiley & Sons. ISBN 978-1-119-06245-5
  41. ^ a b Newcomer, Joseph M. 「プライベートサーバーでDDEを偽装する」 . Dr. Dobb's . 2023年2月25日時点のオリジナルよりアーカイブ。 2023年2月17日閲覧
  42. ^ Schmalz, Michael (2006). 「第5章 Access VBAを使ったExcelの自動化」 . ExcelとAccessの統合. O'Reilly Media, Inc. ISBN 978-0-596-00973-1シュマルツ、マイケル(2006年)「第5章 Access VBAを使ったExcelの自動化」 ExcelとAccessの統合、O'Reilly Media, Inc. ISBN 978-0-596-00973-1
  43. ^コーネル、ポール (2007). 「第5章 他のデータベースへの接続」 . Excelをデータベースとして活用する. Apress.  117ページ以降. ISBN 978-1-59059-751-4
  44. ^ DeMarco, Jim (2008). 「Excelのデータインポートツール」 . Pro Excel 2007 VBA . Apress. p. 43 ff . ISBN 978-1-59059-957-0
  45. ^ Harts, Doug (2007). 「AccessデータをExcel 2007にインポートする」 . Microsoft Office 2007 Business Intelligence: Reporting, Analysis, and Measurement from the Desktop . McGraw-Hill Professional. ISBN 978-0-07-149424-3
  46. ^ 「Network DDEについて - Win32アプリ」 . learn.microsoft.com . 2021年1月7日. 2023年2月17日時点のオリジナルよりアーカイブ。 2023年2月17日閲覧
  47. ^ 「ExcelでRTD関数を設定して使用する方法 - Office」 . learn.microsoft.com . 2022年5月5日. 2023年2月17日時点のオリジナルよりアーカイブ2023年2月17日閲覧。
  48. ^デマルコ、ジム (2008). Pro Excel 2007 VBA . バークレー、カリフォルニア州: Apress. p. 225. ISBN 978-1-59059-957-0外部データは、Office データ接続 (ODC) ファイル (.odc) などの接続ファイルを通じてアクセスされます
  49. ^ 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 コードを含める必要があります...
  50. ^ 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ドライバが利用可能な外部リレーショナルデータベースに対してクエリを作成し、保存することができます。
  51. ^ Microsoft Queryを使用して外部データを取得する2010年3月12日アーカイブ Wayback Machine
  52. ^ 「ドキュメント、ワークブック、プレゼンテーションをパスワードで保護する」 Office.microsoft.com。2014年2月12日時点のオリジナルよりアーカイブ2013年4月24日閲覧。
  53. ^ 「ドキュメント、ワークブック、プレゼンテーションをパスワードで保護する」 Office.microsoft.com。2014年2月12日時点のオリジナルよりアーカイブ2013年4月24日閲覧。
  54. ^ 「ワークシートまたはブックの要素をパスワードで保護する」 Office.microsoft.com。2013年3月26日時点のオリジナルよりアーカイブ。 2013年4月24日閲覧
  55. ^ Ralph, Nate. 「Office for Windows Phone 8: 便利なスターターガイド」 . TechHive . 2014年10月15日時点のオリジナルよりアーカイブ。 2014年8月30日閲覧
  56. ^ Wollman, Dana (2013年6月14日). 「Microsoft Office Mobile for iPhone ハンズオン」 . Engadget . 2014年9月3日時点のオリジナルよりアーカイブ。 2014年8月30日閲覧
  57. ^ Pogue, David (2013年6月19日). 「MicrosoftがiPhone向けOfficeを追加。あくび」 . The New York Times . 2022年5月28日時点のオリジナルよりアーカイブ。 2014年8月30日閲覧
  58. ^ a b Ogasawara, Todd. 「Excel Mobileの新機能」 Microsoft. 2008年2月8日時点のオリジナルよりアーカイブ。 2007年9月13日閲覧
  59. ^ a b「Excel Mobileでサポートされていない機能」。Microsoft。2007年10月20日時点のオリジナルよりアーカイブ2007年9月21日閲覧。
  60. ^ Excel Mobileを使用する ( 2007年10月20日アーカイブ、 Wayback Machine)Microsoft。2007年9月21日閲覧。
  61. ^ 「Excel Mobile」 . Windows Store . Microsoft . 2016年6月23日時点のオリジナルよりアーカイブ2016年6月26日閲覧。
  62. ^ 「PowerPoint Mobile」 . Windows Store . Microsoft . 2016年4月22日時点のオリジナルよりアーカイブ2016年6月26日閲覧。
  63. ^ 「ブラウザーとExcelでのブックの使用の違い - Officeサポート」support.office.com2017年2月8日時点のオリジナルよりアーカイブ2017年2月7日閲覧
  64. ^ 「Excel Viewer の説明」。Microsoft 。 2012年2月17日。2013年9月6日時点のオリジナルよりアーカイブ
  65. ^ a b “最新のExcel Viewerを入手する方法” . Microsoft Docs . 2020年5月22日. 2021年1月20日時点のオリジナルよりアーカイブ2021年1月3日閲覧。
  66. ^ 「Excel Viewer 2007 のセキュリティ更新プログラムの説明: 2019年2月12日」。Microsoft 2020年4月16日。 2021年1月3日閲覧
  67. ^ 「Microsoft Excel Viewer」。Microsoft 。 1997年。1998年1月20日時点のオリジナルよりアーカイブ
  68. ^ 「Excel 97/2000 Viewer: スプレッドシートファイル」。Microsoft 。 2004年1月13日時点のオリジナルよりアーカイブ
  69. ^ 「Windows CE .NET 4.1 の新機能」。Microsoft Docs。2006年6月30日。2020年3月11日時点のオリジナルよりアーカイブ。 2021年1月3日閲覧
  70. ^ 「Excel Viewer 2003」。Microsoft 。 2004年10月12日。2005年1月15日時点のオリジナルよりアーカイブ
  71. ^ 「Excel Viewer 2003 Service Pack 3 (SP3)」Microsoft 。2007年9月17日。2007年10月11日時点のオリジナルよりアーカイブ
  72. ^ 「Excel Viewer」。Microsoft 。 2008年1月14日。2010年9月26日時点のオリジナルよりアーカイブ
  73. ^ 「Excel Viewer 2007 Service Pack 2 (SP2)」Microsoft 。2009年4月24日。2012年4月28日時点のオリジナルよりアーカイブ
  74. ^ 「Excel Viewer 2007 Service Pack 3 (SP3)」Microsoft 。2011年10月25日。2011年12月29日時点のオリジナルよりアーカイブ
  75. ^ 「Officeビューアーのサポートされているバージョン」。Microsoft 2020年4月16日。2021年1月17日時点のオリジナルよりアーカイブ2021年1月3日閲覧。
  76. ^ Microsoftの概要は、 「Excelで浮動小数点演算を行うと不正確な結果になる可能性がある」にありますリビジョン8.2、記事ID:78113。Microsoftサポート。2010年6月30日。 2011年5月14日時点のオリジナルからアーカイブ。 2010年7月2日閲覧
  77. ^アルトマン、ミカギル、マイケル (2004). 「§2.1.1 明示的な例:係数の標準偏差の計算」 .社会科学者のための統計計算における数値的問題. Wiley-IEEE. p. 12. ISBN 978-0-471-23633-7
  78. ^ de Levie, Robert (2004).引用された作品オックスフォード大学出版局。pp  . 45– 46。ISBN 978-0-19-515275-3
  79. ^ Walkenbach, John (2010). 「データ型の定義」 . Excel 2010 Power Programming with VBA . Wiley. pp. 198 ff and Table 8–1. ISBN 978-0-470-47535-5
  80. ^ McCullough, Bruce D.; Wilson, Berry (2002). 「Microsoft Excel 2000およびExcel XPにおける統計処理の精度について」.計算統計とデータ分析. 40 (4): 713– 721. doi : 10.1016/S0167-9473(02)00095-6 .
  81. ^ 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 . 
  82. ^ Yalta, A. Talha (2008). 「Microsoft Excel 2007における統計分布の精度」.計算統計とデータ分析. 52 (10): 4579– 4586. doi : 10.1016/j.csda.2008.03.005 .
  83. ^ Goldwater, Eva. 「Excelを用いた統計データ分析における注意点」マサチューセッツ大学公衆衛生学部. 2008年5月16日時点のオリジナルよりアーカイブ。 2008年11月10日閲覧
  84. ^ Heiser, David A. (2008). 「Microsoft Excel 2000、2003、2007 の不具合、問題、回避策、修正プログラム」 2010年4月18日時点のオリジナルよりアーカイブ。 2010年4月8日閲覧
  85. ^ Excel 2010 の機能強化 ( Wayback Machine、2010 年 4 月 6 日アーカイブ)読者からのコメントにより、残っている問題が明らかになる場合があります。
  86. ^ 「MODのバグ」。Byg Software。2016年1月11日時点のオリジナルよりアーカイブ2008年11月10日閲覧。
  87. ^ 「Excelでは1900年3月1日より前の曜日が正しく表示されない」 Microsoft. 2012年7月14日時点のオリジナルよりアーカイブ。 2008年11月10日閲覧
  88. ^ 「Excelは1900年を閏年と誤って想定している」。Microsoft。2023年6月7日時点のオリジナルよりアーカイブ2019年5月1日閲覧。
  89. ^ Spolsky, Joel (2006年6月16日). 「My First BillG Review」 . Joel on Software. 2008年6月7日時点のオリジナルよりアーカイブ2008年11月10日閲覧。
  90. ^ 「OOXMLの矛盾した性質」 ConsortiumInfo.org、2007年1月17日。2009年8月18日時点のオリジナルよりアーカイブ2009年9月23日閲覧。
  91. ^ 「Excelでは負の日付と時刻の値がポンド記号(###)として表示される」 Microsoft。2015年2月26日時点のオリジナルよりアーカイブ。 2012年3月26日閲覧
  92. ^ 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 .  
  93. ^ a b Ziemann, Mark; Eren, Yotam; El-Osta, Assam (2016). 「遺伝子名の誤りは科学文献で蔓延している」 . Genome Biology . 17 (1): 177. doi : 10.1186/s13059-016-1044-7 . PMC 4994289. PMID 27552985 .  
  94. ^ Anon (2016). 「遺伝子研究の誤りはMicrosoft Excelのせい」ロンドン:BBCニュース。2018年11月21日時点のオリジナルよりアーカイブ。 2018年6月21日閲覧
  95. ^ Cimpanu, Catalin (2016年8月24日). 「遺伝子に関する科学論文の5分の1にExcelのせいでエラーが含まれている」 . Softpedia . SoftNews. 2016年8月25日時点のオリジナルよりアーカイブ。 2016年8月24日閲覧
  96. ^ Ziemann, Mark (2016). 「Genome Spot: 遺伝子名の誤りに関する私の個人的な考え」 genomespot.blogspot.co.uk . 2016年8月30日時点のオリジナルよりアーカイブ
  97. ^ Vincent, James (2020年8月6日). 「科学者がヒト遺伝子の名前を変更し、Microsoft Excelが遺伝子を日付として誤読するのを阻止」 The Verge . 2020年10月9日時点のオリジナルよりアーカイブ。 2020年10月9日閲覧
  98. ^ 「マイクロソフト、科学者にヒト遺伝子の改名を強いるExcelの機能を修正」 Gizmodo 2023年10月23日. 2023年10月25日閲覧
  99. ^ 「Excel: type() で長い文字列を処理すると失敗する」 . Stack Overflow . 2018年11月3日. 2018年11月5日時点のオリジナルよりアーカイブ2018年11月5日閲覧。WorksheetFunction.IsText()
  100. ^ Rajah, Gary (2004年8月2日). 「マクロのトラブル」 . Business Line . チェンナイ. 2010年7月29日時点のオリジナルよりアーカイブ2019年3月19日閲覧。
  101. ^ Chirilov, Joseph (2009年1月8日). 「Microsoft Excel – 同じ名前の2つのファイルを開けないのはなぜですか?」 . MSDNブログ. Microsoft Corporation . 2010年7月29日時点のオリジナルよりアーカイブ。 2019年3月19日閲覧
  102. ^ a b c dアラン、ロイ・A. (2001). 『パーソナルコンピュータの歴史』 ロンドン、オンタリオ州: アラン出版. pp. 12/23–12/24. ISBN 978-0-9689108-0-1
  103. ^ a b cウォレス、ジェームズ; エリクソン、ジム (1993).ハードドライブ. ニューヨーク: ハーパーコリンズ. p. 217, 221–223, 226, 229–233, 239, 243–244, 281–283. ISBN 978-0-88730-629-7
  104. ^ WIREDスタッフ(1983年1月26日)。「 1983年1月26日:スプレッドシート1-2-3のように簡単」。Wired。ISSN 1059-10282025年9月9日閲覧 
  105. ^ a bビショップ、トッド(2015年9月25日)「『再計算か死か』: 30年後、Microsoft Excel 1.0のベテランが、困難を乗り越えたプロジェクトを振り返る」。GeekWire 。 2025年3月31日閲覧
  106. ^フリーバーグ、アンディ(1985年5月2日)「ジョブズ&ゲイツ、タバーン・オン・ザ・グリーンにて」ゲッティイメージズ2025年3月31日閲覧
  107. ^ Infoworld Media Group, Inc. (1986年7月7日). InfoWorld First Look: Supercalc 4、新たな戦術で1-2-3に挑む.
  108. ^ 「The History of Microsoft – 1987」 . channel9.msdn.com . 2010年9月27日時点のオリジナルよりアーカイブ2022年10月7日閲覧。
  109. ^ 1990年AICPAコンピュータ利用状況調査(報告書)。1990年。561ページ。 2025年4月30日閲覧
  110. ^ 「Microsoftの歴史 – 1987」 . learn.microsoft.com . 2009年4月30日. 2022年10月7日時点のオリジナルよりアーカイブ2022年10月7日閲覧。
  111. ^ a b Walkenbach, John (2013年12月4日). 「Excelのバージョン履歴」 . The Spreadsheet Page . John Walkenbach. 2020年7月15日時点のオリジナルよりアーカイブ2020年7月12日閲覧。
  112. ^デール・ルワレン(1992年)『Excel 4.0 Windows版 PC/コンピューティングガイド』 Ziff Davis、13ページ。ISBN 9781562760489. 2013年7月27日閲覧
  113. ^ Lake, Matt (2009年4月6日). 「Easter Eggs we have loved: Excel 4」 . crashreboot.blogspot.com . 2013年11月6日時点のオリジナルよりアーカイブ。 2013年11月5日閲覧
  114. ^ Osterman, Larry (2005年10月21日). 「なぜイースターエッグがないのか?」 . Larry OstermanのWebLog . MSDNブログ.オリジナルから2010年3月30日時点のアーカイブ。 2006年7月29日閲覧
  115. ^ 「Excel 95 Hall of Tortured Souls」2006年7月6日時点のオリジナルよりアーカイブ2006年7月7日閲覧。
  116. ^ 「Excel Oddities: Easter Eggs」 2006年8月21日時点のオリジナルよりアーカイブ。 2006年8月10日閲覧
  117. ^ 「Ms Excelのカーゲーム」 Totalchoicehosting.com、2005年9月6日。2012年4月26日時点のオリジナルよりアーカイブ。 2014年1月28日閲覧
  118. ^ドスタル、M (2010 年 12 月 9 日)。Microsoft リボン ユーザー インターフェイスのユーザー受け入れ(PDF)オロモウツのパラツキー大学ISBN 978-960-474-245-5. ISSN  1792-6157 . 2013年2月26日時点のオリジナルよりアーカイブ(PDF) . 2013年5月28日閲覧.
  119. ^ 「Excelテーブルを使用した課金データの操作」(PDF)2023年3月22日時点のオリジナル(PDF)からアーカイブ。 2024年2月22日閲覧
  120. ^ 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
  121. ^ 「Excel 2010の新機能」 。 2013年12月2日時点のオリジナルよりアーカイブ2010年9月23日閲覧。
  122. ^ウォーケンバック, ジョン (2010). 「基本的な背景」 . Excel 2010 VBAによるパワープログラミング. インディアナポリス, インディアナ州: Wiley Publishing, Inc. p. 20. ISBN 9780470475355
  123. ^ Harris, Steven (2013年10月1日). 「Excel 2013 – フラッシュフィル」 . Experts-Exchange.com . Experts Exchange. 2013年12月2日時点のオリジナルよりアーカイブ2013年11月23日閲覧。
  124. ^ 「Excel 2013の新機能」 Office.comMicrosoft 2014年122日時点のオリジナルよりアーカイブ2014年1月25日閲覧
  125. ^ K., Gasper (2013年10月10日). 「PowerPivot ピボットテーブルは通常のピボットテーブルよりも優れているか」 Experts-Exchange.com . Experts Exchange. 2013年12月3日時点のオリジナルよりアーカイブ。 2013年11月23日閲覧
  126. ^ K., Gasper (2013年5月20日). 「Excel 2013用Inquireアドイン」 . Experts-Exchange.com . Experts Exchange. 2013年12月3日時点のオリジナルよりアーカイブ。 2013年11月23日閲覧
  127. ^ 「Excel 2013の新機能」 . Office.com . Microsoft . 2013年12月3日時点のオリジナルよりアーカイブ2013年11月23日閲覧。
  128. ^ 「Office 2016の新機能」。Office.com。Microsoft 。 2015年95日時点のオリジナルよりアーカイブ2015年8月16日閲覧
  129. ^ “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: 元のURLステータス不明(リンク
  130. ^ 「Microsoft、Office 98 Macintosh Editionの3月提供開始を発表」 Microsoft 1998年1月6日。2017年12月30日時点のオリジナルよりアーカイブ2017年12月29日閲覧。
  131. ^ Mossberg, Walt (2015年7月16日). 「Office for Macはついに『ファーストクラス市民』となった」 . Re/code . 2015年7月26日時点のオリジナルよりアーカイブ。 2015年7月29日閲覧
  132. ^ Perton, Marc (2005年11月20日). 「Windows at 20: Windows 1.0について知らなかった20のこと」 . switched.com . 2013年4月11日時点のオリジナルよりアーカイブ。 2013年8月1日閲覧
  133. ^ 「Excel統計:事実と数字 [オリジナル調査] - Acuity Training」 www.acuitytraining.co.uk 2025年3月19日2025年9月9日閲覧
  134. ^ Madden, Michaela. 「なぜ企業はExcelの欠点にもかかわらず使い続けるのか」 blog.kintone.com . 2025年9月9日閲覧
  135. ^ Keizer, Gregg (2009年2月24日). 「攻撃者が未修正のExcelの脆弱性を悪用」 Computerworld . IDG Communications, Inc. 2014年7月15日時点のオリジナルよりアーカイブ。 2019年3月19日閲覧
  136. ^ 「JTRIGツールとテクニック」The Intercept . First Look Productions, Inc. 2014年7月14日. 2014年7月14日時点のオリジナルよりアーカイブ2019年3月19日閲覧。
  137. ^ Cook, John. 「JTRIGツールとテクニック」 . The Intercept . p. 4. 2014年8月8日時点のオリジナルよりアーカイブ2019年3月19日閲覧– DocumentCloud経由。
  138. ^ Phillips, Gavin (2015年12月11日). 「Microsoft Excelで再現された8つの伝説的ゲーム」 . MUO . 2023年2月16日時点のオリジナルよりアーカイブ。 2023年2月16日閲覧
  139. ^ 「Excelゲーム – スプレッドシートで楽しめる楽しいこと」 2021年11月10日. 2023年2月16日時点のオリジナルよりアーカイブ2023年2月16日閲覧。
  140. ^ 「Excelの珍しい使い方」 techcommunity.microsoft.com 2022年8月5日. 2023年2月16日時点のオリジナルよりアーカイブ2023年2月16日閲覧。
  141. ^ 「Microsoft Excelで動作する『Civilization』のバージョンを誰かが作った」Engadget 2019年9月9日。2023年2月16日時点のオリジナルよりアーカイブ2023年2月16日閲覧。
  142. ^ Dalgleish, Debra. 「Excelでゲームを楽しもう」 . Contextures Excel Tips . 2023年2月9日時点のオリジナルよりアーカイブ。 2023年2月16日閲覧
  143. ^リー、ベンジャミン・チャールズ・ジャーメイン。「Microsoft Excelはいかにして仕事を刺激的なものとして再ブランド化しようとしたのか」。Wired。ISSN 1059-102820259月9日閲覧 
  144. ^ 「Microsoft Excelのeスポーツは現実のものであり、すでに国際大会が開催されている」。ONE Esports。2021年6月9日。2023年2月16日時点のオリジナルよりアーカイブ。 2023年2月16日閲覧

さらに読む