XLOOKUPを使用して0ではなく空白を返す方法

  • これを共有
Hugh West

学習が必要 XLOOKUP を使用して 0 の代わりに空白を返す方法 ? XLOOKUP は広く使われている関数で、この関数を使えば、あるデータセットから別のデータセットへデータを抽出することができます。 しかし、この関数は、あるデータセットから別のデータセットへデータを抽出することはできません。 XLOOKUP関数 しかし、時には、空のセルの位置に空白のセルが必要なことがあります。 このようなユニークなトリックをお探しなら、正しい場所に来ました。 ここでは、次のことを説明します。 12 簡単・便利な使い方 XLOOKUP関数 を使用すると、0 の代わりに空白が返されます。

練習用ワークブックをダウンロードする

以下のExcelワークブックをダウンロードしていただくと、より理解が深まり、ご自身で練習することができます。

XLOOKUPが空白を返す.xlsx

0の代わりに空白を返すXLOOKUPを使う12の方法

があるとします。 販売日報-果実部門 某雑貨店の名前が入っています。 セールスレップ に対応する。 製品名 と、それぞれの 売上高 .

では、次に XLOOKUP関数 セル範囲内 G5:G6 を返し、この関数は 0 また、その方法を紹介します。 XLOOKUP は0ではなく、空白のセルを返します。

1.XLOOKUP関数のオプション引数の活用

このメソッドでは XLOOKUP関数 を入力すると、0ではなく空白になります。この処理の手順を以下に示します。

📌 ステップス

  • まず、セルを選択します。 G5 .
  • 次に、下の式を書き出してみてください。
=xlookup(f5,$b$5:$b$14,$d$5:$d$14,"")

フォーミュラ・ブレークダウン

これです。 F5 を表します。 ルックアップバリュー この場合 アレックス .

B5:B14 ルックアップ_アレイ このデータセットでは セールスレップ .

D5:D14 return_array この例では、この関数が結果を探す場所です。 売上高 の量になります。

を使用しました。 "" にとって [if_not_found]です。 したがって、もしこの関数がマッチするものを見つけられなければ、出力セルに空白を返します。

ドル ( ) 記号は、絶対的な基準を示すために使用されます。

  • 次に、 を押します。 エンタメ .

  • 次に、ダブルクリックで フィルハンドル アイコンをクリックすると、数式をセルまでコピーします。 G6 .

  • あなたは 空白のセルを得る の2つの値について。

ここでは、セル G6 に存在するため、出力があります。 B列 を持ち、それぞれの 売上高 の量になります。

続きを読む Excel IFERROR関数で0ではなく空白を返すようにする

2.詳細オプションを使って、XLOOKUPが0ではなく空白を返すようにする

を作ることができます。 XLOOKUP関数 の代わりに空白セルをエレガントに返すことができます。 そのためには、エクセルの高度なオプションを利用します。 以下の手順を実行してください。

📌 ステップス

  • まず、セルを選択します。 G5 .
  • 次に、以下の数式を貼り付けます。 フォーミュラ・バー .
=xlookup(f5,$b$5:$b$14,$d$5:$d$14)

で使ってきたのと同じ方式です。 方法1 .

  • 次に エンタメ キーになります。

  • このとき ファイル タブで表示します。

  • 次に、以下を選択します。 オプション をメニューから選択します。

  • 突然の エクセルオプション のウィンドウが表示されます。
  • その後、移動して アドバンスト タブで表示します。
  • のチェックを外し、後で 値がゼロのセルにゼロを表示する の下に このワークシートの表示オプション .
  • 最後に よっしゃー .

  • この時、2つのセルが空白になります。

続きを読む VLOOKUPを適用して0やNAの代わりに空白を返す方法

3.カスタム番号フォーマットの使用

のもう一つの選択肢。 XLOOKUP関数 が 0 の代わりにブランクを返すのは カスタム番号形式 以下、順を追って説明します。

📌 ステップス

  • 一番最初に、セルを選択します。 G5 .
  • そして、次の式を書き出してみてください。
=xlookup(f5,$b$5:$b$14,$d$5:$d$14)

で使ってきたのと同じ方式です。 方法1 .

  • その後 エンタメ ボタンをクリックします。

  • でセルを選択します。 G5:G6 の範囲である。
  • 次に、 を押します。 CTRL+1 をキーボードで入力します。

  • それ故に、このようなことが可能になるのです。 セルのフォーマット ウィザード
  • このとき、以下を選択します。 カスタム において カテゴリー のリストが表示されます。
  • そして、書き出します。 0;-0;;@ をタイプボックスに入力します。
  • 最後に よっしゃー .

  • ワークシートに戻ります。
  • そして、2つのセルが空白で表示されていることがわかります。

続きを読む Excelでデータがない場合、セルを空白にする方法(5つの方法)

4.条件付き書式を適用する

を適用することで解決できます。 条件付き書式設定 では、その方法を順を追って見ていきましょう。

📌 ステップス

  • まず、セルを選択します。 G5 と同じように式を書き下す。 方法1 .
=xlookup(f5,$b$5:$b$14,$d$5:$d$14,"")
  • 次に、 を押します。 エンタメ .

  • その後、セルを選択して B4:G14 の範囲である。
  • 次に ホーム タブで表示します。
  • その後 条件付き書式設定 のドロップダウンを使用します。 スタイル のグループです。
  • 最後に、以下を選択します。 新ルール をドロップダウン リストから選択します。

  • 最終的には、オープン化する 新しい書式ルール のダイアログボックスが表示されます。
  • ここで、以下を選択します。 を含むセルのみをフォーマットする。 の下に ルールの種類を選択する のセクションをご覧ください。
  • 次に、以下を選択します。 同様 をリストから選択します。
  • その後、書き出す 0 を下の画像のように入力してください。
  • その後、クリックすると フォーマット ボタンをクリックします。

  • しかし、それが開くのは セルのフォーマット のダイアログボックスが表示されます。
  • まずは フォント タブで表示します。
  • 2つ目は、選択することです。 カラー のドロップダウン・リスト。
  • 第三に、選択 白色、背景1 を選択します。
  • 最後に よっしゃー .

  • に戻してくれます。 新しい書式ルール のダイアログボックスを再度表示します。
  • 最後に、以下をクリックします。 よっしゃー .

  • しかし、下の画像のように、これらのセルが空白になっていることが確認できます。

類似の読み物

  • Excel棒グラフの空白セルを無視する方法(4つの簡単な方法)
  • Excelのグラフの凡例で空白の系列を無視する
  • Excelピボットテーブルでゼロ値を非表示にする方法(3つの簡単な方法)

5.IF関数とXLOOKUP関数を使って、0ではなく空白を返す。

このメソッドでは イフ XLOOKUP 関数を使用して、0ではなく空白を取得します。この処理の手順を以下に示します。

📌 ステップス

  • まず、セルを選択します。 G5 .
  • では、そのセルに次の数式を書き込んでください。
=if(xlookup(f5,$b$5:$b$14,$d$5:$d$14)=","",xlookup(f5,$b$5:$b$14,$d$5:$d$14))) フォーミュラ・ブレークダウン

xlookup(f5,$b$5:$b$14,$d$5:$d$14)。 この関数はセル F5 の範囲に位置する。 B5:B14 と入力すると,対応する値をセル範囲に表示します。 D5:D14 の値として。 D列 の値に対して F5 が空白の場合、この関数は私たちを返します。 0 そうでなければ、その価値を私たちに提供してくれるでしょう。

if(xlookup(f5,$b$5:$b$14,$d$5:$d$14)="","",xlookup(f5,$b$5:$b$14,$d$5:$d$14))).If(xlookup(f5,$b$5:$b$14,$d$5:$d$14)): IF機能 の値を最初にチェックします。 XLOOKUP関数 ... もし XLOOKUP関数 が空白を返すか、ロジックが真であることを示します。 IF関数 はセルが空白になる G5 一方,論理が偽の場合,この関数は XLOOKUP関数 .

  • その後 エンタメ .

  • を返すことがわかると思います。 貧乏くじ セルの代わりに 0 .
  • をダブルクリックします。 フィルハンドル アイコンをクリックすると、数式をセルまでコピーします。 G6 .

  • 2つの値に対して、空白のセルを取得します。

したがって、私たちの計算式は完璧に機能したと言えるでしょうし XLOOKUP 収益 貧乏くじ 代わりに 0 .

6.IF関数、LEN関数、XLOOKUP関数を活用する

この処理では イフ , LEN そして XLOOKUP の代わりにブランクを取得するための関数です。 0 この方法の手順は以下の通りです。

📌 ステップス

  • まず、セルを選択します。 G5 .
  • その後、次の数式をセルに書き込んでください。
=if(len(xlookup(f5,$b$5:$b$14,$d$5:$d$14))=0,"",xlookup(f5,$b$5:$b$14,$d$5:$d$14))) フォーミュラ・ブレークダウン

xlookup(f5,$b$5:$b$14,$d$5:$d$14)。 この関数はセル F5 の範囲に位置する。 B5:B14 と入力すると,対応する値をセル範囲に表示します。 D5:D14 の値として。 D列 の値に対して F5 が空白の場合、この関数は私たちを返します。 0 そうでなければ、その価値を私たちに提供してくれるでしょう。

len(xlookup(f5,$b$5:$b$14,$d$5:$d$14)): からの結果の文字数をカウントする。 XLOOKUP関数 この場合、値は0になります。

IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): IF関数の場合 の値をまず確認します。 LEN関数 の結果が出た場合。 LEN関数 が0であるか、またはロジックが真である。 IF関数 はセルが空白になる G5 一方,論理が偽の場合,この関数は XLOOKUP関数 .

  • そのあと エンタメ キーになります。

  • では フィルハンドル アイコンをクリックすると、2つの値に対して空白のセルが表示されます。

7.IF、LET、XLOOKUP関数を応用して、0ではなく空白を返すようにする

この手法では イフ , LET そして XLOOKUP 関数を使用すると、0ではなく空白を得ることができます。

📌 ステップス

  • まず、セルを選択します。 G5 .
  • その後、次の数式をセルに書き込んでください。
=LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x="",",x)) フォーミュラ・ブレークダウン

xlookup(f5,$b$5:$b$14,$d$5:$d$14)。 この関数はセル F5 の範囲に位置する。 B5:B14 と入力すると,対応する値をセル範囲に表示します。 D5:D14 の値として。 D列 の値に対して F5 が空白の場合、この関数は私たちを返します。 0 そうでなければ、その価値を私たちに提供してくれるでしょう。

LET(x,XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),IF(x=",",x)).LET(x,XLOOKUP(F5,$B$5:$B$14),IF(x=","), LET(x=",")): LET関数 という名前の変数を作成します。 x の結果を利用した。 XLOOKUP関数 の値を代入する。 x その後 IF関数 というロジックを挿入しました。 x が空なら、空の文字列を返す ( "" の値を返す。 x .

  • を押してください。 エンタメ キーボードのキーを押してください。

  • したがって、最終的な出力は以下のようになります。

8.IF関数、ISBLANK関数、XLOOKUP関数の使用

この手法では イフ , アイエスビーランク そして XLOOKUP 関数を使用すると、0ではなく空白を得ることができます。

📌 ステップス

  • まず、セルを選択します。 G5 と入力し、そのセルに以下の数式を書き込んでください。
=if(isblank(xlookup(f5,$b$5:$b$14,$d$5:$d$14)),"",xlookup(f5,$b$5:$b$14,$d$5:$d$14))) フォーミュラ・ブレークダウン

xlookup(f5,$b$5:$b$14,$d$5:$d$14)。 この関数はセル F5 の範囲に位置する。 B5:B14 と入力すると,対応する値をセル範囲に表示します。 D5:D14 の値として。 D列 の値に対して F5 が空白の場合、この関数は私たちを返します。 0 そうでなければ、その価値を私たちに提供してくれるでしょう。

isblank(xlookup(f5,$b$5:$b$14,$d$5:$d$14)): の結果を確認する関数です。 XLOOKUP関数 もしセルが空であれば、この関数は を返します。 ファルス この場合、その値は .

IF(ISBLANK(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): IF 関数の場合 の値をまずチェックします。 ISBLANK関数 の結果であれば ISBLANK関数 でございます 真の , IF関数 はセルが空白になる G5 一方、そのロジックが 擬似 の値を返します。 XLOOKUP関数 .

  • 後で エンタメ .

  • したがって、最終的な出力は以下のようになります。

類似の読み物

  • Excelで数字の前のゼロを削除する方法(6つの簡単な方法)
  • Excelでマクロを使用してゼロの値を持つ行を隠す(3つの方法)
  • Excelでデータのないグラフ系列を非表示にする方法(4つの簡単な方法)

9.IF、ISNUMBER、XLOOKUP関数を実装して、0ではなく空白を返すようにする

このプロシージャーでは イフ , ISNUMBER そして XLOOKUP 関数を使用して、0ではなく空白を取得することができます。

📌 ステップス

  • はじめに、セルを選択します。 G5 .
  • では、そのセルに次の数式を書き込んでください。
=if(isnumber(xlookup(f5,$b$5:$b$14,$d$5:$d$14)),xlookup(f5,$b$5:$b$14,$d$5:$d$14)),"") フォーミュラ・ブレークダウン

xlookup(f5,$b$5:$b$14,$d$5:$d$14)。 この関数はセル F5 の範囲に位置する。 B5:B14 と入力すると,対応する値をセル範囲に表示します。 D5:D14 の値として。 D列 の値に対して F5 が空白の場合、この関数は私たちを返します。 0 そうでなければ、その価値を私たちに提供してくれるでしょう。

isnumber(xlookup(f5,$b$5:$b$14,$d$5:$d$14))。 この関数は XLOOKUP関数 もしセルが空であれば、この関数は ファルス を返します。 この場合、その値は ファルス .

IF(ISNUMBER(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)),XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),""): IF 関数の場合 の値をまず確認します。 ISNUMBER関数 の結果であれば ISNUMBER関数 でございます FALSE , IF関数 はセルが空白になる G5 一方、そのロジックが TURE の値を返します。 XLOOKUP関数 .

  • 後で エンタメ キーになります。

  • したがって、最終的には以下のような出力になります。

10.IF関数、IFNA関数、XLOOKUP関数の組合せ

今回は、この組み合わせで イフ , イフナ そして XLOOKUP 関数を使って,0ではなく空白を得ることができます.

📌 ステップス

  • このメソッドの冒頭で、セルを選択 G5 .
  • そして、そのセルに次の数式を書き込んでください。
=if(ifna(xlookup(f5,$b$5:$b$14,$d$5:$d$14),0)=0,"",xlookup(f5,$b$5:$b$14,$d$5:$d$14))) フォーミュラ・ブレークダウン

xlookup(f5,$b$5:$b$14,$d$5:$d$14)。 この関数はセル F5 の範囲に位置する。 B5:B14 と入力すると,対応する値をセル範囲に表示します。 D5:D14 の値として。 D列 の値に対して F5 が空白の場合、この関数は私たちを返します。 0 そうでなければ、その価値を私たちに提供してくれるでしょう。

ifna(xlookup(f5,$b$5:$b$14,$d$5:$d$14),0): の結果の文字数をカウントする。 XLOOKUP関数 この場合、その値は 0 .

IF(IFNA(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14),0)=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)) :IF関数 の値をまず確認します。 IFNAの機能 の結果が出た場合。 IFNAの機能 でございます 0 , IF関数 はセルが空白になる G5 の値を返します。 XLOOKUP関数 .

  • 最後に エンタメ .

  • したがって、最終的には以下のような出力になります。

11.IFERROR関数とXLOOKUP関数の使い方

以下のメソッドでは イフエラー XLOOKUP このような場合、数式は0ではなく空白のセルを返します。 この方法の手順は次のとおりです。

📌 ステップス

  • 主に、セレクトセル G5 .
  • では、そのセルに次の数式を書き込んでください。
=iferror(xlookup(f5,$b$5:$b$14,$d$5:$d$14),"") フォーミュラ・ブレークダウン

xlookup(f5,$b$5:$b$14,$d$5:$d$14)。 この関数はセル F5 の範囲に位置する。 B5:B14 と入力すると,対応する値をセル範囲に表示します。 D5:D14 の値として。 D列 の値に対して F5 が空白の場合、この関数は私たちを返します。 0 そうでなければ、その価値を私たちに提供してくれるでしょう。

iferror(xlookup(f5,$b$5:$b$14,$d$5:$d$14),""): IFERROR関数 の値をまず確認します。 XLOOKUP関数 の結果であれば XLOOKUP関数 でございます 0 , IFERROR関数 はセルが空白になる G5 の値を返します。 XLOOKUP関数 .

  • を押すだけです。 エンタメ キーになります。

最終的には、私たちの処方が有効に機能したと言えるでしょうし XLOOKUP は 0 の代わりに空白を返します。

12.IF、IFERROR、LEN、XLOOKUP関数を利用して、0ではなく空白を返したい

以下のアプローチでは イフ , イフエラー , LEN そして XLOOKUP 関数を使って、0ではなく、空白のセルを取得することができます。

📌 ステップス

  • まず、セルを選択します。 G5 .
  • その後、次の数式をセルに書き込んでください。
=ferror(if(len(xlookup(f5,$b$5:$b$14,$d$5:$d$14))=0,"",xlookup(f5,$b$5:$b$14,$d$5:$d$14))),""") フォーミュラ・ブレークダウン

xlookup(f5,$b$5:$b$14,$d$5:$d$14)。 この関数はセル F5 の範囲に位置する。 B5:B14 と入力すると,対応する値をセル範囲に表示します。 D5:D14 の値として。 D列 の値に対して F5 が空白の場合、この関数は私たちを返します。 0 そうでなければ、その価値を私たちに提供してくれるでしょう。

len(xlookup(f5,$b$5:$b$14,$d$5:$d$14)): からの結果の文字数をカウントする。 XLOOKUP関数 この場合、その値は 0 .

IF(LEN(XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14))=0,"",XLOOKUP(F5,$B$5:$B$14,$D$5:$D$14)): IF関数の場合 の値を最初にチェックします。 LEN関数 の結果であれば LEN関数 でございます 0 か、その論理は正しい。 IF関数 はセルが空白になる G5 一方,論理が偽の場合,この関数は XLOOKUP関数 .

iferror(if(len(xlookup(f5,$b$5:$b$14,$d$5:$d$14))=0,"",xlookup(f5,$b$5:$b$14,$d$5:$d$14)),""). の判定を確認する機能です。 IF関数 この関数が空白のセルを返した場合。 IFERROR関数 の対応するセルの値を表示します。 D列 .

  • いつものように、プレス エンタメ .

このように、私たちの計算式はうまくいったと言えるでしょうし XLOOKUP は 0 の代わりに空白を返します。

プラクティス部門

自分で練習できるように 実践編 各シートの右側には、以下のような欄があります。 各自で行ってください。

結論

この記事では、どのようにすれば簡単で簡潔な解決策を提供します。 XLOOKUP は 0 ではなく空白を返します。 実践編 ファイル この記事をお読みいただきありがとうございます。 参考になりましたら幸いです。 ご不明な点やご意見がございましたら、コメント欄にてお知らせください。 弊社ホームページをご覧ください。 Exceldemy をクリックすると、さらに詳しくご覧になれます。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。