• ベストアンサー

エクセル

エクセル単位入力方法で、非消費税価格を入力したら自動で同じセルに消費税価格で表示する方法を教えてください。(例100と打ち込んだら、表示は105と表示される。)

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

関数(ワークシート関数)では、そのセルの値を用いて計算して、そのセルへ戻すことは絶対できません(循環参照エラー)。 エクセルの関数の基本原則を知らないからそういう質問が出るのです。 やるならVBAでイベントというものを使えばよいのですが、質問者はVBAの経験はなさそう。 別列(セル)へ出す、で我慢してください。

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

その他の回答 (2)

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

ワークシート関数を用いる場合は >非消費税価格を入力したら自動で同じセルに消費税価格で表示する ことはできません。別のセルに関数式を入れる方法でしか計算はできません  =A1*1.05  =INT(A1*1.05) 少数点以下切り捨て  =ROUND(A1*1.05,0) 小数点以下四捨五入 別のセルに計算結果を出す方法で実用上は問題がないのではないでしょうか どうしても入力したセルの値を書き換えたいならマクロを書く必要があります。それは例えばこんなマクロになります。試されるなら以下のマクロを数値を入力するシートの「シート名タブ右クリック」→「コードの表示」で開く画面に貼り付け、ワークシート画面に戻って数値を入力してみてください Private Sub Worksheet_Change(ByVal Target As Range)  If IsNumeric(Target.Value) Then   Application.EnableEvents = False   Target.Value = Int(Target.Value * 1.05)   Application.EnableEvents = True  End If End Sub でも誤ってセルをダブルクリックして編集モードにすると、何回も税率を掛けてしまいますよ。とても実用的とは思いませんね。

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

同じセルというのは不可能かと思います。 隣のセルに計算式を入れるのがいいのでは? たとえば、A1に数字を入れて、A2に答えを出す場合、 「=A1*1.05」といれておけばでます。

kanaloa1
質問者

お礼

ありがとうございます。 やはりその方法しかありませんか。

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

関連するQ&A

  • エクセルの計算法について

    セルに数値を入力し、自動的に消費税をプラスして出てくる計算方法を教えていただけないでしょうか? 例)50,000 と、セルに打ち込むと52,500と出てくるようように。

  • Excel。消費税を計算してくれる関数を教えて下さい。

    仕事で、商品一覧をExcelで保存してあります。 4月からの税込価格表示に伴い、商品の価格を税込で書き込みたいと思っています。 消費税を計算する際は、セルに「=A1*1.05」と入力していましたが、 なにせ、商品数が、2000以上もあるので・・・。 さらに、セルには、すでに税抜き価格が入力されています。 よろしくお願いします。

  • エクセルでDeleteを押しても数式は残す方法!

    エクセルで、Deleteを押しても数式は残す方法を教えて下さい!! 仕事で、合計・税抜き金額・消費税 と分けて入力しています。 合計金額を入れれば、税抜き金額と消費税がでるようになっているのですが、 業者によって、消費税の金額が記載してあり、それがエクセルの金額と1円違って くることがあって、そのつど税抜き金額と消費税を入力し直さなくてはいけないのですが・・・ (例) 合計 \10000   税抜き \9523   消費税 \477   とエクセルででるとして、 業者によっては、 合計 \10000   税抜き \9524   消費税 \476  というように、1円違ったりして、入力しようと、 9523と477を消すと数式まで消えてしまうというわけです。 上司いわく、どうしても数式は消したくないそうで、かといって解る人もいなくて・・ 業者によってなので、簡単に1つのセルだけ数式を消さずに数値のみ消せる方法 または、この場合でなにかいい方法があったら教えて下さい(^_^;) よろしくお願いします。

  • エクセルの使い方に関して

    エクセルの使い方に関して2点教えていただけないでしょうか? (1)例えば、「C2」のセルに$100と入力したら、自動的に隣のセル「D2」に(1ドル80円の計算で)「\8,000」と表示できるようにするにはどうすればいいでしょうか? (2)下記のような計算をエクセルでしたいと思っています。 「売り上げ予定価格」-「仕入額」「外注費用」=「利益」 この「売り上げ予定価格」をA2のセルに入力し、「仕入額」をB2に、「外注費用」をC2に入力すると、自動的にD2に「利益」を表示させたい場合はどうすればいいでしょうか? 基本的なことで恐縮ですが、ご返信なにとぞよろしくお願いいたします。

  • エクセルでの切捨て

    売上の集計表を作っています。 エクセルで各部門の売上およびそれを集計した数値を消費税込みで表示したいのですが 各部門の売上の消費税抜きの数値に5%をかけた式を入力したセルには 小数点が表示されてしまいます。 たとえば、消費税抜きの値が6418674円の場合 税込みにすると6739607.7円となってしまいます。 これを切り捨て表示(6739607円)にしたいのですが どーすればいいのでしょうか? (全20部門を税込み価格にしてその合計をとるので  小数点以下の数値により  誤差が生じます。。。) 教えてください。 よろしくお願いします。

  • エクセルの計算式について質問をしたいのでよろしくお願いします。

    エクセルの計算式について質問をしたいのでよろしくお願いします。 まず始めにB1セルに¥1500と入力しました。その際にC1セルに¥1500の税抜き価格を自動的に表示 したいのですが、その際、端数が出る場合には四捨五入して表示をしたいと考えております。 例)税込価格¥1500円の場合には、税抜き価格は¥1428円になると思います。(1500÷1.05)で計算をしました。 上記ですと、¥1428円と最後に端数が出てしまいます。これを四捨五入して¥1430と自動的に表示させるようにするにはどのような記述をすれば良い物でしょうか? どなた様かご指導のほどよろしくお願いいたします。

  • エクセルで……。

    さっそくですが、質問よろしくお願いします。(エクセルに関することです) 例えば、A1のセルに「100」と入力したら、A3のセルにも自動的に「100」と入力できる方法ってどうすればいいのでしょうか?(質問例がわかりにくかったら、補足説明致しますので、ご指摘ください) 質問検索しても出てこなかったので、教えてください。よろしくお願いします。

  • エクセルの数字と文字表示

    エクセル2010です。 昔から気になっていたのですが、今日改めて気になったので教えてください。 項目No等を1.とセルに入力すると、自動で数字の1と表示されますよね。 これを1.と文字として入力すると、セルの左上隅に緑の▼が表示され、これは文字ですよ、と教えてくれるのですが、この表示が下の方までず~と続くと読む方は少し気になります。 セル(行)単位で入力するのでエクセルが便利なのですが、この文字のアラーム表示を消す方法を教えてください。 通常は便利なのですが、用途によっては見苦しく感じますので。

  • Excelの時間表示の変換の仕方

    Excel 時間表示が1:30やそれを10進法での1.5と入力されたセルを「分」単位に変えたい、もしくは違うセルに「分」単位に表示したいのですが、どういう方法がありますか?教えてください。

  • エクセルで

    お世話になります エクセルで、セルに文字列を入力した場合に 必ず(文字列)と表示させるにはどうすればよいのでしょうか? 例)エクセルと入力すると   (エクセル)と表示される方法 数字はできるのですが、文字がどうしてもうまくいきません。 よろしくお願いします。

専門家に質問してみよう