• ベストアンサー

エクセルで教えてください

エクセルで利益率を自動的に反映させたい。 教えてください。売上A1セル→1000 仕入れB1セル→500 C1セル→利益率とA1~A10位まで1件ずつ入力しますが利益率の入力の仕方はわかりますが C1セルに自動的に反映できるようにしたいのですが教えてください。 他のグループの人のエクセルはできるようになっているので私も同じことがしたいのですが

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

  • ベストアンサー
  • kikitaiOK
  • ベストアンサー率55% (10/18)
回答No.3

Office2010の自動で数式が入る・・・ってやつならこのページが参考になるんじゃないですかね? http://www4.synapse.ne.jp/yone/excel2010/excel2010_listautofill.html 数式を使わないならVBAでやってるんでしょう・・・ 開発タブのコードの表示から 目的のシートを選んでこのコードをはりつければとりあえずは動きます。 Private Sub Worksheet_Change(ByVal Target As Range) Dim TgRow As Long Dim TgCol As Long Dim Genka As Long Dim Baika As Long lonTgRow = Target.Row lonTgCol = Target.Column Baika = ActiveSheet.Cells(lonTgRow, 1).Value Genka = ActiveSheet.Cells(lonTgRow, 2).Value If Baika = 0 Then Exit Sub If Genka = 0 Then Exit Sub ActiveSheet.Cells(lonTgRow, 3).Value = (Baika - Genka) / Baika End Sub 簡単な数式でやれば済むものをわざわざVBAでやる意味が分からないので超適当です。 なので文字入れたらエラー出ますよ。

その他の回答 (3)

  • chonami
  • ベストアンサー率43% (448/1036)
回答No.4

>そのやり方は自分でも出来るのですがフィルハンドしないで数量と売り上げと仕入れを入力すると利益率が自動で反映するんです。 って何で最初に書かないんですかね? 最初の質問でここまで読み込むのは難しいと思いますよ。 バージョンすら書いてないし・・・ 数式でないというのはどこで判断されているのですか? 数式バーに表示がないから? 他社に送るエクセルなら数式表示が出ないようにして、保護してから送信するくらいの事はやると思うんですが。

  • Nouble
  • ベストアンサー率18% (330/1783)
回答No.2

グループワークの課題ですね、 ワークショップか何かなのでしょうか? 売り上げの数量と仕入れの数量が不一致な理由が解りません。 簿記3級程度ならば 同種残在庫の仕入れ単価平均を求め、 売価単価との差を取り、率に直したものですから 残在庫がどの仕入れ辺りいくつあるか算出しないとどうもできないのでは? Aのトップ10を出すと言うこと 売り上げと仕入れの紐付けをし それをもとに整理し直し、利益率を計算し、 LARGE関数で大きいものから 順に表せばいいのじゃないですか? ただそんなスポット的な偶然を何に使えるのか… 景気動向は見れるかもしれませんが 経理で表す値として不適切では? ある程度長いスパンでの単位期間に区切った 同品目毎の利益率を出し、動向をグラフで見える化し 安定して利益率の高いもの、 季節などで定期的に変動するもの、 市場に翻弄されているもの、 その他とういうものなのか、 目先の値に捕らわれず、見分けないと、 価値は薄いでしょう。 何はともあれ ご自身に課された課題 ご自身、頑張ってくださいね。 ところで 表は数値間の関連性が肝ですよ。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! 一般的に 利益率=利益÷定価(売値) だと思いますので、 1行目からデータがある場合は C1セルに =(A1-B1)/A1 という数式を入れオートフィルで下へコピーしてみてください。 ※ この場合小数点以下の数値で表示されますので、%表示にしておいた方が良いと思います。m(_ _)m

fwkb6253
質問者

補足

ご連絡ありがとうございます。そのやり方は自分でも出来るのですがフィルハンドしないで数量と売り上げと仕入れを入力すると利益率が自動で反映するんです。客先から頂いたエクセルだと。どの様にすればわかりませんので今一度教えて頂いたけたら幸いです。

関連するQ&A

専門家に質問してみよう