• ベストアンサー

エクセルでコードと文字列を紐付けたい。

mar00の回答

  • ベストアンサー
  • mar00
  • ベストアンサー率36% (158/430)
回答No.1

シート1に顧客コードTがA列、顧客名B列に入力されていて シート2に顧客名がA列に入力されているとして B1に =INDEX(Sheet1!A:B,MATCH(A1,Sheet1!B:B,0),1) でできると思います。

mercredi26mai
質問者

お礼

早速ありがとうございました!うまく出来ました。 本当にありがとうございます☆

関連するQ&A

  • EXCELの統合のよい方法を教えてください

    EXCELのデータの統合の仕方で教えてください。 2つのシート 顧客コード  顧客名 顧客名2 顧客名3 1月 2月  1      A   A2  A3   30  50     2      B   B2  B3   40  20  4      D   D2  D3   21  80  2      B   B2  B3   41  42        3      C   C2  C3   32  45     1      A   A2  A3   11  20 で2つのシートを統合すると顧客コードと1月 2月は統合されるのですが顧客名がブランクになってしまいます。今はVLOOK関数を用いて顧客名をいれているのですが、統合の作業だけでこの顧客名も入る入り方はありますか?やはり統合は数字だけしかだめですか?      何か顧客コードと顧客名を1つのものとしてグループ化するような方法はありますか?教えてください。

  • エクセルのシート(1~12)にA列に=CODE(B2) B列に顧客名(

    エクセルのシート(1~12)にA列に=CODE(B2) B列に顧客名(文字列)が各約700件ぐらい入力されています。 新しくDBシートとして1~12のシートのB列を統合したものを作りたいのですが、DBシートのB列にどのような式にを入れればよいですか? ちなみにDBシートのC列には重複を検索するために=IF(COUNTIF(B:B,B2)>1,"○","")を入れるつもりです。 今後、このDBを基に顧客管理をしてゆきたいのですが、今までのシートの情報を持ってきたいのですが、うまくゆきません。 解決方法をよろしくお願いいたします。

  • エクセル2003のVBA

    お尋ねします。 契約書管理台帳をエクセル2003で作成中です。 シート1には、日付、契約書名、顧客コード、顧客名等 シート2には、顧客コード、顧客名等、顧客名カナ等、顧客情報がリストになっています。 契約書が来たときに、顧客コードをシート2より、ひっぱりたいのです。 リストを考えたのですが、500件ほどあり、とても選べません。 なので、イメージとして カナ検索、例えばフォームに、グーといれれば、グー株式会社を検索し、 0001というコードをセルに表す、という感じです。 VBAを使わなくて良ければ、それが一番いいのですが、色々検索すると、 使わないとできなさそうなので。。。。 どなたか、ご教授ください。よろしくお願いします。

  • エクセルで顧客情報を作りたいのですが?

    エクセルで顧客情報を作りたいのですが、 Sheet1でお決まりの項目をレコード単位に入力し、15~16列目あたりに その顧客との応対履歴を"日付""内容"で入力しようとしているのですが、 希望はSheet2で"日付""内容"を縦に記録されるように(アクセスのような感じ)し、Sheet1のどうも上手くいきません。Sheet1と2を結びつけるのに、=にした方がよいのか?4-15(4行目-15列目)をVLOOKか何かの関数で結びつけた方が後々良いのか? どちら様か教えて頂けませんでしょうか? 宜しくお願いいたします。

  • BCD列の下行にある文字列から、同行のA列の文字列を取り出したい

    長文、失礼します。 エクセルで、A列が人物名、BCD列が物品名として、シート1に   A   B   C   D   1青木 あさ かず あき 2山田 かわ こめ あめ  3鈴木 こつ あく と言うブックを作り、これをベースとして シート2   A   B 1あさ 2あき 3あめ 4あく シート3   A   B 1かず 2かわ シート4   A   B 1こめ 2こつ のように、シート1を参照した物品名の母音別索引シートを作りました。 そこで今度は物品名に対応した人物名を、シート1からそれぞれのシートのB列に飛ばしたいのですが、VLOOKやHLOOK、INDEXやMACH等、思いつく関数を試してみましたが、どうしてもできません。 何か良い方法をご存知の方がいらっしゃればご教示下さい。

  • エクセル:列に入る商品コードを商品名に変換。

    エクセルのシート A列に商品コードが200ほど、入っています。 商品コードは半角英数字で構成されています。 このコードを商品名に一括変換する方法はないでしょうか。 1000 → にんじん  ad13 → じゃがいも よろしくお願いします。

  • エクセルの数式を教えてください。

    請求書内訳を作成しているんですが、 どの数式を使ったら、下記の操作ができるかがわからず、つまずいています。 ■Sheetの詳細 Sheetは2種類あります。 Sheet1:請求書内訳 (顧客名、契約金額、合計金額)*顧客へ送るもの。 Sheet2:顧客名のコード表 (顧客コード、顧客名、契約金額) ■したいこと 「顧客コードを入力すると、顧客名と契約金額が表示される仕組み」を作りたいのです。 VLOOKUPを使ってみたのですが… Sheet2のデータを参照し、Sheet1の顧客名欄に顧客名を表示することはできましたが、 Sheet1へのコードを入力により、Sheet1へデータ(顧客名)を表示させる(Sheet2より引き出す)ことができませんでした。 *Sheet1の顧客名欄で使用した式はこちらです。 =VLOOKUP(Sheet2!A4,Sheet2!$A$4:$C$44,2,FALSE) 説明が分かりにくくて申し訳ありませんが、Sheet1へのコード入力のみで、 Sheet2からSheet1へデータ(顧客名、契約金額)を抽出、表示することはできるのでしょうか?

  • エクセルで、左側のセルに数字入力⇒右隣のセルに文字列を表示する方法

    エクセルで、左側のセルに数字入力すると、右隣のセルに文字列が表示される方法を教えてください。 1~500ほどのコードと、それに対応する顧客名のコードを昇順に並べたリストがあります。顧客コードを入力すると顧客名が隣のセルに自動的に表示されるようにしたいです。よろしくお願い致します。

  • エクセルデータから逆出力

    エクセルの名簿がありまして、これを一人一枚の顧客シートにしたいのですが、いい方法はありませんでしょうか?名簿は横に顧客No、顧客名、読み仮名、住所と続く一般的なものです。顧客シートの雛形はエクセルで作りました。できれば雛形上のプルダウンメニューで顧客Noを指定すると、データが反映されるようにしたいのですが。お知恵をお貸しください。ちなみにアクセスもあります。 よろしくお願いいたします。

  • エクセルの質問です。

    エクセルの質問です。 二つのシートがあり、Aのシートには全顧客情報が入っています。約一万件です。 もう一つのBのシートも顧客情報なのですが、Bシートに載っていない顧客情報をAシートから取り出したいのです。 それぞれのシートには、顧客コード、顧客名、契約金額、住所などがあり、その情報も一緒に取り出したいのです。 関数、マクロなどは初心者なので、詳しく教えてくださると助かります。 宜しくお願いします。

専門家に質問してみよう