システムwiki

複数のブール基準を持つxlookupで構造化参照呼び出しを認識しないExcel

AndrewG 受付中 最終更新日:2022-05-26 17:50

みなさん、こんにちは

複数のブール基準を使用してXlookupを実行しようとしていますが、Excelが構造化参照呼び出しを認識していません.@タグ付きの呼び出しのみが、数式バーの色を変更しています(つまり、範囲が認識されます).数式バーに呼び出しを入力すると、自動入力を使用しているので、tableと特定の列が存在することがわかりますが、タブを押した後、呼び出しの色は変わらず、GUIは強調表示された範囲と結果を表示しません.この式のは、何かを見つける必要があることがわかっているときに、見つからない状態「エラー」です.私の公式は次のとおりです.

= XLOOKUP(1、([@ SKU]= Tbl_InstBuilds [SKU])*([@[製造日]]= Tbl_InstBuilds [製造開始])*([@ [製造日]])、Tbl_InstBuilds [BUILD]、 "エラー"、0,1)

返信リスト(回答:3)

3 #
AshishM

こんにちは、

いくつかのデータを共有し、質問を説明し、期待される結果を示します.

応答3# ->にスキップ
2 #
AndrewG

問題が解決しました....期待される結果は、特定のシリアルのBuildを返すことでした.意味比較配列に一致させるには、「<」と「>」の意味を逆にする必要があることがわかります.ただし、Tbl_InstBuildsへのすべての呼び出しが、数式バーの色付きのテキストまたはシートの強調表示された範囲として表示されないのはなぜかという疑問が残ります.これにより、Excelがtableへの呼び出しを認識していないように見えたため、デバッグが非常に混乱しました.

= XLOOKUP(1、((Tbl_InstBuilds [SKU]= [@ SKU1])*(Tbl_InstBuilds [ProductionStart]<= [@ DateofManufacture])*(Tbl_InstBuilds [ProductionEnd]>= [@ DateofManufacture]))、Tbl_InstBuilds [BUILD]、 "エラー"、0,1)

シリアル

列2

SKU1

Build

製造日

列1

期待される結果

20115

MMT1

MMT1

PE

2018年1月2日

2018年1月2日

PE

20355

MMT1

MMT1

エラー

2017年11月1日

2017年11月1日

エラー

20888

MMT3

MMT3

IRG

2022年2月24日

2020年1月29日

ERG

20478

MMT2

MMT2

PE

2020年7月6日

2020年7月6日

PE

17333

MMT4

MMT4

ERG

2022年2月23日

2022年2月23日

ERG

SKU

ProductionStart

ProductionEnd

構築

MMT1

2017年1月1日

2017年1月25日

PE

MMT1

2017年2月1日

2017年2月25日

PE

MMT1

2018年1月1日

2019年12月25日

PE

MMT2

2019年1月30日

2020年5月28日

PE

MMT2

2019年6月11日

2020年7月6日

PE

MMT3

2021年1月9日

2021年3月11日

PE

MMT4

2021年4月11日

2021年5月1日

PE

MMT1

2021年5月5日

2021年5月30日

IRG

MMT1

2021年6月2日

2022年2月24日

IRG

MMT2

2021年5月5日

2021年11月28日

IRG

MMT2

2021年6月11日

2022年2月24日

IRG

MMT3

2021年5月5日

2019年12月31日

IRG

MMT3

2021年11月5日

2022年2月24日

IRG

MMT4

2021年1月2日

2022年2月24日

ERG

応答2# ->にスキップ
1 #
StaceyF

こんにちはAndrewGMDT

返信して現在のステータスを更新していただきありがとうございます.懸念事項は理解していますが、問題を絞り込んで懸念事項に取り組むために、最後に使用してサンプルファイルを共有できるかどうかを確認します.これにより、テストを効率的に行うことができます.行動をよりよく理解しますか?

注:はいの場合は、ファイルをonedriveまたは任意のクラウドの場所にアップロードして、リンクを共有してください.

何卒ご理解とご協力を賜りますようお願い申し上げます.あなたが安全で健康を保っていることを願っています!

よろしくお願いいたします.

ステイシー