- ベストアンサー
エクセルの自動計算....
エクセル初心者です。 昨日、やむおえず、エクセルを使うことになりました。 内容は値段付けです。 例えば、税込み価格の定価を書いて、30パーセント引きの値段も書くと いった内容です。 割引価格のマスを選んで、shift+=×0.6で、その後、税込み価格の定価枠を選んでEnterキー押すと、たしか、30パーセント引きの値段が出る? はずなのですが、ここで、こまったことになりました。 たとえば、19,47円になった場合、1円の位は0にしたいのです。 1,947と出たら、1,940円に自動でなるようにしたいのです。 順番的には、定価の欄に金額を入れると、当店価格が、勝手に 計算され、1円の単位を0にしたいのです。 あくまでも、値札ですので、定価が書いてあり、しかもその下には 割引金額が書いてる設定にしたいです。 OSはウィンドーズのエクセルです。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
ROUNDDOWN関数を使用し、桁数を0に設定すればよいです。
その他の回答 (4)
- imogasi
- ベストアンサー率27% (4737/17069)
10円や100円の位で切り捨てる方法。 =10*INT(A1/10) のように10で割ると端数は捨てられるので、それに10かければよい。INTは割り算の商の整数部分を求める関数で、ほとんどの言語にあります。 100円で切り捨ての場合は10->100。 余分ですが >shift+=×0.6で・・ >30パーセント引きの値段が出る これは正しいのですか?意味不明。4割引? >OSはウィンドーズのエクセルです。 これも正しいようなおかしいような。 OSはウィンドーズ(XP)で、使用ソフトはエクセルです。後半は初めに言っているから不要。Macのエクセルも、ウインドウズ98のもとの エクセル97でも関数に関しては、ほとんど変わらない。
お礼
ありがとうございます。 すいません。3割引を4割引きと書いてしまった。 ふめいり不明瞭な日本語で、伝わるものも伝わりませんね。 ご迷惑をおかけしました。 ご指摘ありがとうございます。
- t-yamada_2
- ベストアンサー率40% (587/1460)
A1:原価 B1:値引き率(%) ←ここでは「30」と入力 C1:=A1-A1*B1/100 D1:=ROUNDDOWN(C1,-1) でD1セルに下一桁を切り捨てた値に出来ます。
お礼
ありがとうございます。 ラウンド関数だと思うのですが、 たぶん、ばらして説明してるんですね。 今後もいろいろ、難関に突入すると思うので、 資料として保管します。
- sally37
- ベストアンサー率25% (67/258)
=ROUNDUDOWN(A1*0.7,-1) A1は税込価格のセルと仮定した式です。 ×(積)を使わず*を使います。 上記式は十円未満切捨ての場合の式です。
お礼
ありがとうございます。 そうです。これです。 できました。
- kkkkk007
- ベストアンサー率25% (179/691)
TRUNC関数 =TRUNC(35.895,2)→35.89・・・小数点2桁未満を切り捨て =TRUNC(35.895,1)→35.8・・・小数点1桁未満を切り捨て =TRUNC(35.895)→35・・・小数点未満を切り捨て =TRUNC(35.895,-1)→30・・・十の位未満を切り捨て(つまり一の位を切り捨て)
お礼
ありがとうございます。たしかにできました。 これは試さなかったのですが、ラウンド関数という方式でできました。 しかし、今後もいろいろ、難関に突入すると思うので、 資料として保管します。
補足
ありがとうございます。の後の「たしかにできました。」という 文が間違いです。すいません。
お礼
ありがとうございます。たしかにできました。 お礼が遅れてすいません。