• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル 分割した複数の表を1つにまとめるには?)

エクセル 分割した複数の表を1つにまとめる方法とは?

このQ&Aのポイント
  • 仕事で1000件近くある表を2人で手分けしてデータ入力をしています。元々の表には既に納品数のみ入力済みで、返品数を入れる事によって実売数が出るように数式が組まれています。その表をそれぞれで丸ごとコピーして、2人で入力して元の表に統合して1つの表にまとめたいのですが「形式を選択して貼り付け」で値のみと「空白セルを無視する」を選択して貼り付けると1人目の貼り付けの時はいいんですが、2人目の貼り付けをすると実売数がおかしくなります。
  • 2人目の貼り付けの時に空白セルを無視にすると、1人目の実売数が上書きされてしまうため、おかしくなるのは理解できますが、この問題を解決する方法はありますか?
  • また、値のみの貼り付けにしているにも関わらず、実売数のセルに入っている数式が消える理由もわかりません。Windows XPのExcel 2000を使用しています。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

手順: 貼り付ける表1,2にオートフィルタを取り付け、納品と実売の行を絞ってDelete、返品だけを残した表にする 表1をコピー、貼り付け先の表に形式を選んで貼り付けの「加算」と「空白を無視」にチェックして貼り付け 表2をコピー、貼り付け先の表に形式を選んで貼り付けの「加算」と「空白を無視」にチェックして貼り付ける。

finafina
質問者

お礼

回答ありがとうございます。 シンプルでわかりやすかったので参考にさせて頂きます。 どうもありがとうございました。

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

その他の回答 (1)

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

例えば各シートはA1セルにA,、A4せるにB、A7セルにC、A10セルにD・・・のように商品名が有り、B列ではB1セルに納品、B2セルに返品、B3セルに実売の文字が、下方にはそれらの文字が繰り返し入力されているとします。C列からH列には各データが入力されているとします。 そこでシート1がお求めのまとめのシートとして、シート2が一人目の担当者が入力した表でシート3が二人目の担当者が入力した表とします。 そこでシート1のC1セルには次の式を入力してH1セルまで横にドラッグコピーしたのちに下方にもドラッグコピーします。 =IF(B1="","",IF(MOD(ROW(A1),3)=1,Sheet2!C1,IF(MOD(ROW(A1),3)=2,IF(AND(Sheet2!C1<>"",Sheet3!C1<>""),"ダブり",Sheet2!C1+Sheet3!C1),OFFSET(C1,-2,0)-OFFSET(C1,-1,0)))) 上の式では万が一シート2とシート3で返品の項目で両方のシートにダブってい入力されているようなことが有れば「ダブり」の文字が表示されます。確認の上でどちらかのシートのデータを削除しましょう。 以上の操作では貼り付けなどの操作は一切必要が有りません。シート2とシート3が用意された時点で自動的にシート1が完成します。

finafina
質問者

お礼

回答ありがとうございます。 あまり数式に詳しくないので所々理解できない部分はありましたが 一目瞭然でわかりやすそうなので、今後活用できればと思います。 どうもありがとうございました。

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

関連するQ&A

  • Excel で、値貼り付けをF9でする場合複数選択ができますか?

    数式が入ったセルを一つ選択して、F2を押すと数式が表示され、その後F9を押すと値貼り付けができる便利な方法を、複数のセルをいっぺんに選択して一挙に値貼り付けするショートカットキーはないでしょうか?複数のセルを選択してF9でやってみましたが、一つ分しか値貼り付けにはならないようです。

  • エクセルで空白セル”” と未入力セルの違い

    関数で セルA1 に=if(B1=0,"","入力済") としました。 セルの選択を素早くするためにショートカットキー「Ctrl+↓」を 利用しています。 通常の未入力空白セルは上記のショートカットで飛ばされて選択 されません。 これに対して上記関数で ""  として入力されたものを コピーして値だけを貼り付けたとしても 上記ショートカットキーで飛ばされず選択されてしまいます。 見た目は 全く同じ 空白セルです。(関数も値貼り付けをしているので消えています。) 未入力の空白セルと 関数で""と入力されて値貼り付けを受けたセルではどこが違うのでしょうか。 また、未入力の空白セルに 戻すには関数でどのように入力させればいいのでしょうか。もちろんDeleteKeyを使って未入力の空白セルに 戻るのですがそれではショートカットキーでとばせるメリットがなくなります。関数で大量に処理したいのです。 おわかりの方お教えください。

  • 書式と式のみ貼り付けたいのですが

    Sheet1にある表があります。それをSheet2にそのデータの書式(枠線)と、ところどころに合計式などが入っているセルの数式だけをコピーしたいのですがどうしたら良いのでしょうか?形式を選択して貼り付けで書式と数式を選択すると、書式はうまくいくのですが、数式がうまくいきません。コピーはされるのですが、ただ数字を入力してあるセルもコピーされてしまいます。ただ数字を入力しているだけのセルは空白にしたいのです。合計などの式だけがコピーされるようにしたいのです。できないのでしょうか?分かりにくかったらすみません。よろしくお願い致します。エクセル97です。

  • エクセルで表作り

    エクセルで表を作りたいのですが 書き込むのは、日付や、いろんな値です。 まず、日付についてですが 表の中の日付を入力するセルに 「 年 月 日」と入れておいたのですが 実際にそこへ入力するとセルの上からだと前に入力したものは削除されてしまうし、 数式バーに入力しても数字だけ入力すると 「 19年 12月 26日」となりスペースの部分を消しながら入力しなければ 「19年12月26日」とはならずカナリ面倒です。 どのようにしたら毎回楽に日付を入力きるのでしょうか? 値は色々な単位があり 円とか冊とか本とか毎回必ずあるので やはり表中に最初から入力したのですが 日付と同じくセルに直接入力すると前に書き込まれていたものは消えてしまいますし 数式バーに入力すれば消えずに入力できますが そのたびに数式バーをクリックしなければならず とても面倒です。 列により入力する単位は同じなのですが 数字を入力するだけで 自然に冊とかの単位が出てくる方法などありませんか? 文章力が無いので分かりづらいかと思いますが よろしくお願いいたします。

  • エクセル値の貼り付け

    数式及び関数を多数使用しているSheet1があるとします。(ほとんどが表) 最終的にこれは元請けにエクセルデータとして提出します。 しかし、提出する際には各セルが数式及び関数が入った状態ではなく、文字列(値)としの状態で提出したいと考えています。 一度、Sheet1をコピーしてSheet1(2)をつくり、そのなかの文字及び数式を削除し、表(罫線)だけの状態としました。そしてSheet1を全体を範囲指定しSheet1(2)に『形式を選択して貼り付け→値』としようとしたのですが、『この操作には、同じサイズの結合セルが必要です』とエラー表示がでて貼り付けできませんでした。ほかにも列を指定したりだとかA1から範囲指定したりだとかいろいろ試しましたが結果は同じでした。 おそらく原因は、表の中にいろいろな形でセルを結合しているからだと思います。当然、ひとつのセルでやれば値だけの貼り付けはできます。しかし膨大な表なのでそういう訳にもいきません。 なにかいい方法はありませんか。

  • エクセルで入力規制をかけたい

    エクセルで入力規制をかけようと思うのですが、以下のような問題が解決できずにいます。良い方法がなかなか思いつきません。心当たりがありましたら、ご教授いただけませんでしょうか。 セルに入力規制をかけて「入力値の種類」を「整数」にしてます。(以下、このセルをAとする)しかし、入力規制されていないセルに10.5と入力されているが、10.5がセルの書式設定で11と表示されている場合、これをコピーして、「形式を選択して貼り付け」-「値」を選択するとAに貼り付けることができてしまいます。見た目は11と表示されていますが、数式バーには10.5と表示されています。これを整数だけに限定したいのですが・・・。 数式バーに表示される値も整数に限定させる方法はないものでしょうか。 「形式を選択して貼り付け」-「値」という方法以外の貼り付けを禁止する必要もあるような気がしています。

  • Excel   関数が入ったセルの「値のみ」コピーについて

    はじめまして。 Excelに関することで質問させていただきます。 Excel 2000を使用しています。 セルに関数を入れ、返された値を別のセルに「値のみ」貼り付けを選択してコピーしました。 値は文字列です。 その「値のみ」で貼り付けられた文字列を「COUNTIF」を使って、空白以外のセルの個数を出したいと考えています。 しかし、やってみると「値のみ」で貼り付けたはずのセルに”何か”が入っているようで、空白として無視してくれないのです。 空白のセルを個別にDeleteしてみると、やっと正確な数を返してくれるという状態です。 Excelに問題があるのか、やり方に問題があるのか、別の原因があるのか分からず困っています。 お力をお貸しください。 どうぞ宜しくお願いいたします。

  • Excel. Vba

    Vbaでセルの値だけコピーしたいのですが可能でしょうか? 数式を埋め込んだセルに、数値が入力されたセルを形式を値だけ貼り付けにして貼り付けても数式が消えてしまって値だけ入ってます。 数式は消さず、値だけコピーというのはvbaで実現可能でしょうか?

  • 2つの表を交互に合体させたい!

    2つの表を交互に合体させて、1つの表にさせる やり方はあるでしょうか??  AAAAA BBBBB  AAAAA BBBBB       ↓     AAAAA     BBBBB     AAAAA     BBBBB イメージはこんな感じです。 今セルの行間は空いてません。行間さえ1行ずつ 空けられれば 形式を選択して貼付け → 空白セルを無視して貼付で 合体できるのですが、表がかなりの数なので、1行ずつ 行挿入するのは時間がかかってしまいます。 何かいい案がありましたらお願いします。

  • エクセルの値を選択してコピーができません。

    初心者のhaasan99と申します。よろしくお願いします。 エクセル2000で作成した表(1)をシートのコピーをして、同じフォームの表(2)を作成しました。 表(1)には数式が入っていますが、表(2)には数式は入れずに値だけの内容にしたいのです。 そこで、表(1)の範囲を指定してコピーし、表(2)に「形式を選択して張り付け」から「値」を選択して張り付けているのですが、「この操作には同じタイプの結合セルが必要です」のエラーメッセージが出てしまいます。 確かに、表(1)にはセルを結合しているところがあるのですが、表(2)も表(1)と全く同じフォームのはずなのですが…。 この解決策がありましたら、ぜひ教えて下さい。 また、これ以外の方法でも、セルの内容を数式から値に一括して変更する方法があれば、教えて下さい。

このQ&Aのポイント
  • MFC-J730DNの電話が繋がらない問題について相談です。
  • 子機を使用していないのに、「保留/子機」のランプが点灯し、電話が繋がりません。
  • ツーという音が聞こえ、受発信が一瞬繋がっているが瞬時に切れる状況です。
回答を見る

専門家に質問してみよう