• 締切済み

EXCEL LOOKUP

検索列に一致する場合、表示列の文字を表示させたいので LOOKUP関数を使用したのですが正しい表示になりません。 新しくシートを作成して同じように試してみると出来るので データの形式で影響されたりするのでしょうか? (a)(b) 検索 表示 1 ア 2 ア 3 イ 4 イ 5 ウ 6 ウ

  • sskj
  • お礼率24% (75/303)

みんなの回答

  • netmaster
  • ベストアンサー率28% (11/39)
回答No.1

>LOOKUP関数を使用したのですが正しい表示になりません。 どんな結果になるのでしょうか? もっとも結果が判っても原因が判るかどうかはなんとも言えませんが。 どんな場合だと、違った結果が出てしまうのかの方が興味あります。

sskj
質問者

お礼

昇順に並べてなかったのが原因でした。 回答ありがとうございました。

関連するQ&A

  • エクセル ある文字列が含まれるセルを検索する方法

    初めて問い合わせします。大量のデータを検証しなければいけません。 関数などで方法を教えて頂ければ幸いです。 1セルに対し、1セルを検索する方法はわかっております(countifやifを使って) でも、セル単位ではなく文字列単位での検索方法を知りたいと思います。 わかりづらいかもしれませんが、現状をお知らせします。 シート1「登録データ一覧」(5万件) A列1行目 ア社 A列2行目 イ社 A列3行目 ウ社 A列4行目 エ社 A列5行目 ☆ーア社 A列6行目 ウー☆社 シート2「検索したい社名一覧」(500社) A列1行目 ア社 A列2行目 イ社 A列3行目 ウ社 <出したい結果> (1)検索したい会社が、シート1上で何社登録があるか ア社→【答え:2社】 イ社→【答え:1社】 ウ社→【答え:2社】 (2)登録データ一覧上、検索したい会社が存在するか ア社→【答え:○】 イ社→【答え:○】 ウ社→【答え:○】 エ社→【答え:×】 ☆ーア社→【答え:○】 ウー☆社→【答え:○】 よろしくお願いします。

  • Excelでこんなことできますか

    Sheet1 Sheet2 Sheet3 Sheet4 があるとします。 Sheet1をデータベースとして表を作成し、 Aの列のデータを基準に AがアだったらSheet2 AがイだったらSheet3 AがウだったらSheet4 にそれぞれデータを飛ばし表を作成するということはできませんか。

  • エクセルでLOOKUPの使い方について

    エクセルでLOOKUPの使い方について教えてください。 画像にて、 Book1のB列にA列に紐づくデータをBook2のA列のデータより取り込みたいと思います。 =LOOKUP(A1,[Book2]Sheet1!$B:$B,[Book2]Sheet1!$A:$A) とすると全く異なるデータが入ってしまいます。 使い方が間違ってますでしょうか?

  • アクセスのデータ型について

    ルックアップウィザードを利用してテーブルを作成しています。  項目がア、イ、ウの3項目ありそれぞれにルックアップウィザードを利用したのですが、おなじように操作したつもりがア、イのデータ型はテキストになって、ウのデータ型は数値型になりました。  ウのデータ型がテキスト型にならないのは何故なんでしょうか。  オフィスXPを使用しています。

  • エクセル・LOOKUPで、不一致の場合の表示

    エクセルの関数、LOOKUPを使って、 患者IDから患者名を引き出したいのですが、 IDが不一致の場合は「該当なし」がわかるような表示にしたい。 現在はIDが一致しない場合、適当な?患者名が表示されてしまう。 シート1のA列に患者ID シート1のB列に患者名 以上の情報があらかじめ入力されています。 やりたいことは シート2のA列にIDを入力すると シート2のB列に患者名を表示。 ID入力しない場合は、空白。 IDが一致しない場合は、不一致などの表示。 現在の計算式 シート2のB列に計算式が入力されています。 =IF(A1="","",LOOKUP(A:A,シート1!A:B,シート1!B:B)) 現在できていること。 ・患者IDを入れなければ空白 ・患者IDを入力し、シート1のIDが一致したら、患者名を返す。 困っていること ・患者IDが一致しないと、適当な?患者名が表示される。

  • EXCELの関数探してます、lookupのような

    A列に1,10,20,30とありB列に200,300,400,500とある場合を想定します LOOKUP関数を使い、1のときは200、10の時300,20の時400のように値を出したいとします。つまり横の値。 LOOKUP関数を使うと2,3,4,5,6,7,8や11,12,13~19などの検査値で不完全一致の場合の値を出すとき、 2,3,4,5,6,7,8のときは1の値の200がでて、11,12,13~19の時は10の値の300が出ますよね ようはその値より上の値の数字をだしてくれるんです。14なら300,26なら400,39なら500のように 質問は下の値を出してくれるLOOKUPのようなものはありませんか?14なら400,26なら500のような

  • エクセルのLOOKUP関数について

    LOOKUP関数とVLOOKUP関数はどう違うのでしょうか?わかりやすく教えて下さい。(使用例など)  文字だけの表(2行)から検索したんですが、VLOOKUP関数は検索できたんですが、LOOKUP関数だと間違った検索になってしまうんです‥。

  • エクセルのLOOKUP関数で画像を呼び出す

    データーベース上のセル内に画像を貼り付けてあります(1列ですが)。そのデーターベースの画像をLOOKUP関数で検索して抽出したいのですが、不可能でしょうか? また、何か違う方法でもかまいませんのでどうにか別シートに呼び出せませんか?

  • ExcelでLOOKUP関数がうまくいきません

    EXCELでシート間でLOOKUP関数を使って「Sheet1」に関数を入れ、 コード(C5のセル)にコードを入れたら、「Sheet2」からデータを 持ってくるというようにしたいのですが、うまくいきません。 コードに「300」といれても「003」と入れても同じものをひっぱてきます。 【A列に入れた式です】    (コード)      (A列) =IF(C5="","",LOOKUP(C5,Sheet2!$B$5:$B$20,Sheet2!$C$5:$C$20)) 【Sheet1】 コード   A     B      C      D 001   △△市  △△区  △△丁目   520   ◇◇市  ◇◇区  ◇◇丁目  ◇◇ 300   □□市  □□区  □□丁目 003   □□市  □□区  □□丁目 【Sheet2】 コード   A     B      C      D 300   ○○市 001   △△市  △△区  △△丁目 003   □□市  □□区  □□丁目 520   ◇◇市  ◇◇区  ◇◇丁目  ◇◇ あまりうまく説明できませんが、よろしくお願いします。

  • エクセルの関数の使い方(ルックアップ?)

    エクセルの関数の使い方(ルックアップ?) 例えばシートが2枚あります。 ・1シート目 A列に 1 2 3 4 5 と並べます。 ・2シート目 A列に 3 5 と並べます。 この時、2シート目のA列に該当する数字が1シート目のA列に存在した場合、 1シート目のB列(A列の横)に○又は1を入力したいです。 どうすればできるでしょうか?

専門家に質問してみよう