エクセルの参照行の挿入による追加と行の削除に対応できる関数を教えてください。
sheet1を印刷用ページ、sheet2をデータ用ページとしています。
sheet2は頻繁に追加や削除をするのですが、単純な =sheet1!A1
ですと、
sheet2に追加してもsheet1に追加されたデータが反映されない。
sheet2の行を1つでも削除するとsheet1のその行は#REF!というエラーに。
という状態です。下記内容に対応できる関数はあるでしょうか。
sheet2がこのような時
行
A あ
B い
C う
D え
sheet2Dに「お」を挿入すると
sheet1がこのようになるように。
行
A あ
B い
C う
D お
E え
また、B行を削除したらsheet1が
行
A あ
B う
C え
となるように。
そして、可能ならばコピーのドラッグで複製できるようにしたいのですが・・・
条件が色々ありますが、よろしくお願いします。
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
Sheet1の適当なセル(どれでも良い)に以下の数式を入力してから、そのセルをコピーして、Sheet2のデータを反映させたい範囲に貼り付けると良いと思います。
=INDIRECT("Sheet2!R"&ROW()&"C"&COLUN(),FALSE)
尚、最後の「FALSE」を省略して、
=INDIRECT("Sheet2!R"&ROW()&"C"&COLUN(),)
とした場合でも同様の結果が得られます。
No.4
- 回答日時:
一例です。
sheet1の任意セルに以下の数式を貼り付け、縦横にコピー
=IF(OFFSET(Sheet2!$A$1,ROW(A1)-1,COLUMN(A1)-1)<>"",OFFSET(Sheet2!$A$1,ROW(A1)-1,COLUMN(A1)-1),"")
No.3
- 回答日時:
例えばシート2でK列までの範囲で表を作成しているとして、それをシート1にそのもま表示させ、しかもシート2で行や列の削除や挿入があった場合にも対応できるようにするにはシート1のA1セルに次の式を入力して1セルまでオートフィルドラッグしたのちに下方にもオートフィルドラッグします。
=IF(INDEX(Sheet2!$A:$K,ROW(A1),COLUMN(A1))=0,"",INDEX(Sheet2!$A:$K,ROW(A1),COLUMN(A1)))
これでシート1の1行目ばかりではなく他のセルについてもシート2の行や列の削除や挿入に対応させることができます。
No.2
- 回答日時:
A,B,Cなどは行とは言わないで列と言います。
ところでシートA1セルには次の式を入力して右横方向にオートフィルドラッグすればよいでしょう。
=IF(INDEX(Sheet2!1:1,COLUMN(A1))=0,"",INDEX(Sheet2!1:1,COLUMN(A1)))
No.1
- 回答日時:
Sheet2のA2セルを参照するなら、以下のようなINDIRECT関数を利用してください。
=INDIRECT("Sheet2!"&ADDRESS(ROW(A2),COLUMN(A2)))
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【Excel質問】別シートにある複数の同型の表から、同じ行項目にある数字を集計する 4 2023/02/16 00:14
- Visual Basic(VBA) VBA 別sheetからの転記なのですが 2 2023/05/22 15:55
- スーパー・コンビニ 「コンビニで エクセルをプリントアウト」することができますか? 8 2022/06/16 15:54
- Visual Basic(VBA) vbaのvlookup関数エラー原因を教えていただけないでしょうか。 3 2022/04/25 16:16
- Visual Basic(VBA) 【変更】ファイルを閉じてダイアログで保存した時、更新したシートだけの処理の実行をする 5 2022/03/26 18:31
- Visual Basic(VBA) このプログラムなんですがsheetにデータを置いて表示できるようにしてありますがsheetに101を 2 2023/02/23 20:13
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- Visual Basic(VBA) Sheet「状況」から、分類の年齢別カウント数をSheet「D表」へ転記する下記マクロを作っています 7 2022/12/14 17:57
- Excel(エクセル) SUMIFSと日付変換 10 2023/04/16 15:38
- Visual Basic(VBA) 改行ごとに行を追加し、数量を分割 4 2023/07/11 16:39
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
エクセル 行の挿入すると別シートに行が挿入され、関数も自動更新される方法
Excel(エクセル)
-
エクセルのシートを同時に行削除、行挿入させて自動連動させたい
Excel(エクセル)
-
[エクセル]行の挿入、シート間で連携できますか?
Excel(エクセル)
-
-
4
行を削除しても関数の参照範囲がずれないようにしたい
Excel(エクセル)
-
5
行、列の挿入がリンク先に反映できないでしょうか
Excel(エクセル)
-
6
Excelで計算式がずれるパターンとずれないパターンを教えて下さい(絶対参照の話ではない)
Excel(エクセル)
-
7
Excelで行が挿入したときに、自動的に別シートにも挿入したい
Excel(エクセル)
-
8
エクセルでシートにリンクを貼り付けているのですが元シートに行を挿入した
Excel(エクセル)
-
9
リンク元の行を削除すると♯REF!が表示されます。
Excel(エクセル)
-
10
エクセルの参照元ブックで行の挿入を
Excel(エクセル)
-
11
エクセルで行挿入しても計算式がずれない方法
Excel(エクセル)
-
12
シートを同期させるには?(行の削除を同期させるのは可能?)
Excel(エクセル)
-
13
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
14
別シート参照のセルをシート毎にずらしたいです
Excel(エクセル)
-
15
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
16
ハイパーリンクの参照セルのズレは防げるか?
Excel(エクセル)
-
17
【EXCEL】数式を相対参照でコピーできない
Excel(エクセル)
-
18
エクセル。行を挿入すると、関数が反映されない
Windows 10
-
19
別シートのセルを絶対参照にする
その他(Microsoft Office)
-
20
エクセル:参照しているセルが削除されても数式の参照セル値を変えない。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで「-0.0」と表示さ...
-
【マクロ】シート名を取得する...
-
エクセルの条件付き書式につい...
-
【マクロ】毎回、ファイル名が...
-
エクセルで 例えば 伊藤と名前...
-
excel で二つのどちらかを選ぶ
-
Aというブックの1というシート...
-
Excel 2019 のピボットテーブル...
-
マクロの有効化するダイヤログ...
-
Excel元に戻す方法を教えてくだ...
-
写真のコピー
-
VBA Private Sub Worksheet_Cha...
-
【マクロ】フォルダからエクセ...
-
Excelでの時間帯の入力
-
文字列になっている時間をVBAで...
-
エクセルの順位別一覧表の自動...
-
Excelはなんで先頭の0を消すん...
-
行数が不規則な一週間ごとの合...
-
ある列、或いは、ある行のセル...
-
エクセルで特定の範囲内から小...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報