Excel (一般機能)

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

 
(Windows 10 Home : Excel 2010)
四捨五入されないようにしたい
投稿日時: 18/05/23 11:42:01
投稿者: pyonpyon

やりたいことは、1と入れたら1,000に、1.5と入れたら1,500で表示したい。
 
数値項目に対し「###,###",000";###,###",000";0」のユーザ定義をしています。
これで1といれたら1,000になるのですが、1.5と入れると2,000に四捨五入されて
しまいます。
 
何か良い用法はありますか?

回答
投稿日時: 18/05/23 13:31:38
投稿者: よろずや

pyonpyon さんの引用:
何か良い用法はありますか?
ありません。
@一括で1000倍する。
A他のセルに1000倍して表示する。
Bマクロのイベント処理で1000倍する。

回答
投稿日時: 18/05/23 13:32:44
投稿者: Suzu

条件付き書式
 
「数式を使用して、書式設定をするセルを決定」
「次の数式〜〜」
 
=INT(A1)=A1 ###,###",000" 条件を満たす場合〜〜:On
=INT(A1*10)=A1*10 #,###,###.0"00"
 
ではいかが?

回答
投稿日時: 18/05/23 14:08:08
投稿者: んなっと

0.5は500
0.05は50と表示されればいいのですね。
 
 
セルの書式設定で
 
[1]表示形式
→ユーザー定義 
→種類(T): の欄に
 
# と入力
Ctrl+J キー同時押し
/1000 と入力
 
→OK
 
[2]配置
→折り返して全体を表示する

回答
投稿日時: 18/05/23 14:35:37
投稿者: よろずや

んなっと さんの引用:
# と入力
Ctrl+J キー同時押し
/1000 と入力
→OK
[2]配置
→折り返して全体を表示する
Cその手があったか。

回答
投稿日時: 18/05/23 14:41:57
投稿者: よろずや

よろずや さんの引用:
んなっと さんの引用:
# と入力
Ctrl+J キー同時押し
/1000 と入力
→OK
[2]配置
→折り返して全体を表示する
Cその手があったか。
コンマが付かない。

投稿日時: 18/05/23 14:45:46
投稿者: pyonpyon

よろずやさん、 Suzuさん、んなっとさん、早速の返事ありがとうございます。
 
関数は使いたくなかったので、んなっとさんの方法が良いと思います。
 
で、早速やってみたのですが、四捨五入されず表示されましたが、「/1000」まで
表示されてしまいます。
 
1.5 と入力すると 1500/1000と表示されてしまます。
 
後ろの「/1000」は表示しないようにできますか?

投稿日時: 18/05/23 14:53:25
投稿者: pyonpyon

pyonpyon さんの引用:
よろずやさん、 Suzuさん、んなっとさん、早速の返事ありがとうございます。
 
関数は使いたくなかったので、んなっとさんの方法が良いと思います。
 
で、早速やってみたのですが、四捨五入されず表示されましたが、「/1000」まで
表示されてしまいます。
 
1.5 と入力すると 1500/1000と表示されてしまます。
 
後ろの「/1000」は表示しないようにできますか?

 
>[2]配置
>→折り返して全体を表示する
この場合、折り返して表示されます。
1500
/1000
 
あと、カンマは表示したいです。1,500として表示したい。

回答
投稿日時: 18/05/23 15:22:14
投稿者: ゆーたん

>>[2]配置
>>→折り返して全体を表示する
>この場合、折り返して表示されます。
なんていうかそのあと行幅を狭くして、「/1000」を隠す的なやり方だと私は思います。
行幅を手動でいじったり、自動調整してもだめかしら?
 
ユーザー定義で、
 
[<1]0
/1000;[<1000]0","000
/1000
 
とかかなあ。改行はCtrl+Jキーで。(^_^;)
 
※小数点を「,」に変えたりするのもあるのかも知れないけど、
ほかにも影響でちゃうから難しいかなあ。
※※1500は1500らしく、1500の値が入っていたほうがいいのかなとは、
私はちょっと思います。ほかのセルに1.5入力で数式などで1,500にしたほうが、
いいのかなと。もちろんそれぞれの使い方なんですが。

投稿日時: 18/05/23 16:54:12
投稿者: pyonpyon

よろずやさん、 Suzuさん、んなっとさん、ゆーたんさん、回答ありがとうございました。
ちょっと難しそうだし時間的制約もあることから、一括して1000倍する方法でやります。
いろいろありがとうございました。