アプリ版:「スタンプのみでお礼する」機能のリリースについて

A1→合計
B1→10000
A2→消費税8%
B2→〇

〇は、10000×8%にしたいんですが、数式ってどうすればいいんでしょうか?
=B1*A2だとVALUE!になります。。。

A 回答 (4件)

>=B1*A2だとVALUE!になります。

。。

すでに指摘があると思いますが、
A2セルが「数値」でないことが原因のエラーです。
その数式で正しい結果を出そうとするなら、A2セルには数値の「0.08」は入力されていなければなりません。
(´・ω・`)…違うよね。

ということで、A2セルの値を直すか、別の数式にする必要があります。
A2セルの値の直し方はすでにアドバイスされていますね。
「セルの表示形式」を使って、「0.08」を「消費税8%」と表示させるようにするのです。

それをしたくないのであれば、”消費税8%” の文字列から数値だけを切り出して、それを計算に使う数式に変更することになります。
SUBSTITUTE関数で ”消費税” の文字列を削除し、8%だけにして、これをVALUE関数で数値に直せばよい。
 VALUE(SUBSTITUTE(A2,"消費税",""))
これでA2セルを0.08に置き換えることができます。

・・・

数式を書いて答えていますが、使用している関数の使い方を確認しておいてください。
同じような使い方をしたいときに「直し方教えて」なんて情けないことを言わずに済むようにね。
    • good
    • 1

「100%」を数値で表すと「1」ですので「8%」だと「0.08」です。

A2には文章で「消費税8%」と記載されているのでしょうか?
B2がエラーになるのは数値に文字列をかけているからではないでしょうか。
消費税を変動させたいのであればこんな方法は如何でしょう
A2の値は「8」として、表示形式を「"消費税"0"%"」とする
B2の計算式は「B1*A2/100」
これでご希望の800が表示されると思います。
この設定をしておけば消費税を「10」に変更しても問題なく「1000」と計算されるはずです。
    • good
    • 1

「消費税8%」と”文字列”で竜力しているのではありませんか?


A2に入れるのは「0.08」と半角数値でなければいけません。
B1に入れるのは、半角の「10000」でなければいけません。
    • good
    • 1

「消費税8%」って文字含めて入れているんですか?それじゃダメでしょうね。


A2には8%と入れて、セルの書式設定で「”消費税”0%」にしてください。
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!