• ベストアンサー

VLOOKUPが効かない(>_<)

kanamekanaの回答

回答No.1

検索範囲に名前をつけて関数を使用したりしていませんか? 公開できる範囲で構わないので、使用しているVLOOKUPの式を乗せてください。 お役にたてるかもしれません。

ladybaby
質問者

お礼

二番目に回答頂いたので詳細説明省きました。

ladybaby
質問者

補足

残業禁止と言われて今さっき会社を出ましたので、明朝アップ致します。協力に感謝致します。

関連するQ&A

  • ExcelのVLOOKUP関数でについて

    ExcelのVLOOKUP関数で、完全一致のFALSEを使い、何も入れなければ空白 にするという処理は出来ます。(IF関数とVLOOKUPをネストさせて) ただし、商品番号100はりんご、商品番号200はみかん だとして、 間違って101を入れた場合や105などと入れてしまった場合(リストにない番号を入力した場合)も、#N/A と表示されずに空白にするという式はどうすれば良いでしょうか? リストにないデータ及び空白のデータは「空白」表示にするには?ということになります。 どうぞよろしくお願い致します。

  • VLOOKUP関数の範囲をセルで指定したいと思っています。

    VLOOKUP関数の範囲をセルで指定したいと思っています。 B1:参照シート名(VLOOKUP関数で使用する範囲があるシート) C2:範囲の開始位置 E2:範囲の終了位置 B3:G3:列番号(B3の値は、B6:B8の範囲で使用する列番号、 D3の値は、D6:D8の範囲で使用する列番号) これらのセルに入力された情報をもとにB6:G8の範囲にVLOOKUP関数を 反映させたいと思っています。 例えば、 B1に参照シート名「2ケタ」 C2にVLOOKUP関数の範囲の開始位置「A5」 E2にVLOOKUP関数の範囲の終了位置「G7」 B3に範囲の列番号「2」がある場合 B6に「=VLOOKUP(A6,'2ケタ'!A5:G7,2,0)の関数を入力。 B2に参照シート名「3ケタ」 C5にVLOOKUP関数の範囲の開始位置「B5」 E2にVLOOKUP関数の範囲の終了位置「H7」 C3に範囲の列番号「3」がある場合 C6に「=VLOOKUP(A6,'3ケタ'!B5:H7,3,0)の関数を入力。 といった感じです。 現在、B6に「=VLOOKUP($A6,INDIRECT($B$1&"!a5:g7"),INDIRECT("$b$3"),0)」と 関数を入力して、VLOOKUP関数の「範囲の参照シート名」と「列番号」の情報は セルから持ってくることができました。 しかし、「a5:g7」という範囲だけは、INDIRECT関数をうまく入れることができません。 どのように関数を入力したら、上手くいくのか、教えていただけないでしょうか。

  • Excel VLOOKUPで返ってきた値に日付を入れたい

    Excelで条件と合致する値を割り出し(VLOOKUPやIFを使用)返ってきた値(合致した結果に対して)に今日の日付(TODAY)いのですが、上手くできません… TODAY関数とVLOOKUPを合わせるやり方 IFとTODAYを合わせるやり方 どっちでも試したのですが、上手く関数が組めていないようです… 宜しくお願いいたします。

  • 複数条件でVLOOKUPのような事はできませんか?

    複数条件でVLOOKUPのような事はできませんか? 例えば <シート1> コード 名前 部屋 間取り 1  あああ 101 1LDK 1  あああ 203 2LDK 1  あああ 105 1LDK 2  たたた 201 1R 2  たたた 202 1DK 3  さささ 303 2DK ※シート1は、コード列の昇順に並んでいます <シート2> コード 部屋 間取り  3  303 1  203 2  202 2  201 ----------- シート2の間取り列に、 シート2:コード & シート2:部屋と一致するものをシート1から探し出し、シート1:間取りの情報を表示したいのです。 補足。 (1)シート1に該当するコード、間取りがない場合が稀にあります。その場合はブランクを出したいです。 (2)シート1、シート2の内容は追加されて行くので範囲を選択する事が出来ません。 その為、名前を取得する時はVLOOKUP関数を使用しているのですが、 VLOOKUP(A7,Sheet1!$A:$B,2,0) (IFとISERROR関数でエラー回避してます)。 このように、範囲を列ごと指定してます。 (3)のデータ件数が5000件くらいあります。 VLOOKUPに拘っているわけでは無いので なにか関数で、対応できる方法があったら教えて下さい。 わかり難くてすみません。 非情に困っています。どうぞよろしくお願いします。

  • vlookupの結果があるセルの書式を取得したい

    vlookupの結果があるセルの書式を取得したい =VLOOKUP(検索値,範囲,列番号,検索の型)で値を取ってくることは 出来ますが、その値の入っているセルの書式を取得したい。 Sheet1の セルA1に、検索したい値が入っていて、 セルB2にVLOOKUP関数が入り。 範囲はSheet2のA1:D1000となっていて、 列番号に4と入っていて10行目に 検索値と一致する値が入っていた場合に、D10の値は VLOOKUP関数で持ってこれますが、D10のセル書式を セルB2に反映させたいのですが、どのようにすれば良いでしょうか? VBAでプログラムしないとダメでしょうか?

  • 複数条件でのVlookup

    Vlookupなのですが複数条件でも使えるのでしょうか? たとえばふと津のファイルを比較し、違いの部分を抜き取る作業をするとします。 一つのファイルでは A       B C 名前    電話番号 会員番号 佐藤    000-000-00  21 田中    111-111-11 22 池田    222-222-22 33 もう一方のファイル(Newファイルとします)で 佐藤   000-000-11 55 田中   111-111-11 22 池田   222-22-33 44 vlookup で名前だけ一致するものを選び、Newファイルの会員番号を返すようにすると、佐藤、田中、池田が全てえらばれてしまい、会員番号として、55,22,44が帰ってきてしまいます。 しかし、両ファイルで名前と電話が一致するものを選びNEWファイルの会員番号を返すならば、 田中だけの会員番号が帰ってくるとおもいます。 複数条件のVlookupというのはできないのでしょうか? Dget関数というのをしらべましたがいまいちよくわからずvlookupとかでできればいいなと思うのですが。 教えてください。  

  • VLOOKUP関数について

    VLOOKUP関数を使用して、大項目あ~うに該当する小項目a~dを拾い出します。 [Sheet1]  A B C D 1 あ a  c 2 い b 3 う d [Sheet2]  A B C 1 い  b Sheet1に大項目と小項目のデータを、Sheet2を検索シートとします。 A1には検索する大項目を、B1にはVLOOKUP関数を使って小項目を拾い出します。このときに、B項目がbというのは単純に拾えるのですが、小項目が2つ以上ある場合が拾い出せません。 2つ以上ある場合はC1、D1とに表示させたいのですが、どんな関数を使えばいいのか分かりません。 マクロを使うのでしょうか? 教えてください。

  • エクセルのVLOOKUPについて

    VLOOKUPで別のシートのセルから数字を引っぱってくる設定をしたのですが、その参照するセルが空白だった場合、0が表示されてしまいます。 空白のときは空白にしたいのですが、以下の関数にどう付け加えればいいですか? =VLOOKUP(B2,Sheet1!B4:I52,8,0)

  • VLOOKUP 指定した範囲を取得したい

    セル内に以下の関数を記載しています。 D19に、月額費を入力した(例えば350,000円)際、 厚生年金が29,706円が表示されてしまします。 【入力シートの関数】 =VLOOKUP(D19,社会保険料税額表201504!$C$11:$Q$57,13,1) 月額表では、31,453円です。 これを正しく表示するにはどうすればいいでしょうか。

  • VLOOKUPの値を使ってVLOOKUP

    VLOOKUPで別シートから取得したデータを使用してさらにVLOOKUPでデータを表示させるという事はできるのでしょうか? EXCEL2010 (例) シート1 A1 1  A2 あああ シート2 A1 1  A2 VLOOKUP(A1,シート1のA1:G2,2)   ※【あああ】と表示される シート3 A1 あああ A2 VLOOKUP(A1,シート2のA2:G2,1)