日本語版
最新ニュース
世界

Excel での @ 記号の役割を知る必要があります

まとめ 最新バージョンの Excel の @ 記号は、暗黙的な交差を強制し、配列を書き出す代わりに単一行の値を返します。 Excel では、表内の構造化参照に記号が自動的に挿入され、行レベルの計算が強制されます。 @ 記号を使用してコメント内の共同編集者にタグを付けると、通知メールが送信されます。 Microsoft Excel の数式で @ 記号を見て、なぜそこにあるのか疑問に思ったことはありますか?このガイドでは、この強力な演算子について知っておくべきことをすべて説明しますので、もう心配する必要はありません。 Microsoft Excel での暗黙的な交差と流出 @ 記号の役割を説明する前に、Excel における暗黙的な交差とスピルについて少し理解してみましょう。 Excel における暗黙的な交差とは、配列を単一の値に減らす行為を指します。具体的には、Excel が数式と同じ行のセルから値を返すように強制します。 2021 年より前にリリースされたバージョンの Excel では、範囲を参照する数式を入力すると、暗黙的な交差が知らないうちに「暗黙的に」発生していました。つまり、デフォルトでは、数式が入力された行に応じて単一の値を返します。 この例では、次のように入力します。 =B2:B5*C2:C5 セル D2 に入力して Enter キーを押すと、数式が複数のセルを参照している場合でも、結果は 1 つだけ返されます。 次に、塗りつぶしハンドルをクリックしてドラッグすると、列の残りのセルに数式が複製され、同じ数式が各行で個別に再計算されます。…

Excel での @ 記号の役割を知る必要があります

1762173844
2025-11-03 12:30:00

まとめ

  • 最新バージョンの Excel の @ 記号は、暗黙的な交差を強制し、配列を書き出す代わりに単一行の値を返します。

  • Excel では、表内の構造化参照に記号が自動的に挿入され、行レベルの計算が強制されます。

  • @ 記号を使用してコメント内の共同編集者にタグを付けると、通知メールが送信されます。

Microsoft Excel の数式で @ 記号を見て、なぜそこにあるのか疑問に思ったことはありますか?このガイドでは、この強力な演算子について知っておくべきことをすべて説明しますので、もう心配する必要はありません。

Microsoft Excel での暗黙的な交差と流出

@ 記号の役割を説明する前に、Excel における暗黙的な交差とスピルについて少し理解してみましょう。

Excel における暗黙的な交差とは、配列を単一の値に減らす行為を指します。具体的には、Excel が数式と同じ行のセルから値を返すように強制します。

2021 年より前にリリースされたバージョンの Excel では、範囲を参照する数式を入力すると、暗黙的な交差が知らないうちに「暗黙的に」発生していました。つまり、デフォルトでは、数式が入力された行に応じて単一の値を返します。

この例では、次のように入力します。

=B2:B5*C2:C5

セル D2 に入力して Enter キーを押すと、数式が複数のセルを参照している場合でも、結果は 1 つだけ返されます。

次に、塗りつぶしハンドルをクリックしてドラッグすると、列の残りのセルに数式が複製され、同じ数式が各行で個別に再計算されます。

フィル ハンドルは、Excel の古いバージョンで列内の複数のセルに暗黙的な交差を使用する数式を適用するために Excel で使用されます。

あるいは、セル D2 から D5 を選択し、同じ数式を入力し、Ctrl+Shift+Enter を押してそれをコミットし、中括弧で囲まれた従来の CSE 数式を Excel に生成させることもできます。

ただし、動的配列動作の導入により、最新バージョンの Excel では、暗黙的な交差が優先されるのではなく、デフォルトで数式が結果を複数のセルに書き込むことになります。影響を受けたセルが青い線で囲まれていると、これが起こっていることがわかります。

範囲を参照するため、結果が複数のセルに広がる数式を含む Excel スプレッドシート。

つまり、暗黙的な交差はスピルの逆です。前者は単一の行固有の結果を返しますが、後者は多数の結果を同時に生成します。

テーブル列を参照する式の @ 記号

数式が Excel テーブル内の列を参照する場合、暗黙的な交差演算子が使用されているのをよく目にします。

ここでは、セル D2 に等号を入力した後、セル B2 を選択して数式の最初の参照を作成すると、@ 記号がテーブルの列参照に自動的に挿入されました。

Microsoft Excel の数式内のテーブル列参照の「アット」記号。

次に、アスタリスクを入力した後、セル C2 を選択して乗算の 2 番目の部分を作成すると、@ 記号が再び表示されました。

Excel 数式のテーブル列参照の「アット」記号。

表の列の最初のセルに数式を入力して Enter キーを押すと、その列の残りのセルで数式が繰り返されます。重要なのは、@ 記号により Excel に行レベルで数式が適用されることです。

Excel テーブルの数式では、暗黙的な交差演算子 (アットマーク) を使用して、行レベルで数式を複製します。

同じテーブル内の他の列を参照するテーブル数式では、@ 記号を手動で入力する必要はありません。数式を作成するときにセルを選択すると、Excel によって演算子が自動的に挿入されます。

通常のセル内のテーブルを参照する場合、暗黙的な交差演算子がどのように機能するかを理解することが重要です。たとえば、次のように入力します。

=SUM(T_Sales[@Total]*52)

@ 記号が列ヘッダー参照の前に配置されているため、セル F2 に「合計」列の値を行レベルで 52 倍します。

Excel の数式は、暗黙的な交差演算子を使用してテーブル列を参照し、単一の結果を返します。

ただし、暗黙的な交差演算子を削除すると、結果を合計する前に、[合計]列のすべての値に 52 が乗算されます。

=SUM(T_Sales[Total]*52)
Excel の数式には暗黙的な交差演算子が含まれていないため、テーブルの列全体が参照されます。

テーブルにさらに行を追加し、その結果列 D にさらに多くの値を追加すると、数式は単一のセルではなくテーブル ヘッダーを参照するため、暗黙的な交差演算子のない数式は余分なデータを取得します。

通常の範囲を参照する数式の @ 記号

動的配列数式をサポートしていない古いバージョンの Excel では、配列対応の数式を入力するには、結果を表示するすべてのセルを選択し、数式を入力し、Ctrl+Shift+Enter キーを押して確定する必要があります。この時点で、選択したすべてのセルに同じ数式が中かっこで囲まれて表示され、各行でそれぞれ計算が実行されます。これは、CSE またはレガシー配列数式として知られています。

Excel では中括弧で Excel 数式を囲み、それが配列対応の数式であることを示します。

ただし、最新バージョンの Excel では、既定ですべての数式が動的配列として扱われるため、セル範囲を参照する動的配列数式を使用すると、Ctrl + Shift + Enter キーを押すことなく複数の結果が返されます。

範囲を参照するため、結果が複数のセルに広がる数式を含む Excel スプレッドシート。

そこで、Microsoft 365 の Excel の数式をこの移行前と同じように動作させ、配列ではなく単一の値のみを返すようにしたいとします。これを実現するには、セル参照の前に暗黙的な交差演算子を手動で追加して、配列の動作をオーバーライドする必要があります。

=@B2:B5*@C2:C5
暗黙的な交差演算子が Excel 数式内の参照に追加され、行レベルのみでの計算が強制されます。

その後、暗黙的な交差演算子によって行レベルで数式が適用されるため、必要に応じて数式を他のセルに自動入力またはコピーできます。

Excel 365 では、フィル ハンドルを使用して、暗黙的な交差を使用する数式を列内の複数のセルに適用します。

手動で入力された暗黙的な交差演算子の使用例は限られていますが、#SPILL! を防止したい場合に便利です。エラーが表示されないようにするには、Excel のバージョン間で一貫性を維持するか、古い行ごとの計算モデルを使用します。

Microsoft Excel で @ サインが表示されたり、使用されたりする場合もあります。

Excel for Microsoft 365 など、2021 年以降にリリースされたバージョンの Excel を使用している場合、ワークブックが最初に古いバージョンの Excel で作成され、配列数式が含まれている場合は、@ 記号が表示されます。これにより、既存の数式が以前と同じ単一セルの結果を生成するようになります。

まったく異なるシナリオでは、Excel for Microsoft 365 および Excel for the web で @ サインを使用して、コメント内の共同作業者にタグを付けることができます。新しいコメント スレッドを開始するには、関連するセルを選択し、リボンの[レビュー]タブで[新しいコメント]をクリックします。

Excel のセルが選択され、[レビュー]タブの[新しいコメント]ボタンが強調表示されます。

次に、「コメント」テキストフィールドに次のように入力します。 @ をクリックして、その人の名前または電子メール アドレスの入力を開始します。次に、表示されるリストから適切な人物を選択します。

Excel のコメントに「アット」記号を入力し、その後に文字「c」を入力すると、コラボレータ タグがトリガーされます。

ファイルを共有しているか、ファイルが SharePoint または OneDrive の共有スペースに保存されているため、タグ付けするユーザーにはブックへのアクセス許可が必要です。

最後にメッセージを入力し、[送信]アイコンをクリックします (または Ctrl+Enter キーを押します)。

Excel ワークシートのコメントには共同作業者タグとメモが含まれており、[送信]アイコンが選択されています。

これにより、共同作業者はワークブック内のコメントへのリンクを含む電子メールを受信するようになります。同じ方法を使用して、既存のスレッドに追加された新しいコメント内の共同編集者にタグを付けることもできます。


@ 記号は、データ操作、データ分析、正確な数式に不可欠な Excel の多くの記号や記号の 1 つにすぎません。たとえば、ハッシュ記号 (#) は Excel にこぼれた配列内のすべての結果を考慮するように指示し、ドル記号は列または行の参照を修正し、数式でテキストを使用する場合は二重引用符が重要です。

OS

Windows、macOS、iPhone、iPad、Android

無料トライアル

1ヶ月

Microsoft 365 には、最大 5 台のデバイスで Word、Excel、PowerPoint などの Office アプリ、1 TB の OneDrive ストレージなどへのアクセスが含まれています。


#Excel #での #記号の役割を知る必要があります

執筆者について: nipponese

Nipponese News編集部は、国内外のニュースを日本語で分かりやすくお届けします。