複数のブール基準を持つxlookupで構造化参照呼び出しを認識しないExcel
みなさん、こんにちは
複数のブール基準を使用してXlookupを実行しようとしていますが、Excelが構造化参照呼び出しを認識していません.@タグ付きの呼び出しのみが、数式バーの色を変更しています(つまり、範囲が認識されます).数式バーに呼び出しを入力すると、自動入力を使用しているので、tableと特定の列が存在することがわかりますが、タブを押した後、呼び出しの色は変わらず、GUIは強調表示された範囲と結果を表示しません.この式のは、何かを見つける必要があることがわかっているときに、見つからない状態「エラー」です.私の公式は次のとおりです.
= XLOOKUP(1、([@ SKU]= Tbl_InstBuilds [SKU])*([@[製造日]]= Tbl_InstBuilds [製造開始])*([@ [製造日]])、Tbl_InstBuilds [BUILD]、 "エラー"、0,1)
返信リスト(回答:3)
こんにちは、
いくつかのデータを共有し、質問を説明し、期待される結果を示します.
応答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
または任意のクラウドの場所にアップロードして、リンクを共有してください.何卒ご理解とご協力を賜りますようお願い申し上げます.あなたが安全で健康を保っていることを願っています!
よろしくお願いいたします.
ステイシー