• ベストアンサー

名簿番号などを入力してすぐ右のセルに名前を表示させるには?

excelで、A1のセルに番号を入力するとB1に名前が表示されるようにするにはどういう機能を使うとよいでしょうか?ちなみに登録は30人くらいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

Sheet2の範囲を選択して 名前ボックスに 「名簿」と入力し 名前を定義する(と見やすい) (名前の削除は[Ctr]+[F3] から) Sheet1!B1セルに =VLOOKUP(A1,名簿,2,FALSE)

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

別のセル範囲(別シートでもOK)に番号と名前の対応表を作成します。B1に =IF(A1="","",VLOOKUP(A1,対応表の範囲,2,FALSE)) とすればお望みの結果になります。 ※対応表に存在しない番号をA1に入力した場合は#N/A!というエラーになります。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • セル番号を指定しそのセル内容を表示したい

    エクセルにて、セルA1番からA10番まで入力した文字を、セルB1番に表示させたいセルNOを入力しセルC1番に表示させたいのです。 =CELL("contents",セル番号)をうまく使ってできないものでしょうか。また、入力文字シート・表示させたいセルNO入力シート・表示させるシートが別々にできるなら、よりうれしいのですが。よろしくお願いします。

  • エクセル Sheet1 セルで入力したものをSheet2のセルへ

    エクセルのSheet1のセル(例えばB1)に入力した文字を、 Sheet2のセルの任意のセル(例えばA5)に自動で表示させるには どうすればいいのでしょうか?  Sheet2のA5のセルの中で、=Sheet1!B1 と入れても「0」に なるだけで・・・エクセルの何の機能を使えばいいのか全然分かりません。よろしくお願い致します。

  • 名前入力でTEL番号を引っ張る方法は?

    エクセルについてです。 A1,A2,A3・・・に名前 B1,B2,B3・・・に対応した電話番号が入っています。 C1に任意の名前を入力したときに、D1に対応した電話番号が出るようにしたいのですが・・・。 よろしくお願いいたします。

  • VBA 検索したセルに入力

    ExcelのVBAを使用して データの入力されたファイルに行列から検索したセルに数値を入力したいのです。 例えば、名前(行)と、日付(列) 2つの条件で、セルを検索し、該当するセルに、データ(数字とか)を 入力したいのです ------------------------------------  6/1 6/2 6/3 6/4 ・・・ a b c ・ ・ ------------------------------------ 例えば、A5に名前、B5に日付、データエリアがB10:Z20の場合 =INDEX(B10:Z20,MATCH(A5,A10:A20,0),MATCH(B5,B9:Z9,0)) で、該当するセルを探すことはできたのですが、 このセルに、データを入力したいときは、 ROWやCOLUMNで、行番号、列番号を取り出して Cellsで、入力すればいいのかな?と考えていますが もっと簡単にできるのでしょうか? (FIND関数は、使ったことがなく、どうなんだろう?と) それでいいよ とか、こっちの方が簡単 とかあれば、教えてください 

  • セル入力時に別のセルに自動で番号を入れたいのですが。

    セル入力時に別のセルに自動で番号を入れたいのですが。 例えばA1のセルに数字を入力した時にB1のセルに1を、A2に入力した時にB2に2をという感じで自動で番号を入力し、翌日にA3に投入した時はB3に1から順番に入力されるように設定したいのですが可能でしょうか?

  • エクセルで顧客名簿  通し番号とその例外

    エクセルで顧客名簿を作っています。 Aに顧客の通し番号 Bにお客さんの名前を入れるとして、 でも二度目以降のお客さんのときには (つまり前と同じ名前を入力したとき)、 前と同じ通し番号の後ろに -1 とか -2 とかつけて 何回リピートしてるかわかるようにしたいんですけど、 どうしたらいいでしょうか? ちなみに通し番号自体も、 B以降になにか入力されたら 自動的に入るようにしたいです。 よろしくお願いいたします。

  • (2つのセルに入力されている文字を、ひとつのセルに表示したい

     A1のセルに「あいうえお」B2のセルに「かきくけこ」と入力されているとします。  A1とB2、別々のセルに書かれている文字を、C1のセルに「あいうえおかきくけこ」と、まとめて表示させたいのですが、何かいい方法はありますでしょうか?

  • Excelで郵便番号の入力から住所の自動入力は可能か?

    Excelについて質問です。 例えばセルA1に郵便番号を入力すると、B1にその住所を反映させて表示させたいと思っています。 マイクロソフトが提供している郵便番号変換ウィザードを使って試してみましたが、あらかじめ入力されている郵便番号に対して住所を表示させるというものでしたので違いました。 Accessでは簡単に設定して住所を表示させることができますが、Excelでも同様にできるのでしょか?

  • エクセルでセル内に数値を代入すると名前が同じセル内に名前が表示されるよ

    エクセルでセル内に数値を代入すると名前が同じセル内に名前が表示されるようにすることは可能ですか? 例えば、セルに1181を入力すると同じセル内に1181が消えて、田中と表示させるような関数を作成すること可能でしょうか? 可能なら、やり方を教えて頂きたいです! 困っています。宜しくお願いします。

  • セルに通し番号を入力したい。

    Excel、ソフトは2002で、マイクロソフトXPです。 セルに01、02、03・・・10、11と通し番号を入力したい。 方法として 1.セルの書式設定で文字列にする。 2.セルに入力する時 ‘ を打ち文字化する。 ことはわかるんですが、ユーザー定義で入力したいと考えてます。 00とか??とかyyにしても01、02の0が入力できません。 どのように定義したらよろしいのでしょうか。教えてください。 よろしくお願いします。

専門家に質問してみよう