• ベストアンサー

エクセル・・教えて下さい

例えばこれはどうすれば良いですか? シート1 A列  B列 桜組  1234 松組  2246 藤組  2345 松組  2356 シート2 A列     B列 田中真紀子  1234 小泉純一郎  2345 鳩山由紀夫  2356 となっています。 シート2のC列に A列     B列    C列 田中真紀子  1234  松組 小泉純一郎  2345  藤組 鳩山由紀夫  2356  松組 となるようにしたいのですが、C列に何の関数を入れると良いでしょうか? 数字ではなく、文字で読んで欲しいのですが。

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

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.2

こんにちは。maruru01です。 VLOOKUP関数を使いますが、このままだとちょっとまずいので、まずシート1のA列とB列を入れかえてください。(つまり、組名をB列にします。) そうしたら、シート2のC1(田中真紀子の行)に次のように入力します。 =VLOOKUP(B1,シート1!$A$1:$B$4,2,FALSE) 関数内の引数は、 1つ目は、検索する値。(B1、コピーするとB2、B3となります。) 2つ目は、検索する範囲。この範囲は不変なので、絶対参照($付き)にします。また、この範囲の左端の列を検索します。 3つ目は、範囲の左から何列目の値を持ってくるかです。この場合は、シート1の表の左から2列目(入れかえたので組名)になります。 4つ目は、検索する値が完全一致する場合のみ持ってくるか、そうでないかで、FALSEは、完全一致する場合のみになります。 あとは、これをC列の任意の行までコピーすればOKです。 では。

mimidayo
質問者

お礼

ありがとうございます。 出来ました!!

その他の回答 (2)

  • comv
  • ベストアンサー率52% (322/612)
回答No.3

こんにちは! #2 maruru01さん の書かれているようにVLOOKUO()が 使えない並びなので 1式で完全一致を検索させるには MATCH() と INDEX() の組合せで可能にする方法を C1の場合 =IF(ISNA(MATCH(参照セル,番号範囲,0)),"",INDEX(組名範囲,MATCH(参照セル,番号範囲,0))) 例表では Sheet2のセルC1に =IF(ISNA(MATCH(B1,Sheet1!$B$1:$B$4,0)),"",INDEX(Sheet1!$A$1:$A$4,MATCH(B1,Sheet1!$B$1:$B$4,0))) 入力後必要行(例の場合C3)まで複写 で試してみて下さい!

mimidayo
質問者

お礼

ありがとうございました。出来ました。

  • p-leisure
  • ベストアンサー率38% (7/18)
回答No.1

データの最上段を1行目として考えれば =lookup(シート2!B1,シート1!B1:B4,シート1!A1:A4) です。 但し、機能的には問題ありませんが、松組が2246と2356の二つあるのはデータベースとしてはちょっといただけないと思います。(^_^;)

mimidayo
質問者

お礼

ありがとうございます。 >機能的には問題ありませんが、松組が2246と2356の二つあるのはデータベースとしてはちょっといただけないと思います 実際のデータを書けば納得できる?と思いますが(書けないので)・・・あるんです。

関連するQ&A

  • もし、田中真紀子氏が前面に出てきて大ナタを振るったらどうなるのでしょうか?

    なんだか最近は影を潜めている田中真紀子氏…。 小泉純一郎総理大臣の頃の、イケイケのおばちゃん外務大臣だったころとは真逆ですよね。 今は民主党議員(一応確認までしてきました)。 政権与党となったのに、なんだかやっぱり影を潜めています。 もし、田中真紀子氏が閣僚(とりわけ外務大臣)に再任されたらまた政治がおもしろくなるのになぁって秘かに思っています。 小沢さんや鳩山さんが中国寄りだそうですが、同じ中国寄りでも田中真紀子氏が先頭になっていたら、 国民もまた違った目で見れるんじゃないかと思ってしまいます。 もし…、もしもの話ですが、田中真紀子氏が小泉首相時代のイケイケまでを取り戻さなくても、もう少し元気になって鳩山さんにも 「以前のような外交上・政治運営上の危なっかしさが無くなった」と判断され、 閣僚級に抜擢されたらどうなると思いますか? いい意味での大ナタをふるってくれることは私は期待しているんですが、皆さんはどうお考えですか? ※一応簡単ではありますが、ウィキペディアにて田中真紀子氏についての過去を勉強してきたうえでの質問です。 単純に質問としては突っ込みどころ満載かと思いますが、必要があればその都度捕捉しますし、 私の勘違い的な部分があればなんなりとご指摘ください。

  • ExcelのSUMIF関数について質問です

    A列 │B列 │C列│ ----十---十----十 田中│ 男│177 │ 鈴木│ 男│169 │ 吉田│ 女│162 │ 田中│ 女│161 │ 佐藤│ 女│164 │ 田中│ 男│174 │ 鈴木│ 女│166 │ 上記のようなデータがsheet1にあって、このうち A列が”田中”で、かつB列が”男”に該当する C列のデータの合計をsheet2で計算したいのですが これはどのようにすればいいのでしょうか。 下記のように記述するところまではやったのですが、 これに「なおかつsheet1のB列がsheet2のB3(男)に一致する場合」 という検索条件を付け加える方法が分かりません。 (↓Sheet2のC3セル) =SUMIF(Sheet1!A:A,Sheet2!A3,Sheet1!C:C) (sheet2のA3には”田中”、B3には”男”と入力してあり、 計算結果をC3に出力したいと思っています。) OSはWindows2000、エクセルはEXCEL2000を使用しています。 よろしくお願いします。

  • Excelについて教えてください。

    質問(1) シート1でA列にチェックを入れた際、 シート2にB列とC列を自動的に表示させるような設定はできますか? やりたいことを簡単にまとめると以下のとおりです。 ■シート1                    ■シート2     A   B   C               A    B    C  1  ○   松  100円         1  松  100円  2       竹 200円 ⇒       2  梅  300円  3  ○   梅   300円 質問(2) 上記設定が可能だとしたら、同じブック内(シート1からシート2への反映)ではなく、 異なるブックへの反映(ブック1のシート1からブック2のシート1への反映)は可能でしょうか。      

  • 日本の破壊神トップ3を教えてください。

    日本の破壊神トップ3を教えてください。 いまのビック3は小池百合子と鳩山由紀夫と小泉純一郎でしょうか? 影響力でお願いします。

  • Excel 条件に該当する行の異なるセル参照

    エクセル初心者ですが、質問をさせて頂きます。 関数を利用してSheet2に下記のような記録データを貼り付け   A   B  C   D 1 名前 組 成績  組内順位 2 山田 1  280   1 3 伊藤 1  233   2 4 佐藤 3  298   1 5 山本 2  264   1 6 斉藤 3  215   2 7 田中 2  256   2 Sheet1のC列に該当者名を参照する方法はございませんでしょうか?    A  B   C 1  組 順位 名前 2  1  1 3  1  2 4  2  1 5  2  2 6  3  1 7  3  2 [=INDEX(Sheet2!A:A,MATCH(AND(Sheet2!B:B=A2,D:D=B2),Sheet2!A:D,0))] このような形でC2から検査値をずらして 試してみているのですがなかなかうまくいきません。

  • エクセルで・・・

    エクセルで以下のシートがあります。 A   B  C  D 小林  ●  ●  ● 田中 佐藤  ●     ● このシートで、B/C/D列に数にかかわらず、一つでも『●』が入っていたら、1とカウントしたいのです。上のシートでいけば、小林は『1』、田中は『なし』、佐藤は『1』で、合計『2』とカウントしたいのです。どのような関数を使えばいいでしょうか?宜しくお願い致します。

  • エクセルでひもづいて表示させるには

    エクセルで、シート1とシート2をつくり、シート2には、 A  B   C 1  佐藤 5214 2  田中 3562 3  木村 2235 という、番号と名前、コードを表にします。 シート1のA列に「1」(番号)を入れると、B列にそれにひもづいた「名前」、C列に同じく「コード」を表示させるには、どうすればよいでしょうか。 よろしくお願いいたします。

  • 該当リストにない行を削除させる方法

    以下のようなファイル構成で、ワークシート2に記載した該当リストを参照して、該当しない行をワークシート1から削除させるマクロを教えて下さい。 【ワークシート1】 A列 B列 C列 ・・ X列 1組 山田 10 ・・ 10 1組 田中 10 ・・ 15 2組 鈴木 15 ・・ 20 3組 高木 20 ・・ 15 【ワークシート2】 山田 鈴木 ↓↓↓ 実行結果 A列 B列 C列 ・・ X列 1組 山田 10 ・・ 10 2組 鈴木 15 ・・ 20

  • エクセル  学校のクラス分けのやり方

    教えてください。 1枚のシートに,一覧になっているデータがあります。 A列に通し番号  B列に氏名  C列にクラス名  D列に保護者名  ・・・。 このデータをもとに, 別のシートにクラスごとの名簿を作成したいのです。 この別のシート(1組)に, A列に通し番号(1組の)  B列に氏名  C列に1  D列に保護者名  ・・・。 また,別のシート(2組)に, A列に通し番号(2組の)  B列に氏名  C列に2  D列に保護者名  ・・・。 とやってみたいのです。 よろしくお願いいたします。

  • エクセルシート間の照合について

    エクセルシート間で照合をしたいと思っています。 照合する項目は2つ。2つともあえばそのA列のデータを表示するというものです。 データは シート1(前年) A  B  C  D 1  田中 123 東京都・・ 5  佐藤 124 千葉県・・ 3  山本 128 埼玉県・・ シート2(今年) A  B  C  D   山本 128 埼玉県・・   佐藤 124 北海道・・   田中 123 東京都・・ C列とD列を照合し2つともあえばシート2のA列にシート1のA列のデータを入力する。なければ「なし」と入力できるようにしたいのです。 上の場合は山本のA列に「3」佐藤には「なし」田中には「1」と入るのうになればと思います。 入力されている列は同じですが順番はばらばらです。データ数は1万件を超えています。 どなたかアドバイスいただければと思います。よろしくお願いします。     

専門家に質問してみよう