エクセルで別シートを参照したいのですがうまくいきません。
(1)Sheet1には顧客データが入っています。
【Sheet1】
A B C
1 氏名 住所 性別
2 小川 東京 男
3 佐藤 大阪 女
4 鈴木 福岡 女
(2)Sheet2ではSheet1の顧客データの一部+獲得ポイントのデータが入っています。Sheet2のA列とB列に「=Sheet1!A2」とういう風に関数を入れてSheet1を参照しています。C列~は手入力でデータを入力しています。
【Sheet2】
A B C D
1 氏名 住所 12/1 12/15
2 小川 東京 1 5
3 佐藤 大阪 1 5
4 鈴木 福岡 1 5
(3)Sheet1に新たに顧客情報を入れますが、氏名は五十音順にしたいので行を挿入して入力します。(行3に加藤さんを入れました)
【Sheet1】
A B C
1 氏名 住所 性別
2 小川 東京 男
3 加藤 沖縄 男
4 佐藤 大阪 女
5 鈴木 福岡 女
(4)私の希望としては、(3)をしたらSheet2は↓のようになってほしいのですが、実際には(2)の状態のままです。
【Sheet2】
A B C D
1 氏名 住所 12/1 12/15
2 小川 東京 1 5
3 加藤 沖縄
4 佐藤 大阪 1 5
5 鈴木 福岡 1 5
(5)Sheet1の変更結果をSheet2に反映することは無理なのでしょうか?
No.2ベストアンサー
- 回答日時:
解答No1です。
No1の方法ではA列およびB列の対応はできるのですがそのほかの列についてはシート2で行が挿入された形にはなりません。次のようにすることでしょう。
シート1で行を挿入する前にシート1を選択した状態でシート見出しでCtrlキーを押しながらシート2の名前をクリックします。これでシート1と2は同じ作業グループになります。その後にシート1で行の挿入操作をすればシー2でも同様に行が挿入されます。そこでA列およびB列にデータを入力します。
行の挿入とデータの入力がすんだあとでは必ず作業グループを解除することが必要です。作業グループの解除はシート見出しでシート1を右クリックして「作業グループの解除」を選択すればよいでしょう。
操作が多少面倒になりますが関数などでお望みの操作はできないでしょう。
No.1
- 回答日時:
シート2のA1セルには次の式を入力しB1セルまでオートフィルドラッグした後に下方にもオートフィルドラッグします。
=OFFSET(Sheet1!$A$1,ROW()-1,COLUMN()-1)
シート1が空白のセルの場合にはセルに0が表示されますのでA列とB列を選択したのちに右クリックして「セルの書式設定」の「表示形式」タブから「ユーザー定義」で種類に # を入力します。これでゼロの表示が無くなります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Visual Basic(VBA) VBA 別sheetからの転記なのですが 2 2023/05/22 15:55
- Excel(エクセル) 【Excel質問】別シートにある複数の同型の表から、同じ行項目にある数字を集計する 4 2023/02/16 00:14
- PHP PHPでCSVを出力するさいに、ループの中で前の行の値を変更したい 1 2022/10/27 14:21
- Excel(エクセル) EXCEL 関数を教えてください。(A列の同じ値が複数ある場合vlookupで出来ますか) 4 2022/12/07 20:54
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- その他(Microsoft Office) オフィス365のエクセル 3 2023/06/29 13:10
- Excel(エクセル) SUMIFSと日付変換 10 2023/04/16 15:38
- C言語・C++・C# c言語の問題です 2 2023/07/21 10:51
- Excel(エクセル) Excel 売上管理シートに入力した売上データを、日報に自動反映させたいと考えています。 売上管理シ 3 2023/04/29 18:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル初心者です 関数の入れ...
-
【関数】先頭だけにある、半角...
-
エクセル 白黒印刷で白線を印刷...
-
Excelのチェックボックスの使い...
-
【関数】適切な文字数の数字を...
-
Excelのpivotについて質問です
-
Excel ピボットテーブルで日付...
-
LOOKUP関数を使えばいいのでし...
-
エクセル関数を教えてください
-
エクセルのセルに同じ大きさの...
-
UNIQUE関数が使えないバージョ...
-
excelの不要な行の削除ができな...
-
エクセルで「-0.0」と表示さ...
-
時間によってファイル名が変わ...
-
WPS OFFICEでの縦書きについて
-
エクセルの関数について教えて...
-
Aというブックの1というシート...
-
【マクロ】シート名を取得する...
-
VBA Private Sub Worksheet_Cha...
-
VBA、Excelのworkbook.open に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報