エクセルで入力内容を番号ごとに反映させる方法とは?

このQ&Aのポイント
  • エクセルで入力内容を番号ごとに反映させる方法について教えてください。
  • 材料費の表と会計帳簿に入力内容を転記させる方法を知りたい。
  • 大量の入力内容を効率的に連動させる方法について相談です。
回答を見る
  • ベストアンサー

エクセルで入力用の場所に入力したら、入力内容が番号ごとに反映される方法を教えてください。

エクセルで入力用の場所に入力をしたら、その入力内容が番号ごとに別のシートに反映されるようにしたいのです。 反映される表は、『材料費の表』と『会計帳簿』です。 入力項目は 1.仕入先 2.月日 3.工番 4.材料区分 5.材質 6.種類 7.品名 8.寸法 9.数量 10.単位 11.重量 12.単価 13.仕入金額 14.支払金額 15.差引残高 16.備考 この16項目の中から 材料費の表には 1.仕入先 2.月日 3.工番 4.材料区分 5.材質 6.種類 7.品名 8.寸法 9.数量 10.単位 11.重量 12.単価 13.仕入金額 16.備考 の項目を転記させ、1工番につき1シート、工番ごとに振り分けたいんです。 ※工番25=シート1  工番26=シート2 というように…。 工番は100番前後まであります。 会計帳簿には 1.仕入先 2.月日 7.品名 8.寸法 9.数量 10.単位 11.重量 12.単価 13.仕入金額 14.支払金額 15.差引残高 16.備考 の項目を転記させ、1仕入先につき1シート、仕入先ごとに振り分けたいんです。 仕入先の数は100前後です。 それぞれ1年分のデータを入力しないといけないので10000行はほしいのです…。 入力する内容がたくさんで、でも中身は同じなのでどうにか連動させて入力する手間を省きたいのです。 私はコンピューターのことが全然わからないので、どうしても人より時間がかかってしまいます…。 他にもやらなければならない仕事がたくさんあってどうしてもこれだけのために時間を割くことができないのです…。 いろんな方の質問を参考にやってみようと思ったのですが何が書いてあるのかちんぷんかんぷんで… お忙しいかとは思いますが、こんな私を助けてください。

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

  • ベストアンサー
  • root16
  • ベストアンサー率31% (43/138)
回答No.1

そこまで多いとエクセルよりAccessで 作るべきでしょう。 Accessが全然分からない状態から 作成まで教えるのは困難です。 外注を考えたほうが現実的だと思います。 構造は単純なので、SOHOだと安い人がいるかもしれません。 またはAccessを使える知人を探して 作ってもらったらどうでしょうか。

その他の回答 (1)

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.2

工番で100シート、仕入先で100シートはエクセルでは大変です。 データ件数は、MAX65,536 行です。 それらを踏まえて シート1 データ用のシートとします。 1~16の項目を、上から下方向へデータ入力していきます。 シート2 設定に関するシートにします。 工番、仕入先に関する内容を100行ほど登録しておきます。 シート3、4 工番ごと、仕入先ごとに、抽出したデータの一覧表を表示するシート 例えば、A1セルに、設定で登録した仕入先(或いは工番)の名前に変更すると、 以下が、指定した仕入先(或いは工番)の必要なデータの一覧表になる こんな、感じで考えると、 シートも4枚ですみます、関数の設定でも可能かと思います。 VBA利用した方が、ファイルが小さくてすむとは、思いますが。

関連するQ&A

  • Excell(2003)での売上帳、仕入帳の管理についての質問です。

    Excell(2003)での売上帳、仕入帳の管理についての質問です。 現在、仕入れ帳を作成していますが、入力された内容を自動的に売上げ帳に転記したいと考えています。 仕入れ帳は、仕入れ先ごとにファイルが分かれています。 仕入れ先ごとのファイルを開いて編集すれば、その内容が1つ(または現場名ごと)のファイルに転記されるようなシステムを作りたいと考えています。 仕入れ帳に入力してある項目は以下になります。 1.月日 2.品名 3.数量 4.単価 5.仕入れ金額 6.支払い金額 7.差し引き残高 8.現場名 上記より、1~5のみを仕入れ帳へ転記したいと考えています。 出来れば単純に転記するだけではなく、8の現場名ごとにファイルかシートで分けたいですが、今の自分のスキル的に無理なようなら、1つのファイルにまとめてでも良いかと思っています。 このような事はExcelで可能でしょうか? 可能でしたら、関数、マクロ、VBAなど・・どんな方法で可能か教えて下さい。 プログラムの作成を代行していただける方にお願いすることも考えていますが、出来れば自分で勉強して自作したいです。 よろしくお願いします。

  • Excelで入力が反映されるものを作りたい

    助けてください。 作りたいプログラムは、まずエクセルで入力画面を作ります。 (1)名前(2)生年月日(3)住所(4)備考 の入力画面がほしいです。マクロかなんかでできるでしょうか? マクロでなくてもだれでも簡単に入力できればいいのですが・・・ その後、これらの入力がされて決定ボタンを押すと、 別シートに作成した表の中にこれらを順に表示していきたいのです。 (1)名前で入力された項目はシート2のA1セル (2)生年月日で入力された項目はシート2のB1セル (3)住所    〃   項目はシート2のC1セル (4)備考    〃   項目はシート2のD1セル に入力されるようにしたいのです。 その他、最初の入力画面に 『 』行目 という項目を作って、そこに『2』と打てばそれぞれシート2の2行目に同じことを出力したいのですがどうすればいいのでしょうか? 手順等、作り方まで教えていただけると本当に嬉しいです。 どなたか知っている方がいましたら助けてください。 お願いします。

  • 入力時に別シートにも自動的に反映させたい(エクセル)

    下記のような項目の表を作成しています。 受注を受けるたびに入力し(シート1全体)、月ごとに設定したシート(シート2,3・・・)にも入力しています。 これをシート1に入力すれば自動的に別シートにも反映されるためにはどのようにしたらよいでしょうか。 1行目/発注No 品名 数量 売価 売価計 原価 原価計 納期 品番 取引先CD それぞれの項目の下(2行目以下に数量、日付等(金額のところは計算式を入れてます。)を入力しています。最後には合計金額等が入ります。 それを納期(2004/5/1)月別にシートに分けます。 私の説明でご理解頂けたでしょうか。 マクロを使った方がよいのでしょうか。あまり知識が ないので分かりやすくご説明頂ければ幸いです。 宜しくお願いします。

  • エクセルで仕入帳の作り方

    はじめまして。エクセル初心者で初歩的な質問かもしれませんが教えてください。お願いします。 エクセルで1年分の仕入帳を作成しています。シートで1月から12月まで分けてそれぞれ品名、数量、単価、仕入金額の項目を作って金額を算出できるようにしているのですが、品名を入れたときに自動的に単価を単価の項目欄に表示されるようにしたいです。また、品名も全部で50種類位あるのですが、それも選択するようなかたちで簡単に処理できれば尚良いなと思っています。 抽象的な質問で恐縮ですが宜しくお願いします。

  • EXCELを使用したデータの照合

    仕入元帳と請求書の照合です。 SHEET1に仕入データ、SHEET2に請求データがあります。 (SHEET1) 科目…日付…注番…品名…数量…単価…金額…照合…税…税込金額 仕入…12…ああ…あか… 3…20…60…  …3…63 仕入…15…いい…あお… 2…10…20…  …1…21 仕入…18…うう…しろ… 1…20…20…  …1…21 (SHEET2) 科目…日付…注番…品名…数量…単価…金額…照合…税…税込金額 請求…12…ああ…あか… 3…20…60…  …3…63 請求…18…うう…しろ… 1…20…20…  …1…21 請求…15…いい…あお… 2…10…20…  …1…21 というように各SHEETには数千件のデータがランダムに表示されています。チェックポイント注番と金額で各SHEET同一の注番かつ金額があれば照合欄にaを、照合できないものは空白を表示させたいのです。 毎回データの量が違うため、マクロの記録を使えません。何か良い関数や、マクロがございましたらご教授お願い致します。

  • エクセルにて伝票番号ごとに小計を出す方法

    エクセル上に日付・伝票番号・品名・数量・単価・金額(=数量*単価)等が平打ちしてあるデータがあるのですが、それを伝票番号ごとに小計を出す関数はあるのでしょうか?

  • EXCELでの計算方法を教えてください。

    いつもお世話になっております。 機械音痴でど素人です(T_T) Windows98を使っております。 EXCELで請求書を作りたいのですが、どんな計算式を使えば良いか、教えてください。 1、自動車燃料の請求書で「品名」「数量」*「単価」=「金額」形式です。 2、「品名」に「軽油」を入力時には、入力した「単価」から32.1の値を差し引いた値を「数量」と掛けて「金額」とする。 3、請求書の最後の行に、「品名」に「軽油」と入力されている「数量」に32.1の値を掛けた額を出したいのです。 ・・・何を言っているか分かりますでしょうか? ほんとに説明下手で申し訳ないです。 説明不足な点は、ご指摘下されば追記させていただきます。 なにとぞよろしくお願いします。

  • Accessにてテーブルが異なるデータの引き算

    Access に異なるテーブルに収められているデータの「引き算」ほ方法をお教えください。 只今作成しているシステムは、簡単な在庫管理システムです。 今後、拡張していくこともあり得るという前提で各テーブルを作成しました。 作成したテーブルは以下のとおりです。 仕入先テーブル「仕入先ID・仕入先名・フリガナ・〒・住所1・住所2・TEL・FAX」 材料テーブル「材料ID・材料名」(単価はその時々で変わってくるのであえてここでは設定していません) 仕入テーブル「仕入ID・日付・仕入先ID・材料ID・仕入数量・単価」 払出テーブル「払出ID・日付・材料ID・払出数量」 在庫確認クエリにて以下の設定を行いました。 材料テーブルより「材料ID・材料名」 仕入テーブルより「仕入数量」 払出テーブルより「払出数量」 を設定し演算にて「在庫: Sum(Nz([仕入数量],0)-Nz([払出数量],0))」を入力しました。 データシートビューにて確認したところ、お互い発生した回数分だけ足されてしまい正確な在庫数量が表示されません。 例 ==================== 9/1 仕入数量 100 9/2 払出数量 50 9/3 仕入数量 100 9/4 払出数量 50 9/5 仕入数量 100 ==================== とした場合に、仕入数量600 払出数量300 となってしまいます。 以下は「SQLレビュー」の内容です。 SELECT 材料.材料ID, 材料.材料名, Sum(仕入.仕入数量) AS 仕入数量の合計, Sum(払出.払出数量) AS 払出数量の合計, Sum(Nz([仕入数量],0)-Nz([払出数量],0)) AS 在庫 FROM (材料 INNER JOIN 仕入 ON 材料.材料ID = 仕入.材料ID) INNER JOIN 払出 ON 材料.材料ID = 払出.材料ID GROUP BY 材料.材料ID, 材料.材料名; 解決方法をご享受くださいますようよろしくお願いいたします。

  • アクセス初心者です

    納品書を元に仕入帳を作ってみたいと思うのですが テーブルとフォームは何となくわかったのですがクエリーでつまずいてしまいました 例 納品書 月日 A商店 伝票ナンバー 商品コード 品名 金額  入数 単価 数量 金額 売値  これを元に仕入帳を作りたいと思います 仕入帳 A商店、B商店、C商店に分けて 品名 金額 数量 単価 金額が出るように 又納品書は商品コードを入れただけで品名、金額、入数、単価が出るようにしたいのですが 納品書はテーブル、フォームは作りました 商品マスタも作りました 

  • エクセルデータの抽出方法について

    A3:E3に横に仕入れ先、品名、数量、金額の項目がありランダムに15行データが入っています。 この表をG3:J17に仕入れ先AをM3:Q17に仕入れ先Bをという順番で仕入れ先毎にデータを抽出する方法を教えてください。 サンプル表を添付します。

専門家に質問してみよう