ごめん、数日PCから離れてました。
Rinさまの様にスマ〜トな仕組を作る技術の無い白茶ですが、 ちょっと作ってみました。
「罫線で囲まれた請求書金額欄」という事なので、 おそらく小数点「.」自体は表記する必要無いのでしょう。 と、勝手に判断して・・・、
小数点第2位 =IF(LEN(MOD(A1,1))<4,0,MID(ROUND(MOD(ABS(A1),1),10),4,1)) 小数点第1位 =IF(MOD(A1,1),MID(ROUND(MOD(ABS(A1),1),10),3,1),0) 一の位のセル =RIGHT(ROUNDDOWN(A1,0),1) 十の位のセル =IF(LEN(ROUNDDOWN(A1,0))<2,"",MID((ROUNDDOWN(A1,0)),LEN(ROUNDDOWN(A1,0))-1,1)) 百の位のセル =IF(LEN(ROUNDDOWN(A1,0))<3,"",MID((ROUNDDOWN(A1,0)),LEN(ROUNDDOWN(A1,0))-2,1)) 千の位のセル =IF(LEN(ROUNDDOWN(A1,0))<4,"",MID((ROUNDDOWN(A1,0)),LEN(ROUNDDOWN(A1,0))-3,1)) 万の位のセル =IF(LEN(ROUNDDOWN(A1,0))<5,"",MID((ROUNDDOWN(A1,0)),LEN(ROUNDDOWN(A1,0))-4,1)) ・ ・ ・
補足: 1の位、小数点以下の位は、A1が未入力の場合、全て「0」が表示される。 マイナス値もとりあえず可能だけど、1未満のマイナス少数は無理かな。
以上です。 あとは好きに料理して下さい。 |