• 締切済み

計算結果のコピーについて

おはようございます! 電気のスイッチの材料拾い出しのエクセルファイルを作っています。 計算結果が出ると、自動で、見積書の方に順番に反映されるように出着ないでしょうか? (内容) (1)スイッチ組み合わせ選択します。 (2)スイッチ組み合わせによる「商品名」「型番」「個数」「金額」の計算結果が出ます。 (3)(2)で出た結果が「見積り書」に自動で反映されます。 IF関数やVLOOKUP関数等を使って反映させてます。 (4)次のスイッチ組み合わせ選択。 ここで、計算結果が変わり見積書のデータも変わってしまいます。 (2)の計算結果が出ると、どこにでもいいのですが、自動でコピーするような事は出来ないでしょうか? 一回一回コピぺすれば、いいのですが、一現場で300個程あるので、大変です。 エクセルの勉強の為、自分で出来る限り頑張りたいと思って挑戦おりますが、どうしてもいい方法が浮かびません。 どなたか教えて頂けませんか? 宜しくお願いします。

みんなの回答

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.3

解決方法は、2つありそうです。 1つは、材料拾い出しのエクセルファイルの数式をそのまま見積書の各行に入力して参照する方法です(普通ならこの操作を考えると思うのですが、なぜこの方法で不都合なのでしょうか?)。 見積書に必要ないデータが含まれることが不都合なら、そのセルのフォントを白にする、あるいは印刷時に列を非表示にするなどの対応が考えられます(もちろん印刷範囲を指定してもよいと思います)。 もう1つの方法は、マクロ利用する方法です。 すなわち材料拾い出しのエクセルファイルのデータを見積書の最終行にデータをコピーする操作を行いますが、この操作は、少し工夫が必要ですが、新しいマクロの記録だけで実行することが可能です。 後者のマクロ操作をしたい場合は、見積書シートのレイアウトを具体的に提示していただければ、操作内容を提示できると思います。

pairakku
質問者

お礼

MackyNo1さん、回答ありがとうございます。 そうですね、MackyNo1さんの言う通りにするのが当たり前ですね 私は、初めて使う「関数」等色々組み合わせて、又「初期入力!」「Data!」「拾い出し!」「見積書!」の4シートを使って作っています。 はじめは、1シートのみで、作ってたので簡単だったのですが、作っている内に、あれもこれもとどんどん増える一方なのです。 私自身頭が混乱していまして、言葉で説明するのが、難しい状態にまでなってます。 もう少し、頑張ってみます。 ありがとうございました。

  • papigon
  • ベストアンサー率48% (37/76)
回答No.2

私も同じような問題に直面して、色々考えたり聞いたりしたのですが私はEXCELのマクロ機能を使って解決しました。 <一回一回コピぺすれば、いいのですが、一現場で300個程あるので、大変です。>と云う事ですがこの操作を一度覚えこませるとあとは自動的にやってくれる機能です。マクロの参考書を読まれたらすぐに理解できますし、初歩的な知識で使えます。

pairakku
質問者

お礼

papigonさん、回答ありがとうございます。 >私はEXCELのマクロ機能を使って解決しました。 やはり、マクロでするのがいいのですね? 私は、マクロ操作が無知ですので、これを機会に勉強してみます。 ありがとうございました。

noname#99913
noname#99913
回答No.1

1つの見積書に複数の見積もりを記入するということでしょうか。それなら、 >(1)スイッチ組み合わせ選択します。 この部分を複数用意しておいて、見積書の、それぞれに応じた位置に計算結果が入るようにすればいいのではないでしょうか。

pairakku
質問者

お礼

kozirou54さん、回答ありがとうございます。 >この部分を複数用意しておいて、見積書の、それぞれに応じた位置に計算結果が入るようにすればいいのではないでしょうか。 私の、エクセルの知識不足でこうなると思うのですが、すごい数の組み合わせになる為断念しました。 もう少し、頑張って考えてみます。 ありがとうございました。

関連するQ&A

  • エクセルで数式の結果が反映されない(自動計算になっているのに)

    すいません、教えてください。 エクセル(XP)で数式が自動計算されなくなって しまいました。   ※ツールのオプションはちゃんと自動計算に    なっているのに全く反映されません。 今まで全く問題なく作業できていたので 原因が分からず困っています。 数式等のエラーだとは考えにくいです。 と言うのも数式のあるセルをダブルクリックして 選択し、そのままEnterキーを押すと計算結果が 反映されます。 ただ、今まで全て自動計算されていたのが 全く動かなくなってしまったんです。 同じようなトラブルを経験された方、又は 詳しい方、どうかよろしくお願いします。

  • コピーした計算式で正しい計算結果が出ません

    Windows8.1です。 エクセルで、作成した計算式をコピーしたのですが、正しい計算結果が出ません。 調べて、「ツール」メニューの中の「オプション」、「計算方法」、「自動」「OK」と行くようですが、ツールに「オプション」がありません。 どのようにしたらよいのでしょうか? ※OKWAVEより補足:「富士通FMV」についての質問です。

  • 計算結果のコピー&貼り付けについて

    計算結果のコピー&貼り付けについて A1セルに関数を入れて、計算結果が表示されているとします。 そして、その計算結果の数字を他のセルへコピーして貼り付ける時、 通常は「形式を選択して貼り付け」にすると思いますが、 もっと簡単な方法を探しています。 ・単純な「コピー&貼り付け」だけで済むような方法はないでしょうか? ・A1セルの下に、計算結果の数字のみを表示させられないでしょうか? ご存じの方、教えてください。 よろしくお願いします。

  • 計算結果の0をなくしたい

    パソコン超初心者なのですが、エクセルの計算式で結果の部分の0をなくしたいのです。見積もりの欄で品名が入っていない欄の合計に0がでてしまいます。 どうすればよいのでしょうか?

  • 計算式を入れると、結果ではなく、計算式が表示される

    エクセルで、”=”入力から計算式を入力していくと、計算結果ではなく、計算式がそのまま表示されます。 関数でも同様です。 どのようにすれば、通常の結果が表示できるのでしょうか。教えて下さい。

  • excelの計算、表示

    0~9の数字を全て使用して(重複不可)10回合計すると100になる 計算の組み合わせをEXCELで表示させたいのですが 又その計算結果を表示させたいです その関数とか どなたか教えてgoo よろしくお願いします

  • エクセル 自動計算結果が0になります

    はじめまして エクセルに計算式をいれているにもかかわらず自動計算の場合、必ず0になってしまいます。 手動でやると反映するのですがめんどくさいです。 宜しくお願い致します。

  • Excelの計算結果が反映されない!

    Excel 2007で「Excelのオプション」画面の左にある「数式」-「計算方法の設定」-「自動」になっていますが、  あるセルに=表紙!AM17を記述すると、正しく対象のセルの数値を取ってきます が、あるセルに同じように書くと、=表紙!AM17が文字として表示され、対象のセル の数値を取ってきません。 セルによって計算されたり、計算されなかったりします。  表示形式をいろいろ変更してみましたが、結果変わらずです。  また、書式コピーやセルのコピーで持ってきて、再度書き直しても結果は同じでした。  どのようにすればセル内の計算式が反映されるようになりますでしょうか。 宜しくお願いします。

  • 3の14乗数の計算結果

    3の14乗数の計算結果を エクセルの関数で、「3の14乗数」の算出したいのですが、エクセルの関数を教えてください。

  • EXCEL計算結果の切り上げと切り捨て

    EXCELのROUND関数の件で質問です。 計算結果が、正の数になった時には、小数点以下を切り上げして 負の数になった時には、小数点以下を切り捨てるという式をセルに入れたいのですが ROUND UPとDOWNの組み合わせがよくわかりません。 計算結果が、1583.4の時は1584として、-836.7の時は-836としたいのです。

専門家に質問してみよう