• ベストアンサー

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

nobu555の回答

  • nobu555
  • ベストアンサー率45% (158/345)
回答No.2

あらかじめ、各地方に対応する表を作り メニューバー「挿入」から、「名前」「定義」で設定し セルB1に下記の数式を入力する =INDIRECT($A$1) 後は必要分コピーする。 エラー表示が嫌なら、 =IF(ISERR(INDIRECT($A$1)),"",INDIRECT($A$1)) で出来ます。

関連するQ&A

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

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

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

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

  • PHP&Mysqlでデータを横3列で表示したい

    表題の通り、PHP +Mysqlをつかって データを横✕3のテーブルを作成したいのです。 データベースに収めたデータを横に3つ表示して、4つ目のデータは下の行に移行してそこからまた横に3つ。これが延々と繰り返すことのできるコードを記述したいです。 まだ勉強し始めでどうしたら良いのかわかりません。どなたがご存知のかたよろしくお願いします。 データベース ID|NAME 1 | 北海道 2 | 青森 3 | 秋田 4 | 岩手 5 | 山形 6 | 宮城 7 | 福島 8 | 茨城 表示イメージ -------------------- ... 1...........|.... 2.......|..... 3..........| 北海道...|..青森..|....秋田.....| ------.|------|-------.| ....4..........|.... 5........|....... 6 .......| ..岩手....|...山形...|......宮城..| ------.|------|-------.| .....7........|.... 8.........| ..福島.....|. 茨城..| -------------

    • ベストアンサー
    • PHP
  • 各県の有名なものを絵を文字にお願いいたします(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)の部分はどうしても表示されません。 前任者のデータを引き継ぐ形となり、去年とは少し違う形式になるに伴い出てきた問題です。できれば去年のものをできるだけ引き継ぎたいと考えているのですが…何か良い方法があれば教えて頂ければ幸いです。

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

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

  • エクセルで並べ替えて比較をしたいのですが。

     エクセルで並べ替えて比較をしたいのですが。 現在データの集計を行っているのですが、データ(仮に都道府県名としておきます)比較をするに際して シートAにあるデータとシートBにあるデータが必ずしも全て一致するわけではなく、 シートAは47都道府県全てのデータがあり シートBには所々データが抜けていて順番もAとは全然異なる配列で並んでいます。 この際にシートBのデータをシートAのデータの順番に並び替え一つのシートにし、データの分析を行いたいのですが、シートBの並べ替え方がわかりません。是非教えてください。よろしくお願いします。 変更前 シートAシートB 県名|顧客数 県 名|a|b|c 北海道|156 秋田県|1|5|4 青森県|283 | | | 岩手県|384 岩手県|2|6|4 宮城県|294 福島県|4|6|4 秋田県|148 | | | 山形県|54   青森県|3|5|1 福島県|213  宮城県|1|2|2 変更後 シートAシートB 県名|顧客数  県 名|a|b|c 北海道|156 青森県|283  青森県|3|5|1 岩手県|384  岩手県|2|6|4 宮城県|294  宮城県|1|2|2 秋田県|148  秋田県|1|5|4 山形県|54 福島県|213  福島県|4|6|4

  • 東北で1番の田舎は?

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

  • エクセルのfind関数で、複数の条件

    エクセルで、住所に"北海道"が含まれていると、"北海道"と表示し、 "青森県"や"岩手県"などが含まれていると、"東北"と表示したいです。 以下の関数を作ったのですが、北海道のときは想定どおり"北海道"と表示されますが、 それ以外のときは#VALUE!になってしまいます。 どこが悪いでしょうか? =if(find("北海道",A1)>0,"北海道",if(find("青森県",A1)>0,"東北",if(find("岩手県",A1)>0,"東北",if(find("宮城県",A1)>0,"東北",if(find("秋田県",A1)>0,"東北",if(find("山形県",A1)>0,"東北",if(find("福島県",A1)>0,"東北","該当なし")))))))

  • エクセルの「countif」について、カウントする文字を列で参照する方法

    例えば、 A列 B列 C列 福島 青森 千葉 秋田 石川 山形 青森 岩手 東京 宮城 青森 福島 : :   のように、A列には件名がランダムで、B列にはカウントする県名が順に入っているとします。 C列にカウントした数を表示するのに、 =countif($A$1:$A$50,"青森") と順にC1から入れていきたいのですが、47都道府県あるので、いちいち青森、秋田と入れるのは面倒なので、B列をifの条件に参照する形にしたいのですが、いい方法ありませんか? それとも何か他にいい方法があるのでしょうか