[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『通貨セルを参照・判別して小数点以下を表示できるか』(お助け下さい)
例えばA1のセルに通貨を示す「$」(直打ち)が入力されている場合、
B1の数字(他Sheetからのリンクで自動表示される数値です)は
自動で小数点以下2桁まで表示するといった、セルの書式設定とRoundのような関数を混ぜた計算式の作成は可能でしょうか。
意図としてはドルの金額表示部分を100.00のように表示させたいためです。
宜しくお願い致します。
< 使用 Excel:Office365、使用 OS:Windows10 >
$がない場合は元の数値をそのまま表示させるのだろうか? また、3桁ごとのカンマは必要なのだろうか? (ねむねむ) 2021/08/25(水) 13:21
>$がない場合は元の数値をそのまま表示させるのだろうか? これは小数がある場合、桁数を制限せずにそのまま表示させる(整数だったら条数点以下の表示もなし)という意味。
(ねむねむ) 2021/08/25(水) 13:22
$がないときは円表示で小数がないとして。 セルの書式設定の表示形式で数値、小数点以下の桁数を0、桁区切りをお好みに。 ホーム-条件付き書式で数式を使用して書式設定するセルを決定で数式に =A1="$" 書式の表示形式で数値、小数点以下の桁数を2、桁区切りをお好みでどうだろうか? (ねむねむ) 2021/08/25(水) 13:32
3桁毎のカンマは必要です。
$表記が無い場合は、小数点0桁(そのまま)で3桁毎のカンマは必要です。
表記が\の場合もあるので、\or$の入力セル値を判断して
\の場合はそのまま表示(3桁毎のカンマは必要)
$の場合は3桁カンマ+小数点以下2桁の表示が希望です。
可能であれば計算式で対応したいと思います。
宜しくお願い致します。
(お助け下さい) 2021/08/25(水) 13:36
結果が文字列でも構わなければ。 =TEXT(セル参照,"#,0"&IF(A1="$",".00","")) ではどうだろうか? (ねむねむ) 2021/08/25(水) 13:41
頂いた数式をベースに当て込んでみます。
(お助け下さい) 2021/08/25(水) 15:31
$とは別に€も通貨として設定する場合、計算式はどうなりますでしょうか。。
(お助け下さい) 2021/08/25(水) 17:22
$とは別に€も通貨として設定する場合、計算式はどうなりますでしょうか。。
ねむねむさんから頂いた計算式で$と€を対象にしたいのですが、
私では1つの計算式で設定できませんでした。
=TEXT(セル参照,"#,0"&IF(A1="$",".00","")) (お助け下さい) 2021/08/27(金) 09:08
(変なおやじ) 2021/08/27(金) 09:22
=TEXT(セル参照,"#,0"&IF(OR(A1="$",A1="€",".00","")) あるいは =TEXT(セル参照,"#,0"&IF(OR(A1={"$","€"}),".00","")) ではどうだろうか? (ねむねむ) 2021/08/27(金) 09:48
下の方の計算式で対応できました!
上はエラーになってしまいました。
(お助け下さい) 2021/08/27(金) 12:53
すまない。 上の方は =TEXT(セル参照,"#,0"&IF(OR(A1="$",A1="€"),".00","")) だった。 (ねむねむ) 2021/08/27(金) 12:58
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.