私は卓越して吸うので、私はこれに私の脳を掛けている。私は2つのワークブックを持っています。 1つのワークブック(調査ワークブック)には、別のワークブック(チケットワークブック)で検索する必要がある特定の数値の列が含まれています。チケットワークブックは、私に役に立たない複数の列を持つ大規模なデータセットです。チケットのワークブックから必要なのは2つの列です。私が探している数字には、私が引き出す必要のある列があります。だから私は、チケットのワークブック内のこれらの正確な数字を検索し、必要な関連する列と一緒にそれらの数字を返す必要があります。可能であれば、このプロセスをVBAで自動化したいと思います。Vlookup 1つのワークブックから特定のワークブックまでの特定の基準
私はctrl + shift + endを使ってテーブル全体を選択し、そのデータに名前を付けました。
チケットのブックにはチケット(ヘッダーの下に必要な番号)とドライバ(ブックに必要な他の列)の列が2つ追加されています。ここで
私のコードです: は= VLOOKUP(Q5、データ、12、FALSE)
Q5は、私は、ブック内見つけようとしている最初の番号が含まれています。 12は、ワークブックで検索している番号に関連付けられている必要がある列です。この式は#N/Aとして返されます。
私はindexとmatch関数を使って試していますが、まだ#N/Aを得ています。
マイコード: = INDEX(!Tick_Nums、MATCH($ A2、Tick_Drivs、0)、COLUMNS( '1報告する]をC5))
こんにちは、ようこそ。 [What topic about here?](http://stackoverflow.com/help/on-topic)や[どのような種類の質問を避けるべきですか?](http://stackoverflow.com/help/on-topic)などのヘルプページを読んでください。 ://stackoverflow.com/help/dont-ask)。また、SOはコード作成サービスではないことに注意してください。私たちは、特定の質問やエラーによって他のプログラマーを助けるプログラマーです。あなたが作業しているコードと、エラーや期待と現実との詳細な説明が含まれていない場合、私たちはあまり役に立たない。 [MCVE](http://stackoverflow.com/help/mcve)でフォーマットされたコードを使用してください – Rdster
ブック "レポート1"が開いている必要があります。その点に関して、 'Tick_Nums'が1列だけの場合、' COLUMNS( 'Report 1'!C5) 'は必要ありません。 _これらの列の一部のスクリーンショットで診断する方がはるかに簡単です... – reasra