- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【Excel】データ数が変化する2つの表を組み合わせて、空白セルのない新たな表を作成する方法)
【Excel】データ数が変化する2つの表を組み合わせて、空白セルのない新たな表を作成する方法
このQ&Aのポイント
- Excelでデータ数が変化する2つの表を組み合わせて、空白セルのない新たな表を作成する方法について教えてください。
- 詳細な手順や使うべき関数について教えていただきたいです。
- また、新たな表を作成する際に、必要なデータの集計も自動的に処理する方法があれば教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
別表3となるS4セルには次の式を入力してE4セルまでオートフィルドラッグしたのちに下方にもオートフィルドラッグします。 =IF(ROW(A1)>COUNT($G$4:$G$1000)+COUNT($M$4:$M$1000),"",IF(ROW(A1)<=COUNT($G$4:$G$1000),INDEX($G$4:$E$1000,ROW(A1),COLUMN(A1)),INDEX($M$4:$Q$1000,ROW(A1)-COUNT($G$4:$G$1000),COLUMN(A1))))
その他の回答 (1)
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.2
回答No1で、式をS4に入力してからW4までオートフィルドラッグしたのちに下方向にもオートフィルドラッグしますの間違いでした。
お礼
一点だけ修正しましたが、バッチリできました。 ありがとうございました。 念のため、修正箇所を表記しておきます。 1つめのINDEX関数内で「$E」を「$K」に。 INDEX($G$4:$E$1000, → INDEX($G$4:$K$1000, (修正後) =IF(ROW(A1)>COUNT($G$4:$G$1000)+COUNT($M$4:$M$1000),"",IF(ROW(A1)<=COUNT($G$4:$G$1000),INDEX($G$4:$K$1000,ROW(A1),COLUMN(A1)),INDEX($M$4:$Q$1000,ROW(A1)-COUNT($G$4:$G$1000),COLUMN(A1))))