• ベストアンサー

エクセルの統合について

下記のように、共通項目が「社員No」のみの二つの異なるリストを一つにまとめたいのですが、エクセルのどの機能を使えば作成可能でしょうか?(i.e. リスト1の内容にリスト2にある上司名を加えた形で完成させたい) 例) リスト1 部署No 部署名  社員No 氏名  勤続年数  1100  営業部  1234  佐藤○○  2 2200 経理部  2345  高橋○○  4 3300 企画部  3456   伊藤○○  1 4400 人事部  4567  田中○○  5 5500 総務部  5678  鈴木○○  3 リスト2 社員No 上司名 1234 石井XX 3456 大田XX 5678 今井XX 8888 吉田XX

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

  • ベストアンサー
  • ASIMOV
  • ベストアンサー率41% (982/2351)
回答No.2

追加です 上司がいない場合もあるんですね その場合は  =IF(ISERROR(VLOOKUP(C2,A$11:B$14,2,0)),"",VLOOKUP(C2,A$11:B$14,2,0)) と、して下さい

yoga_yoga
質問者

お礼

こちらも併せて教えて頂きまして、ありがとうございました。 感謝申し上げます。

その他の回答 (1)

  • ASIMOV
  • ベストアンサー率41% (982/2351)
回答No.1

こういう場合の定番はVLOOKUP関数です 図で F2に =VLOOKUP(C2,A$11:B$14,2) と入れて、下にコピーします

yoga_yoga
質問者

お礼

大変参考になりました。 ありがとうございました!

関連するQ&A

  • エクセルでランダムに並び替える方法

      A  B  C 1 A組 石井 1 2 A組 伊藤 2 3 B組 山下 3 4 B組 佐藤 1 5 C組 吉田 2 6 D組 鈴木 3 と記載したシートで、AとB列をランダムに並べ替えて   A  B  C 1 B組 佐藤 1 2 C組 吉田 2 3 D組 鈴木 3 4 A組 伊藤 1 5 A組 石井 2 6 B組 山下 3 のように班を決定することは関数では可能ですか? 過去ログを色々見たのですが、いまいちよくわからなかったので、トピ作成してしまいました。

  • エクセルで指定した日付の期間の特定の条件にマッチしたデータを別のシート

    エクセルで指定した日付の期間の特定の条件にマッチしたデータを別のシートに表示して集計を出すことは可能でしょうか? ご存知の方がいましたらよろしご教授お願いします。 Sheet1に 日付 顧客名 契約料 営業 対応者 ポイントA 訪問者 ポイントB 1月1日 A社 10,000 伊藤 鈴木 10 鈴木 20 1月5日 B社 20,000 高橋 田中 10 "空白" 1月25日 C社 20,000 伊藤 鈴木 10 吉田 20 2月2日 D社 10,000 伊藤 吉田 10 鈴木 20 2月10日 E社 20,000 高橋 鈴木 10 "空白" 2月18日 F社 10,000 高橋 "空白" 吉田 20 2月25日 G社 20,000 伊藤 吉田 10 吉田 20 3月18日 H社 30,000 高橋 "空白" 鈴木 20 3月28日 I社 10,000 伊藤 林 10 "空白" 4月5日 J社 50,000 高橋 鈴木 10 鈴木 20 というデータがあります。 Sheet2で 日付の期間・対応者・訪問者を任意で入力するとそれを条件として一致した項目を表示しその期間内の対応件数およびポイントの集計を自動で計算させたいです。 うまく説明できないためイメージ画像を添付いたします。 よろしくお願いいたします。 うまく説明できないので画像を添付させていただきます。

  • Excelで特定の行だけ別シートに抽出する方法

    sheet1に下記のリストを作ります。 番号  名前    郵便番号     住所    電話番号     会社名  部署 1    高橋    〒111-1111   東京都   00-0000-0000  ○×    人事 2    田中    〒222-2222   神奈川県  111-11-1111   △□   営業 3    佐藤    〒333-3333   埼玉県    22-2222-2222  ・・・・   ・・・・ sheet2のA1に番号を入力すると「1」とした場合   名前    郵便番号    住所     部署   高橋    〒111-11111  東京都   人事 というように該当の列の特定の列だけを表示させる方法はありますでしょうか? 自動で抽出したいのですが、なにとぞよろしくおねい致します。

  • Word内の表の文字をExcelへ自動でコピー

    Word内全ページの表の記載文字をExcelへ自動でコピーするのは可能でしょうか? Word内に表があり、その列ごとを指定し、Excelの指定した列へ自動でコピーする方法はあるでしょうか? Wordは数百ページあり、これを手作業で行うのは時間が掛かりとても面倒です。 【例】 Word 氏名  社員番号  所属   役職 鈴木    100   営業部  主任 伊藤    200   総務部  係長 高橋    300   製造部  一般 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ Excel 社員番号  氏名  役職  所属   100    鈴木  主任  営業部   200    伊藤  係長  総務部   300    高橋  一般  製造部

  • エクセルで、リストから絞込み選択できるようにしたいです。

    学年 グループ 名前 1  A    佐藤 1  A    鈴木 1  B    田中 1  B    伊藤 1  C    山本 1  C    高橋 2  A    中村 2  A    加藤 ・ ・ 3  C    村山 のようなリストがあるとします。 別の空白の表を作りまして 列A 列B   列C 学年 グループ 名前 ・▼ ・▼   ・▼ ・・ ・・   ・・ 列Aはプルダウンで学年「1~3」を選択できるように します。同様に列Bはグループ、列Cは名前を選択できる ようにします。 (入力規則→入力値の種類をリスト→元の値を設定  までは自力でできます・・・) 普通に設定しますと 列Aではプルダウンから「1~3」が選択でき、 列Bではプルダウンから「A~C」が選択でき、 列Cではプルダウンから「佐藤~村山」が選択できます。 実現したいのは、列Cのプルダウンの際に絞込みを することです。 具体的には 列Aのセルでたとえば「1」、列Bのセルで「A」を プルダウンで選択すると、 列Cのプルダウンリストの候補に「佐藤」「鈴木」 だけが出てくるようにしたいのです。 列Aと列Cの間だけ結びつけることはなんとかできます。 (列Aで「1」を選ぶと列Cで「佐藤~高橋」に絞り込む) が、3列パターンにすると全く動きません。。 どなたか教えてください。お願いしますっ。

  • 【エクセル】一覧の値を複数シートの決まったセルに表示させたい。

    いつもお世話になっております。 [Sheet1]の一覧の値を、複数シートの決まったセルに表示させたいと思っております。 [Sheet2]から[Sheet1]のデータを引っ張ってくるような 数式などありましたら教えて下さい。 ex)[Sheet2]の(B1)に鈴木、(B2)総務部と表示させたい。 ex)[Sheet3]の(B1)に佐藤、(B2)人事部と表示させたい。 ()内の文字はセルの名前です。 宜しくお願いします。 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ [Sheet1] (A1)シート名 (B1)名前 (C1)部署名 (A2)Sheet2  (B2)鈴木 (C2)総務部 (A3)Sheet3  (B3)佐藤 (C3)人事部 [Sheet2] (A1)名前  (B1)鈴木 (A2)部署名 (B2)総務部 [Sheet3] (A1)名前  (B1)佐藤 (A2)部署名 (B2)人事部

  • CSVデータをEXCELのテーブルに変換するには?

    以下のようなCSVファイルを、罫線・背景色のあるEXCELのテーブル(一覧表)に変換するにはどのような方法があるか教えていただけませんでしょうか? (部門順→役職順でソートして所属部門別の社員名簿を作りたいと考えております。) ---------------------------------------------------- 部門コード,部門名,社員番号,社員名,役職コード,役職名 10000,営業部,10001,鈴木 一郎,50,部長 10001,製造部,10002,田中 実,50,部長 10002,販売促進部,10003,佐藤 和夫,40,課長 10001,製造部,10004,高橋 幸雄,40,課長 10002,販売促進部,10005,渡辺 進,30,係長 10005,経理部,10006,佐々木 達也,50,部長 10006,総務部,10007,山口 浩二,50,部長 ---------------------------------------------------- VBAを使ってボタンひとつで自動的に生成!という風にはできませんでしょうか。 ほかの方法でも結構です。ご教授くださいませ<(*_ _)>

  • 【エクセルVBA】2つのプルダウン選択→コマンドボタンクリック→ファイル移動がしたい

    Cドライブを開くとすぐに「名前検索」というエクセルファイルがあるとします。 このファイルを開くとA1,B1に2つのプルダウンリストがあり、 1つは名前、もうひとつは年度を選択できるとします。 名前には、佐藤、高橋、鈴木 年度には、2009年度、2010年度、2011年度 が選択できます。 プルダウンリストの下にはコマンドボタンがあり、 このボタンをクリックすると別のファイルを開く という仕組みにしたいです。 例えば佐藤、2009年度を選択してボタンクリックすると、 2009.佐藤というファイルを開くようにしたいです。 このファイルは Cドライブ→名前(フォルダ名)→佐藤(フォルダ名) の中にあるとします。 このような仕組みにしたいときにコードをどのように 入力するべきかが分かりません。 Private Sub CommandButton1_Click() と End Sub の間に何を入力するべきか正確に教えてください。 よろしくお願いします。

  • 【エクセル】特定の文字以外を返す計算式

    申し訳ありません。どなたか助けてください。 【Sheet1】    A     B     C     D 1 実績月 部署等  氏名  金額 2 4月  事業部  佐藤  100 3 4月  実績なし 田中   0 4 4月  実績なし 鈴木   0 5 5月  事業部  佐藤   40 6 5月  営業部  田中   50 7 5月  販売部  鈴木  200 8 6月  実績なし 佐藤   0 9 6月  営業部  田中   70 9 6月  販売部  鈴木   30 ※【Sheet1】の情報を【Sheet2】のようにまとめたいのです。 ※C、D、E列にはSUMPRODUCT関数を使用して集計しています。 【Sheet2】   A    B   C   D   E 1 氏名 部署等 4月 5月 6月 2 鈴木 販売部  0  200  30 3 佐藤 事業部 100  40   0 4 田中 営業部  0  50  70 ※B列(B2)に以下のような計算式を埋め込みました。  INDEX(Sheet1!$B:$B,MATCH($A2,Sheet1!$C:$C,0)) ※すると以下のようになってしまい、部署名が正しく表示されません。 ※B列が「実績なし」になっている場合はその値は返さず、  「実績なし」以外の部署名を表示させたいのです。   【Sheet2】   A     B      C     D    E 1 氏名  部署等  4月  5月  6月 2 鈴木  実績なし  0   200   30 3 佐藤  事業部  100    40   0 4 田中  実績なし   0    50  70 ※どなたかお力をお貸しください。 ※そもそも部署等欄に、「実績なし」という文字を表示させなければいいのかもしれませんが、訳あってこのようになっています。 ※「実績なし」以外の部署名を表示させる関数を教えてください。

  • accessレポートで教えてください・・・

    access2007にてレポートの作り方で悩んでます。 下のようなイメージで作成したいのですが・・・ 詳細って二個できないですよね? 例) クエリデータ1 カラム1    | カラム2 | カラム3 | カラム4 |カラム5 トグルボタン | 1998年 |  田中 | 35歳 | 東京 トグルボタン | 1999年 |  佐藤 | 56歳 | 神奈川 トグルボタン | 2000年 |  吉田 | 21歳 | 埼玉 トグルボタン | 2001年 |  伊藤 | 25歳 | 千葉 トグルボタン | 2002年 |  高橋 | 32歳 | 東京   合計   | ここにクエリデータ1の合計を表示 クエリデータ2 カラム1    | カラム2 | カラム3 | カラム4 |カラム5 トグルボタン | 1998年 |  田中 | 35歳 | 東京 トグルボタン | 1999年 |  佐藤 | 56歳 | 神奈川 トグルボタン | 2000年 |  吉田 | 21歳 | 埼玉 トグルボタン | 2001年 |  伊藤 | 25歳 | 千葉 トグルボタン | 2002年 |  高橋 | 32歳 | 東京   合計 | ここにクエリデータ2の合計を表示 (データの内容は無視してください) みたいなイメージなんですが・・・クエリデータ1のデータが多ければ、次のページに行く感じで・・教えてください。

専門家に質問してみよう