[[20160630115538]] 『小数点以下1桁の数字のピリオド”.”も全角で表氏x(sige) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『小数点以下1桁の数字のピリオド”.”も全角で表示させたい。』(sige)

[DBNum3]を使用して、小数点以下1桁の数字のピリオドも全角で表示されるようにしたいです。

例)12.7→12.7

入力するセルには条件付き書式を適用させているので、入力させる数字は半角にしておきたいです。

[DBNum3]を使用した方法以外でもよいので、どなたかお教え願います。

< 使用 Excel:Excel2007、使用 OS:Windows10 >


別セルでも良ければ、数式で「=JIS(A1)」。
(???) 2016/06/30(木) 12:50

 小数点以下は1桁で10倍で入力してもいいのであれば。
 (12.7を127と入力)

 [DBNum3]0"."0

 条件付き書式の条件は変更しないとならないが。

(ねむねむ) 2016/06/30(木) 13:06


ご回答ありがとうございます。

ねむねむ様のご回答通りにすると確かに変更しますが、できれば数値はそのまま入力したいですね…

JIS関数を使用した場合、条件付き書式が適用されませんでした。
現在はセルの値を指定しているのですが、数式に変更すればよいのでしょうか。

ちなみに条件は、セルの値が10〜13以外の場合にセルの数値を赤く変更するようにしたいです。

宜しくお願いします。
(sige) 2016/06/30(木) 14:34


JIS関数利用の場合、条件付き書式は数式にして、元の数値が入ったセルで判定すればよろしいかと思います。
「=OR($A1<10,13<$A1)」こんなかんじ。
(???) 2016/06/30(木) 14:40

数式を教えて頂きましてありがとうございます。

ピリオドも全角になり、条件通りに色も変わりました。

ですが、小数点以下1桁の数字が0の場合に「.0」と表示されませんでした。

元のセルの方で10.0としても、JIS関数を使用した別セルでは10になってしまいます。

これはどうしようもないのでしょうか。

何度もすみませんがお願いします。
(sige) 2016/06/30(木) 14:50


 =JIS(TEXT(A1,"0.0"))
 ではどうか?
(ねむねむ) 2016/06/30(木) 14:52

できました!!

これでなんとか作業が進みそうです。

お二人ともありがとうございました。
(sige) 2016/06/30(木) 15:00


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.