[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『すべての数字を*に置換する計算式』(あこ)
A列 B列
12,345 **,*** 123,456 ***,*** 1,234,567 *,***,***
A列を参照してB列のように表示する計算式などをB列に入れたいのですが、適切な計算式などありますか?
数字の桁数とコンマ,は残したいです。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
適切かどうかわかりませんが、ご呈示の例であれば こんなのでできそうですが。 =RIGHT(REPT(",***",ROUNDUP(LEN(A1)/3,0)),LEN(TEXT(A1,"#,##0"))) (HANA) 2014/07/30(水) 16:17
A列 B列
1.23% *.**%
12.34% **.**%
(あこ) 2014/07/30(水) 16:25
小数点以下2桁が決まっていて、「,」がないなら 小数点より上の桁数を数えて・・・LEN & INT その数分「*」を並べる・・・REPT それに & で 「.**%」をくっつけるのではどうですか? (HANA) 2014/07/30(水) 16:59
=SUBSTITUTE(TEXT(REPT(1,LEN(A1)),"0,000"),1,"*") (GobGob) 2014/07/31(木) 07:55
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.