目次
1.テーブル内の計算
2.テーブルの外の範囲を取得する
3.列の合計と部分的な合計
4. INDIRECT
ホームページ システムチュートリアル Windowsシリーズ Microsoft Excel で構造化参照を使用する 4 つの方法

Microsoft Excel で構造化参照を使用する 4 つの方法

Dec 13, 2024 pm 03:24 PM

Excel での作業は通常、さまざまなデータ ポイント間の接続を見つけることを中心に展開します。ただし、複雑な数式を挿入する場合、相対および絶対の明示的なセル参照 (「B7」またはそのバリエーションなど) を繰り返し使用しても、数式バーが混乱して読めなくなるまでには限界があります。

Excel の構造化参照を使用すると、テーブルとそのヘッダーに名前を割り当てることで作業を効率化できます。これらの名前は暗黙的なセル参照として使用できるため、Excel は構造化データを自動的に取得して計算できます。

ここでは、Excel で構造化参照を使用する最も一般的な方法をいくつか紹介します。

1.テーブル内の計算

構造化参照はテーブル上でのみ機能するため、構造化参照を利用する最良の方法は、同じテーブル内で使用することです。

たとえば、店舗の売上データを含む B2 から F8 までの単純なテーブルを作成します。テーブルに「Sales」という名前を付けたことに注意してください (左上の「テーブル名」を参照)。

Four Ways to Use Structured References in Microsoft Excel

各売上の合計を計算してみましょう:

ステップ 1: F2 をクリックします (ただし、ドロップダウン アイコンはクリックしません)。 「ホーム」に移動し、「挿入」に移動し、「表の列を右側に挿入」を選択します。これにより、テーブルに新しい列が自動的に追加されます。

ステップ 2: 列 G ヘッダーに「Total」という名前を付けます。

ステップ 3: G3 で、=[@PricePerUnit]*[@Quantity] を挿入して Enter キーを押します。必要に応じてセル出力をフォーマットします。

Four Ways to Use Structured References in Microsoft Excel

「[@PricePerUnit]」と「[@Quantity]」は、これらの列の対応するフィールドへの参照です。列名の前の「@」引数は、各結果セルが同じテーブル行からの参照を使用することを意味します。

翻訳すると、G3 の式 =[@PricePerUnit]*[@Quantity] は、=$C3*$D3 を記述することと本質的に同じです。

2.テーブルの外の範囲を取得する

テーブルの外のセルで構造化参照を使用する場合は、参照の前に TableName を付ける必要があります。前の例では、「Sales[Total]」を使用すると、テーブル「Sales」のヘッダー「Total」の下の範囲全体が取得されます。これは、操作できる配列内の複数の値を取得できることを意味します。

範囲がこぼれるのに十分な余地を残した場合、Excel 内のセル I3 は次のようになります。

Four Ways to Use Structured References in Microsoft Excel

3.列の合計と部分的な合計

列全体をすばやく合計するには、[テーブル デザイン] オプション ([テーブル スタイル オプション] の下) で [合計行] チェックマークを使用できます。以下は、「数量」列と「合計」列の合計を取得する例です。

Four Ways to Use Structured References in Microsoft Excel

「合計」行自体は移動できず、テーブルの最後に配置されます (挿入が可能) が、その結果を別の場所に複製することができます。

  • 「合計」列のすべての行の合計を取得するには、=SUM(Sales[Total]) を使用します。
  • テーブルをフィルタリングした後など、表示されている列の合計のみを取得したい場合は、=SUBTOTAL(109,Sales[Total]) を使用します。この数式は、表形式の「合計行」オプションがその行で実際に行うことです。

テーブル内で見つかった特定の変数に基づいて、書式設定せずに部分合計を取得することもできます。例:

  • Mike によるすべての売上の合計を取得するには、=SUMIF(Sales[Seller],”Mike”,Sales[Total]) を使用できます。式中の「Mike」は手動で入力した文字列です。
  • ID「41230」のすべての商品の合計を取得するには、次の=SUMIF(Sales[ProductID],41230,Sales[Total])を使用します。なお、ProductID列は「一般」形式のため、数値を直接入力できます。

4. INDIRECT

によるテーブルからのデータ検証

以前に使用した Sales テーブルがあるとします。カスタムのデータ検証オプションを作成して、テーブル内の検索を容易にすることができます。 ProductID、日付、または販売者のいずれかを選択できる小さなテーブルを作成し、それらのサブセットから任意の 1 つのアイテムを選択して小計を表示しましょう。

ステップ 1: セル B13 で、データ検証を作成します ([データ] タブ > [データ ツール] > [データ検証])。

Four Ways to Use Structured References in Microsoft Excel

ステップ 2: ポップアップで、「許可」オプションから「リスト」を選択し、「ソース」ボックスに列の値をカンマで区切って手動で挿入します。この場合、「ProductID、販売者、日付」を挿入しました。

Four Ways to Use Structured References in Microsoft Excel

ステップ 3: セル C13 で、別のデータ検証を作成します。もう一度「リスト」を選択します。 「ソース」に次の式を挿入します: =INDIRECT("Sales["&B13&"]").

Four Ways to Use Structured References in Microsoft Excel

ステップ 4: セル D13 で、次の数式を使用します: =SUMIF(INDIRECT("Sales["&B13&"]"),B14,Sales[Total]).

2 つのデータ検証リストからオプションを選択できるようになり、小計が D13 に表示されます。

Four Ways to Use Structured References in Microsoft Excel

以上がMicrosoft Excel で構造化参照を使用する 4 つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Windows KB5054979更新情報の更新コンテンツリスト Windows KB5054979更新情報の更新コンテンツリスト Apr 15, 2025 pm 05:36 PM

KB5054979は、Windows 11バージョン24H2のために、2025年3月27日にリリースされた累積セキュリティアップデートです。 .NETフレームワークバージョン3.5および4.8.1をターゲットにし、セキュリティと全体的な安定性を高めます。特に、更新はファイルと直接の問題に対処します

Nanoleafは、技術の充電方法を変更したいと考えています Nanoleafは、技術の充電方法を変更したいと考えています Apr 17, 2025 am 01:03 AM

Nanoleafのペグボードデスクドック:スタイリッシュで機能的なデスクオーガナイザー 同じ古い充電セットアップにうんざりしていませんか? Nanoleafの新しいPegboard Desk Dockは、スタイリッシュで機能的な代替品を提供しています。 この多機能デスクアクセサリーは、32のフルカラーRGBを誇っています

Windows11をBluetoothオーディオレシーバーとして使用する方法 Windows11をBluetoothオーディオレシーバーとして使用する方法 Apr 15, 2025 am 03:01 AM

Windows 11 PCをBluetoothスピーカーに変え、お気に入りの音楽をお使いのお気に入りの音楽をお楽しみください!このガイドは、iPhoneまたはAndroidデバイスをコンピューターに簡単に接続してオーディオ再生を示します。 ステップ1:Bluetoothデバイスをペアリングします まず、PA

Asus' Rog Zephyrus G14 OLEDゲームラップトップは300ドルです Asus' Rog Zephyrus G14 OLEDゲームラップトップは300ドルです Apr 16, 2025 am 03:01 AM

Asus Rog Zephyrus G14 Esportsラップトップ特別オファー! Asus Rog Zephyrus G14 Esportsラップトップを今すぐ購入して、300ドルのオファーをお楽しみください!元の価格は1999ドル、現在の価格はわずか1699ドルです!いつでもどこでも没入型ゲーム体験をお楽しみください。または、信頼できるポータブルワークステーションとして使用してください。 Best Buyは現在、この2024年14インチのAsus Rog Zephyrus G14 E-Sportsラップトップでオファーを提供しています。その強力な構成とパフォーマンスは印象的です。 このASUS ROG Zephyrus G14 E-Sportsラップトップはベストバイで16かかります

使用する必要がある5つの隠されたWindows機能 使用する必要がある5つの隠されたWindows機能 Apr 16, 2025 am 12:57 AM

よりスムーズな体験のために、隠されたWindows機能のロックを解除してください! コンピューティングエクスペリエンスを大幅に向上させることができる驚くほど便利なWindows機能を発見してください。ベテランのWindowsユーザーでさえ、ここでいくつかの新しいトリックを見つけるかもしれません。 ダイナミックロック:自動

Windows11でマウスの加速をオフにする方法(そしてなぜ) Windows11でマウスの加速をオフにする方法(そしてなぜ) Apr 15, 2025 am 06:06 AM

マウスの精度の向上:Windows 11マウスの加速機能を無効にします マウスを数センチで移動する場合でも、マウスカーソルは画面上で速すぎますか?これがマウス加速関数です。この記事では、マウスの動きをよりよく制御するためにこの機能を無効にする方法について説明します。 マウスの加速を無効にするのは賢明ですか? Windowsシステムには、直接的な「マウス加速」オプションはありません。代わりに、それは「強化されたポインター精度」設定であり、マイクロソフトはマウス加速機能と見なしています。 この機能を有効にすると、マウスのDPI(インチあたりのドット)設定が有効になります。マウスの物理的な移動速度と、カーソルが画面上で移動する距離との関係を制御します。マウスをゆっくりと移動すると、Windowsは有効なDPIを減らし、カーソルの動きが短くなります

キーボードには大きなol&#039が必要です。ボリュームノブ キーボードには大きなol&#039が必要です。ボリュームノブ Apr 18, 2025 am 03:04 AM

今日のタッチスクリーンの世界では、物理的なコントロールの満足のいく触覚フィードバックは歓迎すべき変化です。 そのため、大きなボリュームノブを備えたキーボードが驚くほど魅力的です。私は最近、これを直接経験しましたが、それは啓示でした。 のために

マウスなしで右クリックする方法 マウスなしで右クリックする方法 Apr 18, 2025 pm 12:03 PM

マウスは、PCで作業を成し遂げるための重要なコンポーネントです。しかし、マウスの誤った状態で立ち往生している場合、右クリックできないなど、いくつかの問題に遭遇する可能性があります。しかし、良いニュースは、間違いなくtがあるということです

See all articles