• 締切済み

エクセルでの特定の値・文字を抽出したいのですが・・

初めて質問させていただきます。至らない点等もあるかと思いますがよろしくお願いいたします。 現在エクセル2010を使用しています        A列    B列     (略) E列 1行    コード   商品名        ★ここに「AP」と入力すると「りんご」と反映されたい。 2行     AP     りんご 3行     OR     みかん 見づらくて申し訳ないのですが、 特定の商品名に対して、コードのようなものを割り当て ほかのセルやほかのシートで割り当てたコードを入力し、商品名が表示されるような関数を入力したいのですが 調べてみてもわからず質問させていただきました。 ぜひともご回答よろしくお願いいたします。

みんなの回答

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.4

E1セルにAPを入力することにして, F1セルに =IFERROR(VLOOKUP(E1,A:B,2,FALSE),"") という数式を記入してりんごを表示させます。 それともE1に関数を入れるつもりだったのでしょうか? 関数を入れたE1にAPを記入したら,せっかく記入してあった関数を文字で書き潰してしまって何も出来ません。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんにちは! 横からお邪魔します。 別セル表示でよいのであれば・・・ ↓の画像でF2セルに =IF(COUNTIF(A:A,E2),VLOOKUP(E2,A:B,2,0),"該当データなし") という数式を入れています。 No.2さんが仰っているように入力したセルに表示したい場合は 関数では無理です。 VBAであれば可能です。 もしその方法がご希望の場合は補足にでも書いてみてください。m(_ _)m

  • chonami
  • ベストアンサー率43% (448/1036)
回答No.2

>ここに「AP」と入力すると「りんご」と反映されたい ひょっとして、E列セルに入力して結果も同セルに出したいとか? だとすると一般機能では不可能ですが…

  • shintaro-2
  • ベストアンサー率36% (2266/6245)
回答No.1

>調べてみてもわからず質問させていただきました。 どうやって何を調べたのかを、逆に教えてもらいたいです。 okwave内のエクセルのところにもいっぱいありますし、 web検索するといっぱいありますよ キーワードはvlookup 例えば↓ http://pc.nikkeibp.co.jp/pc21/tech/excel36/25/

関連するQ&A