Excel の数式におけるハッシュ記号の役割を知る必要があります。

in tech

まとめ

  • Excel の分割範囲演算子 (#) を使用すると、分割範囲のサイズの変更に合わせて数式を自動的に調整できます。

  • この便利なツールを利用するには、Windows または Mac で Excel for Microsoft 365 を使用する必要があります。

  • UNIQUE、COUNTIF、SORTBY などのよく知られた関数をスピル範囲演算子とともに使用して、動的で並べ替え可能なリストを生成できます。

Excel の数式でハッシュ記号 (#) (拡張範囲演算子とも呼ばれます) を使用すると、プログラムに拡張範囲内のすべての結果を考慮するように指示できます。その結果、こぼれた範囲が拡大または縮小した場合でも、# を含む数式にはこの変更が自動的に反映されます。

Excel のスピル範囲演算子を利用できるのは、Windows または Mac で Excel for Microsoft 365 を使用している場合のみです。

あなたが動物保護区を運営しており、スプレッドシートに、現在保護されている動物を示す Animals_Admitted という書式設定された Excel テーブルが含まれていると仮定します。

A 列に日付、B 列に名前、C 列に動物が入った Excel 表。

保護区のスペースを最大限に活用するには、各種類の動物を何匹飼っているのか、また全体で何種類の動物を飼っているのかを把握する必要があります。

使用しようとしている関数はあふれた配列を生成し、あふれた配列は書式設定された Excel テーブルでは機能しないため、スプレッドシートの次の領域に数式を入力する必要があります。 ない Excel テーブルとしてフォーマットされます。

現在保護区にいる各動物の数を確認するには、セル D1 と E1 (最初に流出した配列が配置される場所の上のセル) に列ヘッダーを入力します。 動物 そして カウント、 それぞれ。

列見出し「Animal」はセル D1 に入力され、列見出し「Count」はセル E1 に入力されます。

次に、セル D2 に次のように入力します。

=UNIQUE(Animals_Admitted(Animal))

どこ 個性的 範囲内の固有の項目をリストする Excel 関数です。 動物_入場可 元のデータが存在するテーブルの名前です。 (動物) は、そのテーブルの 3 番目の列に割り当てられた名前です。

緑色の背景に Microsoft Excel のロゴ

Microsoft Excelで一意の値とテキストをリストおよび並べ替える方法

単純な関数を使用して、スプレッドシート内に一意の名前、日付、またはその他のデータのリストを作成します。

Enter キーを押すと、「Animal」列にあるそれぞれの一意の項目をリストした配列がこぼれて表示されます。影響を受けるセルの 1 つを選択すると結果が青い線で囲まれるため、これがこぼれた配列であることがわかります。

元のデータ内の固有の動物をリストした Excel のこぼれた配列。

UNIQUE 関数の結果は、元のデータで各項目が最初に出現した順序に従って並べ替えられます。

Microsoft Excel アプリを備えたラップトップ。

Excel でのスピルについて知っておくべきことすべて

こぼれた参照について泣く価値はありません。

ここで、Excel に元のテーブルに含まれる各動物の数をカウントさせます。ここで、 ハッシュ サインは人生をずっと楽にしてくれます。

これを行うには、COUNTIF 関数を使用する必要があります。ただし、Excel にカウントしてもらいたいため、 全て 列 D の UNIQUE 関数によって返された動物 (特定の動物が後でこのリストに追加またはリストから削除された場合でも) 基準参照の後にハッシュ記号を追加する必要があります。

したがって、セル E2 に次のように入力します。

=COUNTIF(Animals_Admitted(Animal),D2#)

どこ カウンティフ 出現回数をカウントする関数です。 動物_入場可(動物) 元のテーブル内の各動物を含む範囲です。 D2# COUNTIF 関数の基準はセル D2 から始まるこぼれた配列であるため、サイズが変更される可能性があることを Excel に伝えます。

数式を手動で入力する代わりに、マウスを使用して各引数のセルを選択すると、数式は自動的に列名 (構造化参照とも呼ばれます) を採用し、必要に応じてハッシュ記号が追加されます。

COUNTIF 関数を使用して元のテーブルに各動物が出現する回数をカウントする Excel のこぼれた配列。

さて、ハリネズミがあなたの保護区に連れてこられ、現在あなたの世話を受けているのはこのハリネズミだけであると想像してみましょう。

書式設定された表に行を追加するには、右下隅のハンドルをクリックして下にドラッグします。

Excel の動物保護区リスト。リストの最後にソニックという名前のハリネズミが追加されています。

D 列の書式設定された表見出しを参照し、E 列の COUNTIF 式でスピル範囲演算子を使用したため、ハリネズミは D 列のリストに自動的に追加され、E 列のハリネズミ数は正しく「1」と表示されます。

元のデータへの新しいエントリを取得した Excel 内のこぼれた配列。

ここで、動物を数で並べ替えるリストを作成したいとします。

「Animal」と「Sorted Count」という見出しが付いた 2 つの空の列がある Excel シート。

上記のヘッダーをセル F1 と G1 に入力した後、セル F2 に次のように入力します。

=SORTBY(D2#:E2#,E2#,-1)

どこ 並べ替え 別の範囲または配列の値に従って範囲を並べ替える Excel 関数です。 D2#:E2# 列 D と E2 を占める配列には、セル D2 と E2 から始まる 2 列のこぼれた配列が含まれていることを Excel に伝えます。 E2# はソートの対象となるこぼれた配列であり、 -1 Excel にデータを降順で並べ替えるよう指示します。

Excel の SORTBY 関数の使用に基づく動的スピル配列。

SORTBY 関数の結果は、まず SORTBY 式で指定した順序に従って並べ替えられます。ただし、この最初の並べ替え後に変数が同じ値を持つ場合は、元のデータで各項目が最初に出現した順序に従って並べ替えられます。

数式でこれらのハッシュ記号を使用しているため、リストは元のテーブルのデータに応じて動的に拡大および縮小されることがわかっているので、安心して安全に使用できます。

最後に、保護区内の動物の種類の総数の基本的な数も必要です。

これを行うには、セル H1 に関連するヘッダーを入力した後、H2 に次のように入力します。

=COUNTA(D2#)

どこ カウンタ は、範囲内の空ではないセルの数を数える Excel の数式であり、D2# は、その範囲がこぼれた配列であることを Excel に伝えます。言い換えれば、セル D2 から始まるこぼれた配列で UNIQUE 関数が返した動物の数をカウントするように Excel に指示しており、この数は変更される可能性があります。

COUNTA 関数は、保護区内の一意の動物の数を返すために、スピル範囲演算子とともに使用されます。

緑色の背景に Microsoft Excel のロゴ

Microsoft Excelでセルを数える方法

数字、テキスト、または何も含まれていないセルを数えるには、次の COUNT 関数が必要です。

最後のテストとして、ロンドンでカメが放たれたと仮定しましょう。元のデータからロンドンを削除すると、彼は保護区にいる唯一のカメだったので、セル H2 は現在あなたが管理しているユニークな動物は 18 匹だけであることを正しく伝え、作成した他のリストには「カメ」が表示されなくなります。

さまざまな動的配列リストと、スピル範囲演算子の効果的な使用法を示すその他の関数を含む Excel シート。

スピル範囲演算子 (#): 最終ポインター

始める前に、いくつか注意すべき点があります。

まず、同じワークシート内のこぼれた範囲を参照するだけでなく、別のシート内のこぼれた範囲を参照することもできます。たとえば、シート 2 のセル A2 から始まるこぼれた配列を参照するには、次のように入力します。

=Sheet2!A1#

2 番目に、別のワークブックでこぼれた範囲を参照できます。 Microsoft は、#REF を返さないようにするには、参照されたブックが開かれている必要があると言っていますが、エラーが発生しましたが、閉じたブックでテストしたところ、参照は引き続き機能しました。データが失われないように、両方のブックを保存し、両方が同じ OneDrive アカウントに接続されていることを確認してください。

最後に、数式で #SPILL! が返されるのを避けるためです。エラーが発生した場合は、配列が流出する予定のすべてのセルが他のデータから離れており、マージが解除されていることを確認してください。


Excel の数式と関数についての知識を単に広げることを目的としている場合でも、Excel の専門知識が必要な仕事に応募した場合でも、Microsoft Excel の数式におけるハッシュ記号の役割を理解していると自信を持って言えます。

関連記事

前の投稿
EcoFlow の最も強力なポータブル パワー ステーションが現在 46% オフ
次の投稿
Marshall Monitor III ANC ヘッドフォンが現在 100 ドル以上オフ

関連記事