• 締切済み

EXCELの事で

こんにちわ。 EXCELを使った処理をしたいのですが、まだ勉強不足でやりたいと 思う事がうまくできません(泣) やりたい処理は以下のようなものです。 「請求書」が業者から届いた時、一括請求にしている物については請求額を部署ごとに振り分けをしています。 振り分けする際は、「部門の振り分け書」というEXCELで作ったひな型に1件1件手入力しています。毎月そのシートをコピーして手入力しているのですが、これがすごく手間がかかります。 EXCELで何か計算式を入れるともっと簡単にできるんじゃないかと 考えているのですが、頭が足りずになかなかうまくできません・・・。 何にせよ、手入力の手間は発生してしまうのは仕方ないのですが、シートをコピーして、またひな型に入力して・・・というのが非常に手間 です。 (1)ひな型に直接入力するのではなく、「入力専用」のシートを作成し、ひな型に転記させる方法。 (部門の振り分け書の部署の並び順は決まっています。しかし、請求書の明細は違う並びなので、いちいち探しながら入力するのが手間なので、請求書の並び順で「入力専用」のシートを作り、ひな型に転記させたいです。ひな型にはちゃんと会社で決まった並び順で入るように) (2)シートの自動コピー方法(ひな形を自動でコピーしてシート作成)   以上のような処理が出来たらいいなと考えているのですが、EXCELで出来るでしょうか。 また、このような処理で案分率を使う事があるのですが、そうすると 1、2円ほど差額が出てしまいます。(四捨五入で計算する為) そうした場合、+1円、+2円と手入力していたのですが、これを自動で計算させることは可能でしょうか。 差額が出るたび手入力が面倒なので・・・。 すみません、支離滅裂で分かりづらく申し訳ありません。 もしおわかりの方がいらしたら、ご教示いただけると幸甚です。 どうぞよろしくお願い致いたします。

みんなの回答

  • Sinogi
  • ベストアンサー率27% (72/260)
回答No.2

>(2)シートの自動コピー方法(ひな形を自動でコピーしてシート作成) 「ひながた」をテンプレートで保存してみては?  名前をつけて保存 →「ファイルの種類」でテンプレート(*.xlt)を選択 →保存先が Templates になりファイルの拡張子が .xlt になります。 テンプレートで保存後、作業中のブックのタブで右クリック →挿入 →標準タブ内にある「ひながた.xlt」を選択すれば作業中のブックに「ひながた」が追加されます。 参考までに

全文を見る
すると、全ての回答が全文表示されます。
  • topfall
  • ベストアンサー率24% (16/66)
回答No.1

(2)のシートのコピーは普通にしても1作業なので、自動にする意味は無いと思います。 (1)の入力ですが、      sheet1を雛形だとしたら、    1.部署ごとに番号を決める=部署番号(振り分け書の並び順で)    2.雛形の部署名の左となりに1列挿入し、部署番号の入力欄にする      このとき、sheet1はあくまでも雛形なので、明細行は空白    3.sheet1をコピーして新しいシートを作成    4.新しいシートに業者からの請求書の上から順に入力    5.ソートで、部署番号順に並べ替え(入力専用を作る必要は無いです。) 3からが毎月の処理です。 毎回、白紙の雛形をコピーして使えば、問題ないと思います。 差額ですが、   1.請求書の額面金額を入力するセルを決める   2.手入力した部署ごとの金額の総合計を出すセルを決める   3.1と2の差額を計算するセルを決める。(+1とか表示させるセルです。) あまり高度なことをしていたら、「あれ?ならない?」というときに 自分でどうにも出来ないかもしれないので。 わからないところがあったら、補足して下さい。

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

関連するQ&A

  • エクセル 規則的に増えるシートのセルを集計したい

    こんにちは。エクセル2003で以下のことを実行する方法を教えてください。 ・ブックの仕様 日報の雛形シート(シートの名称は、雛形)を先頭(左端)に配置 日報本体(シートの名前は、その日の日付を半角数字で和暦、yy.mm.dd) 担当者が雛形シートを雛形シートのすぐ右の場所にコピーし、シートの命名ルールに従ってリネームしてからデータを入力 ・やりたいこと あるセルに入力されたデータを、月ごとに合計したい 具体的には、その日に消費した重油のリッター数が入力されているセルがあり、その下に、今月の累計消費リッター数というセルを作り、当月の累計が自動計算されるようにしたい ・現在の運用 雛形シートの累計のセルに=SUM('雛形:11.12.01'!G5)の計算式を設定し、毎月月末処理として雛形に設定されている11.12.01の部分を12.01.01(翌月1日から)に手動で変更している ・課題 毎月末処理に行っている手動作業まで含めて自動化したい ・問題 将来的には増えるが、現在は存在しないシートも含めて集計の対象とする方法が不明 ・制限 特にありません。シートの命名のルールを変えること、雛形の特定のセルにこの処理に必要な情報を入力するセルを追加すること、累計計算用のシートを追加することなども必要であれば可能です。

  • エクセルやスプレッドシートの式

    エクセルやスプレッドシートの式について教えてください。 シート1にデータを入力していて、 シート2に「シート1のC列のデータを転記」 シート3に「シート1のD列のデータを転記」 シート4に「シート1のE列のデータを転記」 シート5に「シート1のF列のデータを転記」というように、 シートごとに呼び出す列を1列ずつずらしたデータを作りたいと考えています。 シート2については、手入力で作り終えたのですが、 シート3以降は「シート2をコピーして、その数式の中のCの部分を自動でDに書き換える」ようにすることは可能でしょうか? それともひとつひとつ、CをDに書き換えなくてはならないでしょうか? シートごとでもかまいませんので、一括で指定できる方法があれば教えてください。 よろしくお願いいたします。

  • EXCELの文字をWORDの表の一部分に転記したい

    EXCELのあるセルの文字を自動的にプログラムか何かでコピーペーストしないで、WORDの表の一部分に転記する方法はありますか? 理由としてはEXCELの文字をWORDに転記する際に入力間違いをしてしまうので(短い数字なので、コピーペーストしないで手入力の方が早い)、自動的に転記したいという訳です。 よろしくお願いします。

  • Excelで、既に作成してある月別Sheetを呼び出すマクロを作りたい

    Excelで、既に作成してある月別Sheetを呼び出すマクロを作りたいのですが教えて下さい。 2ヶ月に1回のゴルフ会の成績表を作成するのに、 1月成績、1月転記、3月成績、3月転記というように12のSheetが作ってあります。 当該月分の入力準備表を(Sheet 7月成績)に2ヶ月前の(Sheet 5月転記)のSheetを丸ごとマクロでコピーをしたいのです。  この7月と入力したら、(7月成績)のSheetを呼び出し、コピー元のSheet(5月転記)をマクロに記入出来るように設定したいのです。 例えば、   1(月)と入力したら、    11月転記Sheetから自動コピーの指定        3(月)と入力したら、     1月転記Sheetから自動コピーの指定        7(月)と入力したら、     5月転記Sheetから自動コピーの指定     年間6回の作業となります。 初心者の私が、自動記録でマクロを記入したところ、下記のようになり、同じ作業をするのに各月ごとのマクロ6本を作る必要があり、不便なので何とか1つのマクロで処理が出来ればと思い、その方法を教えて頂ければ幸いです。    Sub Macro1() ' 入力準備表作成 ' Macro1 Macro ' ' Keyboard Shortcut: Ctrl+a ' Sheets("5月転記").Select  ← 7月と入力した場合、自動的に5月転記となるように  Cells.Select Selection.Copy Sheets("7月成績").Select Cells.Select ActiveSheet.Paste Range("E5:F5").Select Range(Selection, Selection.End(xlDown)).Select Application.CutCopyMode = False   ・・・・・・

  • EXCELで転記する方法

    EXCELで納品書、請求書を作ろうとトライしています。 Q1. 納品書に入力した文字や計算結果を請求書に転記する方法で 悩んでいます。 まだ入力されていない1セルに入力(又は計算結果がでたら) されたら、この1セルの内容を2セルに自動的にコピーする 方法を教えてください。 VBAとかは全く経験がありません。 (EXCEL自体、あまり使う機会がありません) できれば、初心者レベルでできる方法でお願いします。 Q2. 数量として「1式」と書かないと都合が悪い場合があります。 「1式」を数値「1」として計算する方法がありましたら 教えてください。

  • エクセルでのひな型の使い方がわかりません

    エクセルで表を作りひな型(テンプレート)として保存しました。使用する時、そのひな型を開いて入力、次にsheet2に移ってコピーしたひな型を貼り付けると標準のセルでのゲージで表示されるのでひな型の形が変わってしまいます。ひな型を作った通りの形で貼り付けてセルに入力するにはどうしたらいいですか?教えてください。

  • エクセルで複数シートをまとめる

    エクセル初心者です。店舗ごとにシートを分けて現金出納を入力しています。 日付  科目   入金   出金   残高 2/1 普通預金      1    1 2/1 売上    1         2 2/2 売上    1         3 上記のように店舗が16あるので16シートづつ入力してしています。これを一つのシートにそのまま自動転記させ1枚で印刷したいと思っています。できれば、自動転記させたものを日付ごとに印刷したいと思いますがエクセルで可能でしょうか。初心者の私にはできませんでした。どうか詳しい方教えてくださいお願いします。

  • エクセルで複数のシートのデータをまとめるには

    エクセルで、book内にsheetが同じフォーム(検査成績書のように)で複数存在している 状態で、データが書かれているものを、同じbook内に新にsheetを作成して、 一覧表のようにして転記したいのですが、簡単にする方法はないでしょうか? 1個1個セルに転記するように番地を入力するのはわかるのですが、すごい手間が かかるので、もっと簡単に転記する方法はないでしょうか?

  • エクセルデータ

    エクセル初心者です。 以下の画像のような表を作っています。 上段が請求書データ(シート1)で、下段が 請求書の送付先及び金額データ(シート2)です。 今、 シート1のデータの内容を、シート2のように 送付先別に転記したいのですが、 シート1の 氏名の名字が同じで、かつ、住所が同じの人は 一つの請求書にして、金額も合計して 転記したいのです。 現在、シート2にすべての請求データが表示されていますが できれば差し込み印刷風に、一件一件ごとのグループ表示がいいです。 請求先は、一番上にくる人だけ氏名記載で、それ以降は名前 表示だけにしたいのですが、関数がわからず 手処理しています。 よろしくお願いします。

  • エクセルVBA 図のコピー&ペーストの方法

    いつもお世話になっております。 VBAを学習中の者です。 今回は図のコピー&ペーストについて教えてください。 (作成中の表:Excel2010を使用) (1)Sheet1:帳票一覧  A列:NO B列:氏名 C列:写真 D列:プロフィール  のような表を行毎に作成しています。   (2)Sheet2:個別帳票雛形  マクロの実行により、雛形シートをコピーして、配列に格納したデータをコピーしたシートの指定箇所に転記 簡単に説明するとこのような作業を行いたいと考えています。 現在写真以外の転記については問題無く処理が行えました。 (仕様) 1.写真には01,02,03,04・・・・・と名称を付けております。 2.転記先シートのB4~C12セルを結合して写真の貼付エリアとしています。 3.転記時に画像データのサイズを自動調整(又は貼付エリアに見栄えよく貼れるように数値を指定) 4.貼付エリアの中央にくるように配置 以上を行いたいと思っております。 どうぞよろしくお願いします。 、

専門家に質問してみよう