• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【Excel】データ数が変化する2つの表を組み合わせて、空白セルのない新たな表を作成する方法)

【Excel】データ数が変化する2つの表を組み合わせて、空白セルのない新たな表を作成する方法

このQ&Aのポイント
  • Excelでデータ数が変化する2つの表を組み合わせて、空白セルのない新たな表を作成する方法について教えてください。
  • 詳細な手順や使うべき関数について教えていただきたいです。
  • また、新たな表を作成する際に、必要なデータの集計も自動的に処理する方法があれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

別表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))))

cocwg
質問者

お礼

一点だけ修正しましたが、バッチリできました。 ありがとうございました。 念のため、修正箇所を表記しておきます。 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))))

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

回答No1で、式をS4に入力してからW4までオートフィルドラッグしたのちに下方向にもオートフィルドラッグしますの間違いでした。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 空白セルをデータと認識してしまいます

    Excel2003を使用しています。 「マクロの記録」を使って、あるリストを自動作成 しようとしているのですが、うまくいきません。 A,B2つの列に分かれたデータを連結させるため、 C列に「CONCATENATE」関数を入れて適当な行まで コピーします。(それ以上はデータが入らないだろうと思われる100行目ぐらいまで) その後C列をコピーし、「値貼付け」をして 関数を値に変えます。 そうすると、たとえば実際には20行目までデータが 入っていたとすると、21行目~100行目までは 空白になりますよね? でも、どうもその空白行もデータとみなされている ようなんです…。 Range("C2").End(xlDown).Row で下端セルを探そうとすると、100行目に なってしまいますし、「ジャンプ」で空白セルを 探しても、同じ結果になります。 空白セルを選んで一度「Delete」を押すと 正しく「空白」と認識するようなのですが…。 「実際にデータの入っているセルとそうでないセル」 を自動で判別させたいので、 簡単に「何も入っていないセルを”空白”と正しく 認識させる方法」はありませんでしょうか?

  • セル内のデータが空白の場合、その行は印刷しない

    エクセルデータで1000行、列項目が10項目ある表を作りましたが、データのない項目があるので印刷時にデータのない行は印刷しない方法を教えてください。 ただし、AとB列は品名と品名コードが常に表示されます。 データとして在庫数、重量、単価の項目があり金額は重量×単価の計算式があります。 ※在庫数、重量、単価が空白の場合はその行は空白行とみなし印刷しないようにする。  また、プレビューで見た場合も空白行は詰めて表示されること ※在庫数、重量、単価のセル内には関数が登録されておりデータが0の場合は空白となるように 設定してあります。  サンプル画像を添付しますのでよろしくお願いします。

  • jquery datatables 表に空白セル

    初めて質問させていただきます。 jquery datatables を使用しています。 http://www.datatables.net/ 表の中に空白セルが表示されてしまう現象があり、悩んでいます。 空白セルが表示された行は、そのセル1つ分だけ、行が飛び出ている形になります。 空白セルが表示される場所は固定されておらず ソートなどを行う度に表示される場所(行)は異なります。 少ないデータ件数だと表示されない場合があります。 同じような現象をご存知の方、どのように解決されたか 方法をご教授いただけたらうれしいです。 よろしくお願いします。

  • エクセルで空白セルを寄せたい

    エクセル2002使用です VBAは使わずに関数だけで空白セルがあるセルを詰めて表示したいのですが・・・   A|B|C|D|E|F|G 1 あ い う え お か き 2 ○   ○ ○   ○ の表を   A|B|C|D|E|F|G 1 あ う え か  2 ○ ○ ○ ○ のように表を書き換えたいのです。 1行目には必ず文字が入力されています。 2行目には入力されているセルと空白セルが不定期に入力されています。 2行目のセルが空白ならば、1行目のセルも削除して左へ詰めて 表を転記したいのです。 よろしくお願いします。

  • 【エクセル】VLOOKUP関数入れたセルのエラー表示を空白表示にしたい

    エクセル2000 XP SP2 VLOOKUP関数入れたセルのエラー表示を空白表示にしたい 500ほどのデータを別表からVLOOKUPで参照して入力しています 別表にデータがないものはエラー表示#NAになってしまいます。 これを空白にする方法はありますか? 以前はVISTAと2007でIFERRORですんでいたのですが 2000だと使えなくて困っています

  • 【Excel2007】0で補間ができない空白セル

     今晩は、質問させていただきます。 どうぞよろしくお願いいたします。  関数計算により文字列が消されているセルから 「値と数値の書式」で貼り付けをされたセル(空白セル)が、 「0で補間」できなくなり困っております。  例えばA1が10で、B1が=if(A1=5,A1,"")となっている場合、B1は文字列が入らなくなります。 このB1を、あるグラフの元データ群の中に「値と数値の書式」で 貼り付けます。(つまりそこも空白セルになります。) 次にそのグラフを0で補間(グラフツール→デザイン→データの選択 →非表示及び空白のセル→「データ要素を線で結ぶ」にチェック)いたしますと、 何故か上記の空白セルの部分のみ補間されず0にマーカーが出たままになります。 (他の空白セルは正常に0補間されます)  また、この空白セルで「Delete」キーを押してやると、 (あたかも今まで関数が入っていたかのように)グラフ上のそのセルに当たる部分が 他の空白セルと同じように補間されます。  この現象は一体何なのでございましょうか?? 何度も経験いたしておりますが、簡単に対応できる操作方法等はございますでしょうか? (今回は1つのセルに貼り付ける場合でしたが、頻繁にこの方法でデータ「全体」を 移動いたしますため、個々の空白セル全てでDeleteキーを押す必要が出てしまい手間です。。)  もしお詳しい方がいらっしゃいましたら、どうぞよろしくお願いいたします。

  • 空白セルのある行を削除する関数をご教示下さい。

    空白セルのある行を削除する関数をご教示下さい。 ただし、条件付で、特定の列の空白セルに該当する行しか削除しない という条件付の関数を作成したいと考えています。 文章だけでは分かりにくいため、図を添付します。 エクセルに詳しい皆様の回答を心よりお待ちしています。

  • 空白セルのあるエクセル表の並び替え

    空白セルのあるエクセル表の並び替え エクセル2002を使用しています。 エクセルの表で空白セルがたくさんあるのですが、 並び替えをしようとすると、行全体ではなく、行の一部しか並び変わってくれません。 空白行も含めて、行全体を並び替えるようにする方法はありますでしょうか? 宜しくお願い致します。

  • excel2010の空白セルのある行の削除方法

    Excel2010を使っております。 2列以上の多数の行からなるデータに、空白のセルがあちこちに散在している状態で、 ”検索と選択"→"ジャンプ"→"セル選択"で空白セルを指定して、行のみ削除をすると、いずれかの列が空白である行がOR条件で削除されてしまいます。 全部の列が空白(AND条件)の行のみを削除する方法を教えてください。(画像を添付いたします) 宜しくお願いいたします。

  • Excel2007データ内から空白セルを除去

    ※VBAを使用しないことを前提としております。 複数列×複数行のデータ内に値と空白(右側余白)が混合しています。 各行の値は左詰めですが、個数は一定ではありません。 このデータを1行の空白なし且つ、 重複なしのデータに変換(別のセルで出力)するにはどうしたらいいでしょうか? ちなみに昇順等は気にしません。 詳しくは画像をご参照ください。 よろしくお願いいたします。

専門家に質問してみよう