[[20140730154627]] 『すべての数字を*に置換する計算式』(あこ) ページの最後に飛ぶ

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

 

『すべての数字を*に置換する計算式』(あこ)

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.