• ベストアンサー

excel 関数で表におけるデータの抽出?について

たとえばなんですが 東北 青森 秋田 岩手 山形 福島 宮城 関東 東京 埼玉 千葉 群馬 北陸 新潟 富山 石川 という表があって、 別セルに 「千葉」と入力すると「関東」 「秋田」と入力すると「東北」 とかえってくるようなものを作りたいのですが、 どのような関数にすればよろしいでしょうか。

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

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

具体的に添付図のような並びで B2: =IF(A2="","",IF(COUNTIF(E:J,A2)=1,INDEX(D:D,SUMPRODUCT(ROW(E1:J3)*(E1:J3=A2))),"")) といった具合にします。 ご自分のエクセルに適切に応用してください。

seenaseena
質問者

お礼

おお!できました! ありがとうございました。

その他の回答 (2)

  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.3

VLOOKUP関数がオーソドックスなんですけどMATCH関数とINDEX関数の組み合わせでも良いでしょう。 VLOOKUP関数の場合は    A  B 1 青森 東北 2 秋田 東北 3 岩手 東北 4 山形 東北 5 福島 東北 6 宮城 東北 ・ ・ ・ のように表を作り 検索値に入力するセル、範囲に表の範囲(A1:B13など)を指定して  =VLOOKUP(検索値,範囲,1,0) と使います。

seenaseena
質問者

お礼

ご回答ありがとうございます。 No.1の方と同様で、並び替えが大変なので、例にあげた表のままでできればと思いまして質問させていただきました。 説明不足で申し訳ありません。

  • emsuja
  • ベストアンサー率50% (1031/2050)
回答No.1

元の 東北 青森 秋田 岩手 山形 福島 宮城 関東 東京 埼玉 千葉 群馬 北陸 新潟 富山 石川 の表を 下記のようにすれば Vlookup 関数で簡単に実現できるんですが 青森 東北 青森 東北 秋田 東北 岩手 東北 山形 東北 福島 東北 宮城 東北 東京 関東 埼玉 関東 千葉 関東 群馬 関東 新潟 北陸 富山 北陸 石川 北陸 ダメなのでしょうか?

seenaseena
質問者

お礼

早速のご回答ありがとうございます。 このような並びにすればいけるのはわかっていたのですが、 例として地域と都道府県で質問しましたが、元のデータはこれらの種類が膨大で 実際並び替えるのは大変なので・・・

関連するQ&A

  • エクセルである表を作成したいのですが、、、

    エクセルで、  例えば、A1に  「関東」 と入力すると、B1からB7までに茨城、栃木、群馬、千葉、埼玉、東京、神奈川」と自動的に表示され、 同じようにA1に  「東北」と入力すると、B1からB6に青森、秋田、岩手、宮城、山形、福島と、表示される方法はないでしょうか。

  • 北海道・東北・信越・北陸、各県の、すぐ思いつくものは何ですか?

    北海道・東北(青森・秋田・岩手・山形・宮城・福島)信越・北陸(新潟・富山・石川・福井・長野) と聞いたら、すぐ思いつくものは何ですか?教えて下さい。 ※各県、沢山、思いつく方もいると思いますが、多くても4・5個程度でお願いします。思いついた順が一番いいです。 北海道:  青森:  秋田:  岩手:  山形:  宮城:  福島:  新潟:  富山:  石川:  福井:  長野: ※西日本・東日本どちらに住んでるか、もしよかったら教えて下さい。 では、質問者は 北海道:五稜郭・ラーメン・流氷・雪祭りなど沢山(笑)  青森:ねぶた祭り・りんご  秋田:秋田美人・秋田小町(米)  岩手:何も思いつきません。。。  山形:何も思いつきません。。。  宮城:伊達政宗・七夕祭り?(名称?)  福島:会津若松。白虎隊。大きい漁港があったような??  新潟:米・豪雪地帯・紙の会社  富山:薬売り・イカ(多分)  石川:うるし・空港作った。  福井:原発  長野:山・オリンピック・ダム・ワイン? ちなみに質問者は西日本。 ※何も思いつきません。。。の該当県の方、誠に申し訳ありません。  すみません。許して下さい。  他県の方でも、お怒りの方、すみません。 皆さんのすぐ思いつくものは何ですか?教えて下さい。 宜しくお願いします。

  • エクセルで住所録の都道府県を件数にしたいのですが、

    エクセルで住所録の都道府県を件数にしたいのですが、 例えば、東北6県を例にしますと、シート1の住所録が下記ようになっているとします。 青森 秋田 山形 山形 宮城 宮城 宮城 宮城 福島 福島 福島 以上のような住所録から、下記のように件数としてシート2へ表示したいと考えています。 青森 1 岩手 0 秋田 1 山形 2 宮城 4 福島 3 どうかよろしくお願いいたします。

  • セルをツリー式にたたむ方法

    A列に大分類名を入れ、B列に小項目を入れたシートで、必要のないB列の項目をたたんでおく事は出来るでしょうか。 例えば・・。  A列  B列 北海道 渡島 東北  青森 関東  東京 北陸  新潟  ・  ・  ・  ・ と閉じていて、クリックなどで例えば東北だけB列を開く  A列  B列 北海道 渡島 東北  青森      秋田      岩手      宮城      福島      山形 関東  東京 北陸  新潟  ・  ・ という感じです。 以前なにかで見た気がするんですが。

  •  熟年夫婦の東北ドライブへのアドバイスを!

     熟年夫婦の東北ドライブへのアドバイスを! この11月下旬より10日間程北陸(道)・ルート8・7で新潟、山形、秋田、青森(下北半島含む) ルート4・東北(道)で岩手、宮城、福島と走りたいのですが、道路状況(積雪・渋滞等)及び 「ここは見逃すな!」をアドバイスをお願い致します。

  • 東北地方第2の都市は?

    東北地方(青森、岩手、宮城、秋田、山形、福島)で一番栄えている都市は仙台ですが、二番目に栄えている都市はどこですか。

  • 暴力団の人口比について

    下記の暴力団の人口比の感想を教えて頂きたい ※単位:% 1 東京 0.09497 2 山梨 0.08303 3 福井 0.07155 4 香川 0.06477 5 大阪 0.06447 6 栃木 0.06094 7 宮城 0.06007 8 群馬 0.05543 9 福岡 0.05305 10 福島 0.05104 11 北海道 0.04942 12 岐阜 0.04938 13 熊本 0.0478 14 茨城 0.04643 15 愛媛 0.04354 16 三重 0.04311 17 新潟 0.04234 18 高知 0.0415 19 長野 0.04022 20 佐賀 0.03977 21 神奈川 0.03946 22 静岡 0.03796 23 岡山 0.0365 24 山口 0.03587 25 和歌山 0.03564 26 石川 0.03562 27 沖縄 0.03541 28 富山 0.03385 29 千葉 0.03364 30 兵庫 0.0326 31 鹿児島 0.0311 32 長崎 0.03076 33 徳島 0.03064 34 京都 0.02991 35 鳥取 0.02979 36 宮崎 0.02915 37 岩手 0.02834 38 青森 0.02776 39 埼玉 0.02693 40 山形 0.02602 41 広島 0.02373 42 大分 0.02328 43 島根 0.02029 44 秋田 0.01782 45 滋賀 0.01766 46 愛知 0.01599 47 奈良 0.01473

  • 東北で1番の田舎は?

    東北出身者です。 長年気になっていたことなのですが、 東北6県(青森、岩手、秋田、山形、宮城、福島)の中で、1番田舎だと思う県は何県ですか? イメージでもいいです。 よろしくお願いします。  

  • エクセルの関数(SUMPRODUCT?)

    ご存知の方がいらっしゃいましたら教えていただけたら幸いです。  A列 B列  C列  D列… 1 ID 部名 課名 都道府県… 2 1  A   a   北海道 3 2  A   c   大阪 4 3  A   b   東京 5 4  A   a   東京 6 5  A   a   福島 [シート名:入力]   A列  B列  C列 D列  E列… 1 地域   a   b  c   合計(←上記シート「入力」の課名) 2 北海道 2(Q2) 0  0   2(Q3)   東北 3 東京  1(Q1) 1  0   2 4 関西  0    0  1   1 [シート名:合計] (Q1)=SUMPRODUCT((入力!$C$2:$C$6="a")*(入力!$D$2:$D$6="東京")) で、地名を1つにしている場合は問題なく反映されています。 (Q2)★ここが一番聞きたいところです★ =SUMPRODUCT((入力!$C$2:$C$6="a")*(入力!$D$2:$D$6="北海道")*(入力!$D$2:$D$6="青森")*(入力!$D$2:$D$6="岩手")*(入力!$D$2:$D$6="宮城")*(入力!$D$2:$D$6="秋田")*(入力!$D$2:$D$6="山形")*(入力!$D$2:$D$6="福島")) で、エラーがでてしまいます。(イヤミではないんですが…)東京など大きなところでは(1)の処理でよいのですが、例えばここだと北海道や青森、秋田…とあまりその都道府県だけでは数の少ないところは「地域」として「北海道・東北」とまとめたく、上の式では、 「aの課で、且つ北海道か、青森か、岩手か、宮城か、秋田か、山形か、福島であればカウントする」としたいのです。 ちなみに(2)の式を入力すると、エラーは出ないのですが該当するものがあるにも関わらずゼロ(2ではなく0)と表示されてしまいます。 (Q3)よって、本当であればここの関数も 「aの部で、且つaの課で、且つ北海道か、青森か、岩手か、宮城か、秋田か、山形か、福島であればカウントする」としたいところ、(2)でつまずいてしまっているため、E2のセルの表示「2」はそのシートのB2-D2のSUM関数で合計を出しているという状況です。 (3)は以上のような対処で問題はないかと思いますが、(2)の部分はどうしても表示されません。 前任者のデータを引き継ぐ形となり、去年とは少し違う形式になるに伴い出てきた問題です。できれば去年のものをできるだけ引き継ぎたいと考えているのですが…何か良い方法があれば教えて頂ければ幸いです。

  • ビジネスホテルについての質問

    東北・北陸地方で1泊10000円以下で宿泊できるビジネスホテルを探しています。 東北地域は福島・宮城・山形です。 北陸地域は長野・富山・石川です。 どなたかご存知の方ご回答をお待ちしております。

専門家に質問してみよう