• ベストアンサー

複数シートに入力する作業について

エクセルで様式が違う他のシートに同じデータを入れる作業は省略することはできないのでしょうか? 関数を使っても様式が違うのでできないと思います。 手入力しているので間違える可能性も高いので、 自動化できればいうことないのですが。

みんなが選んだベストアンサー

  • ベストアンサー
  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

様式が違う他のシート、とはどういう意味なのか不明ですが、普通に、 = でセルを引用すればいいのでは?

AthlonXP
質問者

お礼

回答ありがとうございます。 やっぱりそうなりますよね。はじめに=でリンクを貼っておくことが必要なのでしょうね。「 マクロ(VBA)でできるらしいですが。 確かに1つ入力して後はリンク(=)でするのがいいんでしょうね。 リンクであれば最初に作る時さえ間違えていなければ以後も間違えることはないですからね。

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

その他の回答 (1)

  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.2

いわゆる「複数のシートを選択した状態」で入力したいと言うことでしょうか。 それならば、同じ行列番号にしか入力できません。 書式が違っていようが、必ず同じ行列番号のセルが入力対象になります。 ですので、質問者さんが考えている通りなのかもしれませんが 質問文ではそこのところが不明ですのでなんとも言えません。 質問者さん自身でご判断ください。

AthlonXP
質問者

お礼

回答ありがとうございます。 >それならば、同じ行列番号にしか入力できません。 それは作業グループのことですね。 それは知っています。 同じデータを項目が違う別の表に入力することです。 様式は全く違うので作業グループは使えません。

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

関連するQ&A

  • エクセルの複数シート間の計算について

    エクセルについてです。複数のシート間でVLOOKUP関数やSUMPRODUCT関数を使用しています。データ量が大きくなるにつれて、あるセルの数字を変更しただけで、全体の自動計算にとても時間がかかってしまいます。メニュー→ツール→オプションの計算方法タグにて、手動計算にすればいちいち全体の自動計算をさせずに済むのですが、これだと作業シート内の計算も更新されません。作業シート内の計算だけ自動にして、他のシートへの計算は後で行うような方法ってあるのでしょうか?]

  • 複数シート日付自動入力

    エクセルで日報を作っております、1日から31日までの31枚のシートがひとつのブックの中にあり1日のシートのA1のセルに”1月1日”と入力すれば後の30枚のシートに自動で入力できる関数もしくはマクロがありませんでしょうか、曜日も表示したいです。

  • Excel複数のファイルデータを一つのシートにまとめるには?

    Excelについてお力を貸していただきたく、質問させていただきます。 例えば、私の会社(本所)は4支所の売上データをExcel様式でそれぞれの所々に売上表として入力してもらってます。(マイネットワークで繋がっているため各所にて入力してもらっている) さて、この時点でファイルが4つ(A~D所売上表)あり、これを一つのExcel様式(5つ目のファイル・総合売上表)に自動で集計したいのですが、関数、集計方法も含めていい方法を教えてください。 なお、それぞれのファイルにはシートが毎月分の12あり、シートには日付、商品名、売上、コスト等入力欄があります。セルを指定して=でとも考えたのですが、毎度売れる数が違うため空欄ができたり、足りなかったりしてダメかなと考えてます。 現在5つ目のファイルに各所のデータをコピー・張り付けして作成している為、コピーミスによる入力漏れがたまにあります。(恥ずかしながら) 私も今一つなのですが、支所も含めて周りにはパソコンに入力するまではできる程度の者しかいないので、取りまとめる上では私が担当してます。 他業務もある為こちらの効率化を図りたいと考えており、何かいい案をよろしくお願います。

  • Excel複数のファイルデータを一つのシートにまとめるには?

    Excelについてお力を貸していただきたく、質問させていただきます。 例えば、私の会社(本所)は4支所の売上データをExcel様式でそれぞれの所々に売上表として入力してもらってます。(マイネットワークで繋がっているため各所にて入力してもらっている) さて、この時点でファイルが4つ(A~D所売上表)あり、これを一つのExcel様式(5つ目のファイル・総合売上表)に自動で集計したいのですが、関数、集計方法も含めていい方法を教えてください。 なお、それぞれのファイルにはシートが毎月分の12あり、シートには日付、商品名、売上、コスト等入力欄があります。セルを指定して=でとも考えたのですが、毎度売れる数が違うため空欄ができたり、足りなかったりしてダメかなと考えてます。 現在5つ目のファイルに各所のデータをコピー・張り付けして作成している為、コピーミスによる入力漏れがたまにあります。(恥ずかしながら) 私も今一つなのですが、支所も含めて周りにはパソコンに入力するまではできる程度の者しかいないので、取りまとめる上では私が担当してます。 他業務もある為こちらの効率化を図りたいと考えており、何かいい案をよろしくお願います。

  • エクセル2007でsumで複数のシートの串刺し合計を

    エクセル2007でsumで複数のシートの串刺し合計を するときのシートの選択方法について伺います。 1日から31日までの同じ様式のシートがあってデータが 入力してあるのですが、その中の特定の日のデータだけを 串刺しで合計したいです。 sumの関数を入力しているときの話なのですが、shiftキーで あるシートからあるシートまでというシート選択はできるの ですが、Ctrlキーで連続していないシートを選択を しようとしてもできません。 でも、sumの関数を組んでいないときはCtrlキーで 連続していない複数のシートを選択することができます。 sumの関数を組むときにもそのようなシート選択ができると かなり便利なのですが、地道にシートを切り替えて式を 作るしかないのでしょうか?それとも何か良い方法は あるでしょうか? よろしくお願いいたします。

  • 番号入力後に データベースシートから自動入力

    エクセルの関数で、 下記、ご助言願います。 エクセルのシートで、 番号と項目名(1対1対応)を記載したデータベースシートを作ります。  別シートで、番号を入力すると 先程のデータベースシートを参照して、(番号入力をしたセルの横のセルに) 入力番号に対応する項目名を自動で入力するようにしたいと思います。 関数で可能でしょうか? 例えば、  データベースシート:  01 りんご  02 みかん 03 バナナ 入力シート 03 <ばななが自動入力> よろしくお願いいたします。

  • エクセルでシート10の表からシート1から9の表に数値を自動抽出したい

    エクセルでシート10の表からシート1から9の表に数値を自動抽出したいのですが、 シート10 TP店 TW店 NP店 TM店 9 8 4 2 シート1 売上 TP店 ?? シート2 売上 TW店 ?? TP店売上9 TW店売上8 NP店売上4 TM店売上2 です かなりデータが多く手作業ではなく関数で一発入力したいのです。つまりシート1から10までありシート1はTP店、シート2はTW店の個々の売上データが入っています。シート10に全体の売上データが入っていて、シート10を参照してシート一つずつにアナログで=Sheet1!A1をいれていく、又はコピーすると大変なのでシート1に入れる関数と他のシートの関数をすべて同じにしたいのです。で自動で店の売上を入力するような関数ありますか 以前質問した際に =IF($B$1="","",INDEX(Sheet21!$B$2:$E$5,MATCH($A2,$A$2:$A$4,0),MATCH(B$1,Sheet21!$B$1:$F$1,0))) と答えをいただきましたが、さっぱりわかりません。わかりやすく説明していただけるとありがたいです。

  • 複数のシートで同じ作業をしたい

    エクセルを使って文書をたくさん作っています。1つのブックに10くらいのシートがあって、セル幅を変えるとか、同じ文章を挿入するとかしたいときに、一括してすべてのシートに同じ作業をさせるにはどうしたらいいのでしょうか、エクセルの初心者でよくわかりません。マクロの記録を使ってやってみるのですが、うまくいきません。教えてください。 エクセル2002を使っています。

  • エクセル入力で項目別に複数シートに自動入力のやりかたを教えてください!

    エクセル初心者です。今とっても困ってます! シート1では1つの会社の全ての売上を入力しています。  シート1  売上表には コードで部署名が出るようにしています。  シート2~シート9までを総務課・税務課などの部署でわけてます。   例)シート2・・・総務課 シート3・・・税務課 ・・・ など そこで、教えてほしいのですが、シート1に入力すると、入力された部署のシートに自動でデーターが入力出来る方法がわかりません。   シート1(入力するシート)    B     C    D   E   F     G  H 11) コード・ 部署名・ 日付・伝番号・商品名・ 車番・担当者  例)  1   総務課  3/1   001 ガソリン 0000  佐藤     2   税務課  3/2   010  軽油  1111  森     1   総務課  3/5   100 ガソリン 2222  山口         といったようなかんじで毎日入力していきます。そこで シート2(総務課請求書)     C    D   E      F    G 9   日付・ 伝番・ 商品名・  車番・  担当者  10   3/1  001   ガソリン  0000   佐藤 11   3/5  100   ガソリン  2222   山口 といったように入力されたらうれしいのですが・・・ シート1に例のような入力したら、シート2の総務課シートにも自動で内容が入力される方法を、おしえてください。 どのような方法がありますでしょうか? 出来ればわかりやすくお願いしたいのですが、よろしくお願いします! 追伸 VBAは全然勉強してないのでわからないのですが・・・ あと、今自分でがんばってシート1からシート2に自動入力はIF関数で出来たのですが、セル番号を関数に入力しているので、例えば総務課のシートで3/1のデーターと3/5のデーターの間に空欄ができてしまいます。理由はその間に税務課のデーターがあるからなのですが、税務課のシートをみてみると、1列あいて入力されました。この空白の列を無くす方法ってありますか?素人なので、説明がわかりにくいと思いますが よろしくおねがいします。。。  

  • シートを超えてのデータの自動入力

    エクセルで質問です。 例えばシート1、とあるセルに5と入力したものを シート2の指定したセルに同じように5と自動的に入力されるようにするにはどのような関数を使えばいいのか教えてください。 ちなみにシート1のとあるセル5の数字は、アンケートの結果の数字で 関数のCOUNTIFを使用して出した数字となります。 よろしくお願いします。

専門家に質問してみよう