
お世話になります。
あまりエクセルに詳しくないのですが、データをエクセルで表にまとめなくてはならなくなりました。
データは複数シートでまとめています。
Sheet1にすべてのもととなる名簿をまとめ、このシートを更新すると他のシートにも自動的に反映するようにしたいと考えています。
その方法として、「=Sheet1!A1」などと入力して反映させようとしていたのですが、複数あるシートのうち何枚かは反映させたい部分がセルの結合されており、上記のようにするとひとつ飛ばしに反映されてしまいます。
例:
【sheet1】
1 Aさん
2 Bさん
3 Cさん
4 Dさん
5 Eさん
6 Fさん
【sheet2】
1
Aさん
2
3
Cさん
4
5
Eさん
6
わかりにくいですが、このような感じです。
sheet1を無理やりセルの結合させることも考えたのですが、私以外の者も表を扱うこととなるためなるべくシンプルにしたいと思い断念しました…。
セルの結合はそのままで、Sheet1に入力した内容を他のシートに反映させる方法はありますでしょうか?
似たような質問も検索してみたのですが、関数?など複雑なものが多く、よく理解できませんでした。(平均値や標準偏差など簡単な計算はしたことがあるのですが、複雑なものは未経験です。)
わがままを言って申し訳ございません。
勉強不足でありご迷惑おかけしますが、何卒よろしくお願いいたします。
No.3ベストアンサー
- 回答日時:
>A1とA2をセル結合したあと、Sheet2のA1に
ここでセル結合するのは「Sheet2のA1とA2」です。
=INDIRECT(ADDRESS((ROW()+1)/2,1,4,TRUE,"Sheet1"))
の式の意味が知りたかったら
=(ROW()+1)/2
とか
=ADDRESS((ROW()+1)/2,1,4,TRUE,"Sheet1")
とか
=ADDRESS((ROW()+1)/2,2,4,TRUE,"Sheet1")
とか
=ADDRESS((ROW()+1)/2,3,4,TRUE,"Sheet1")
とか
=INDIRECT("Sheet1!A1")
とか
=INDIRECT("Sheet1!A2")
とか
=INDIRECT("Sheet1!B1")
とかって式を書いてみて「結果がどうなるか?」を見てみましょう。
ご丁寧に説明してくださりありがとうございました。
ご提示くださった式を入れて試行錯誤してみたところ、希望していたような形にすることができました!
本当にありがとうございます。
No.8
- 回答日時:
#4です。
シート名:Moto
A
1 Aさん
2 Bさん
3 Cさん
4 Dさん
5 Eさん
6 Fさん
シート名:Hanei
A2とA3、A4とA5、A6とA7 が結合されているとします。
A
1
2
3
4
5
6
7
シートHanei の A2:A7 を範囲選択状態にして、数式バーに
=INDIRECT(ADDRESS(COUNTA($A$1:A1)+1,1,,,"Moto"))
で、[Ctrl]を押しながら[Enter]
エラーになりますか?
ご丁寧に教えてくださり、ありがとうございます。
教えていただいた方法は図などがあり大変わかりやすかったです!
…が、残念ながらまだエラーがでてしまいました…。
実際のシートでは、もととなるシートの反映したい部分は「R3C3」と表示されます。これが原因かと思うのですが、なにぶん知識、経験共に不足しており自分にはとても高度だったようです。わざわざ何度もお応えくださったのに申し訳ありません。もう少し、自分なりに勉強してチャレンジしてみます!
本当にありがとうございました。

No.7
- 回答日時:
#1=#6です。
#6での回答で、" "の間はスペースが10個程入っていますが、投稿するとスペースが1つだけになってしまいました。適当に増やして2行にわたるように調整してください。
補足ですが、どうせ反映させるならセルの結合を解除した方がやりやすいのではないですか?
結合したままにこだわるのは何故なのでしょうか?
ご回答、ご提案ありがとうございます。
確かにセル結合しない方がやりやすいですし、できればそうしたいのですが…。
実は、アンケート結果をまとめる作業なのです。
データをまとめる上で
(1)もととなる名簿(それぞれの人物の特徴などが書いてあります)のシート
(2)アンケート結果(数字で答えるもの)を計算するシート
(3)数字以外のアンケート結果と、アンケートの数字部分を計算した結果をまとめたシート
これら3枚のシートで1セットとなり、これが何セットか必要なのです。
そして、問題のセル結合は(2)シートで、結合したセル(結合は人物の名前部分)の右の上段からは生データの一群、その右には生データの平均値など計算したデータの一群をいれてあり、その下段に生データの計算値をさらに計算した値を入力しまとめています。
【イメージ】
上段 生データの一群 上段 生データの平均値など計算値の一群
人物名
(セル結合)
下段 ブランク 下段 生データ計算値をさらに計算したものの一群
このアンケートは同一人物で何度も行うため、項目の量が膨大で横に伸ばしていくと限界がくるのですが、集計のこと(フィルタを使おうと考えています)を考え、人物の名前は縦に配置しアンケート項目は横に配置せざるをえないと考えています(もっと上手なやり方もあるかもしれないのですが…)。
そのため、横に伸ばすのは最小限にしたいと考えセルの結合を行いました。かなり複雑でうまく説明できず申し訳ありません…。
取り急ぎ、セル結合の理由を述べさせていただきました。

No.6
- 回答日時:
#1です。
補足ありがとうございます。Sheet2!A1=concatenate(Sheet1!A1," ",sheet1!A2)
セルの書式設定 - 配置 - 折り返して全体を表示する にチェック
以上で見かけ上は各セルに表示させたようになりますが、あくまでも「見かけ上」です。実際には結合されて1つのセルなので、「結合されたセルそれぞれに」入力すると言う発想は不可能だと思います(不可能だと断言したいですが、マクロを駆使して出来るのか、実際にやったこと無いのでわかりません)。
もしセルの幅がかなり大きい場合は、" " のスペースの部分を長くしてください。
※Excel2007で実証しました。
No.5
- 回答日時:
#4の訂正です。
> 反映させたい範囲(例 A1:A20)
は、
反映させたい範囲(例 A2:A20)
の誤りでした。
1行目は空白で選択範囲は2行目以下でないと、正しく表示されません。
説明がわかりにくくなってしまい申し訳ございませんでした。
misatoanna様がおっしゃる後者「2セルずつ結合されているシートと、結合なしのシートが混在」の方です。
ご提示くださった式を入れてみたのですが、どうしても「入力した数式は正しくありません」とでてしまいます。私のやり方や、範囲の指定の仕方が原因かもしれないのですが…。シート名を変えているため、式中Sheet1の所にはそのシート名を入れました。
No.4
- 回答日時:
> 複数あるシートのうち何枚かは反映させたい部分がセル結合されており
・反映させたい範囲に、結合されたセルと結合されていないセルが混在。
または
・2セルずつ結合されているシートと、結合なしのシートが混在。
ということでしょうか。
混在するのでしたら、どちらにしても、反映させたい範囲(例 A1:A20)を
選択して、次のような式を入力し、[Ctrl]+[Enter] はいかがでしょうか。
=INDIRECT(ADDRESS(COUNTA($A$1:A1)+1,1,,,"Sheet1"))
No.2
- 回答日時:
要は
Sheet1!A1 : Sheet2!A1(A2はA1にセル結合されている)
Sheet1!A2 : Sheet2!A3(A4はA3にセル結合されている)
Sheet1!A3 : Sheet2!A5(A6はA5にセル結合されている)
・
・
・
と言う対応にさせたい訳ですね?
A1とA2をセル結合したあと、Sheet2のA1に
=INDIRECT(ADDRESS((ROW()+1)/2,1,4,TRUE,"Sheet1"))
と書いて、下方向にセルのコピーをしてみましょう。

No.1
- 回答日時:
補足願います。
【sheet1】
1 Aさん
2 Bさん
3 Cさん
4 Dさん
5 Eさん
6 Fさん
【sheet2】
1
Aさん
2
3
Cさん
4
5
Eさん
6
この場合、sheet1のBさん・Dさんをどのようにsheet2へ反映させたいのでしょうか。
Sheet2の結合された中へAさんBさんと表示すればいいのか、それとも他の事がしたいのか。
先の方法ならA行として、=concatenate(Sheet1!A1,sheet1!A2)でOKです。
ご回答ありがとうございます!
説明不足で申し訳ございません。
Sheet2の結合されたセルそれぞれに、Aさん、Bさん、Cさん…と、自動的に入るようにしたいと考えております。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel 売上管理シートに入力した売上データを、日報に自動反映させたいと考えています。 売上管理シ 3 2023/04/29 18:08
- Excel(エクセル) 3つのエクセルをそれぞれのシートのセルに反映させたいときはどうしたらいいでしょうか? 例えば①シート 4 2023/04/25 20:13
- Excel(エクセル) エクセルのフッタやヘッダーについて 3 2023/02/04 09:45
- Excel(エクセル) Excelで日報を自動で作成したい 売上管理シートに入力した売上データを、日報に自動反映させたいと考 1 2023/04/29 18:07
- Excel(エクセル) 【エクセル」 特定のセルで条件抽出した列を、別シートに上から詰めて表示したい。 8 2022/04/08 16:00
- Excel(エクセル) Excelについて 6 2023/03/03 16:19
- Excel(エクセル) エクセルカレンダーに予定表を反映したいです。 6 2022/09/30 14:39
- Excel(エクセル) 前の(左隣の)シートを連続参照するように、あとから変更したい 1 2023/02/22 00:51
- Excel(エクセル) ある数値に対して、値を返す数式についてです 2 2022/09/13 22:06
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
このQ&Aを見た人はこんなQ&Aも見ています
-
いちばん失敗した人決定戦
あなたの「告白」での大失敗を教えてください。
-
許せない心理テスト
皆さんがこれまで受けた中で許せない心理テストがあれば教えていただきたいです。
-
歩いた自慢大会
「めちゃくちゃ歩いたエピソード」を教えてください。
-
スタッフと宿泊客が全員斜め上を行くホテルのレビュー
スタッフも宿泊客も、一流を通り越して全員斜め上なホテルのレビューにありがちな内容を教えて下さい
-
準・究極の選択
「年収1000万円で一生カレーライス」か「年収180万円で毎日何でも食べ放題」
-
EXCELで、結合されたセルに連続して他のシートからセルの引用をしたい
その他(Microsoft Office)
-
結合したセルを一つのセルとして認識できないのでしょうか?
Excel(エクセル)
-
Excel 結合したセルの参照
Excel(エクセル)
-
-
4
EXCEL セル結合したセルを参照したい!
Excel(エクセル)
-
5
エクセル:別シートのセル参照でセルが結合されているときエラーになる
Excel(エクセル)
-
6
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
7
EXCEL 結合されたセルを関数で参照する方法について
その他(コンピューター・テクノロジー)
-
8
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
9
エクセルの一部のセルの背景色を印刷しない方法
その他(Microsoft Office)
-
10
結合したセルを含む列内で、条件付き書式として塗りつぶしたい
Excel(エクセル)
-
11
エクセルで数式を入れても値が空欄になります
Excel(エクセル)
-
12
ワードで、複数ページにわたる結合したセルの表示
その他(Microsoft Office)
-
13
エクセルで連続データから、数個飛ばしのデータを抜き取る方法
Excel(エクセル)
-
14
セルを結合したA4とA5の条件付き書式を結合しない行にも適用する方法を教えて下さい。
Excel(エクセル)
-
15
Excel に貼り付けた図形が、保存した後、再度、開くと勝手に動いている。
Excel(エクセル)
-
16
ワードかエクセルで、KOKUYOのタックインデックスを使って
Word(ワード)
-
17
EXCELの結合したセルに計算式を入れたいのですが
Excel(エクセル)
-
18
EXCELで○ヶ月を○年○ヶ月に変換したい。
Excel(エクセル)
-
19
エクセルで画面上では色がつくが印刷の時は色がつかない方法
Excel(エクセル)
-
20
株式会社(有限会社)と社名の間のスペースは必要??
財務・会計・経理
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・昔のあなたへのアドバイス
- ・字面がカッコいい英単語
- ・許せない心理テスト
- ・歩いた自慢大会
- ・「I love you」 をかっこよく翻訳してみてください
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・はじめての旅行はどこに行きましたか?
- ・準・究極の選択
- ・この人頭いいなと思ったエピソード
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA_日時のソート
-
ミリ秒を時間へ変更するには? ...
-
エクセルの数式について教えて...
-
【マクロ】条件付き書式設定を...
-
テーブルの合計、エラーをはぶ...
-
空白のはずがSUBTOTAL関数でカ...
-
エクセルで教えてください。 例...
-
Excelファイルを開くと私だけVA...
-
【マクロ】上のデータに下のデ...
-
【オートフィルター】3つのシ...
-
Excelのチェックボックスについ...
-
エクセルで、一部のセルだけ固...
-
2枚のエクセル表で数字をマッチ...
-
マクロ セルを右クリックした時...
-
excelVBAについて。
-
ExcelVBAについて。
-
至急お願いします!エクセルの...
-
弥生青色申告オンライン .csvの...
-
Excel「VLOOKUP関数」について...
-
【Excel】エクセルで書式なしコ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの設定、下へスクロー...
-
別のシートの指定列の最終行を...
-
【マクロ】シート追加時に同じ...
-
Excelファイルを開くと私だけVA...
-
Excelの関数を教えて下さい。
-
マクロを実行すると、セル範囲...
-
エクセルの設定、特定の列以降...
-
Excelの条件付書式について教え...
-
Excelで作成した出欠表から日付...
-
Excelでの文字入力について
-
Excel 日付の表示が直せません...
-
Excel関数の解決方法
-
システムファイルについて
-
自動的に日付入力 応用
-
UNIQUE関数の代用
-
エクセル内に読み込んが画像の...
-
勤務外時間を出す表が作りたい
-
Excel 偶数月の15日(土日祝...
-
【マクロ】Call関数で呼び出し...
-
【マクロ】1回目の実行後、2...
おすすめ情報