• 締切済み

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

エクセル初心者です。今とっても困ってます! シート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列あいて入力されました。この空白の列を無くす方法ってありますか?素人なので、説明がわかりにくいと思いますが よろしくおねがいします。。。  

みんなの回答

  • higekuman
  • ベストアンサー率19% (195/979)
回答No.1

> シート1に例のような入力したら、シート2の総務課シートにも自動で内容が入力される方法を、おしえてください。 VBAでできますが、 > 出来ればわかりやすくお願いしたいのですが、よろしくお願いします! Excel初心者でVBAを全然勉強していなくてわからない人に、ここで解りやすく教えるのは無理ですね。 とりあえず、オートフィルタ機能を使って、毎日手作業で頑張ってみましょうか。 ピボットテーブルという手もありますが、やはりExcel初心者には理解に苦しむでしょうね。 どうしても自動でやりたいのであれば、まずはVBAを勉強しましょう。 その上で、解らない部分を聞いてみましょう。

nanarichi
質問者

お礼

higekumanさん、ありがとうございます。。。 VBAを勉強してみようとおもいます。 わからないことが、多々あるとおもいますが、またよろしくお願いします!!! とりあえず、オートフィルタ機能でがんばってみます!     ありがとうございました

関連するQ&A