Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10全般 : Microsoft 365)
割算の小数点表記で、割り切れるときは整数、割り切れないときは小数点表記にしたい
投稿日時: 24/01/29 11:53:13
投稿者: momo3

Excelで表を作成しています。
割算結果の表記について、整数の場合は整数表記、割り切れなかった場合だけ小数点第2位までの表記にすることは可能でしょうか?
 
例:
20/100=『20』と表記
20/65=『30.77』と表記
 
Excelの書式設定を使うと、
『20.00』
『30.77』
または
『20』
『31』
のいずれかになってしまい、併用することができません。
どのようにすれば良いか教えて下さい。よろしくお願いいたします。
  
 

回答
投稿日時: 24/01/29 14:37:46
投稿者: 竹ちゃん

作業列はダメ?
A1 =20/100
A2 =20/65
 
B1 =ROUND(A1*100,2)
下コピー。
 
やっぱりダメやろね。

回答
投稿日時: 24/01/29 16:58:03
投稿者: Suzu

セルの書式設定にて、下2桁表示設定。
 
条件付き書式 にて、
 数式を使用して、書式設定するセルを決定
  数式に、【=A1=INT(A1)】を設定
  書式に 下0桁表示設定

回答
投稿日時: 24/01/29 21:21:55
投稿者: Mike

》 20/100=『20
》 20/65=『30.77
なぜ右辺のように計算されるのですか?
 
小学生的には、端数処理する前は下記が正しいのでは?
=20/100→0.2
=20/65→0.307692307692308

回答
投稿日時: 24/01/29 22:16:22
投稿者: WinArrow

質問時の計算式、おかしくない?
 
A1=(20/100)*100
A2=(20/65)*100
だよね???
 
条件付き書式で対応できますよ

投稿日時: 24/01/30 08:58:01
投稿者: momo3

WinArrowさん
Mikeさん
コメントありがとうございます。
ご指摘通り「×100」が抜けてます、失礼しました。
小数点以下を揃えるのが正しいのですが、表があまりにおおく見づらいので
表記を簡便にする方法を探していたところです。
 
 
Suzuさんの方法で表記を変更することが出来ました!
ありがとうございます。
 
竹ちゃんさんもコメントありがとうございます。
 
大変助かりました!!!