[[20210925114453]] 『●●円 ●●円 の最後の数字だけを抜き取りたい』(KOKOMI) ページの最後に飛ぶ

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

 

『●●円 ●●円 の最後の数字だけを抜き取りたい。』(KOKOMI)

こんにちは。

下記のように、円を抜いた最後の数字だけを抜き取りたいのですが、
1つだけの場合はよいのですが、2個同じセルに金額が乗った場合に
最初の数字だけが抜き取られてしまいます。

最後の円から半角空白までなのですが、教えていただけますでしょうか。。m(__)m

よろしくお願い致します。

C2=LEFT(B2,FIND("円",B2)-1)

現状C列

[B列]      [C列]
|      2円| 2
| 3,200円 980円| 3200
| 3,800円 900円| 3800

希望の形C列

[B列]      [C列]
|      2円| 2
| 3,200円 980円| 980
| 3,800円 900円| 900

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


 1つのセルに入る金額は、1個または2個?

 ↓ なら3個以上にも対応できるはず
 =RIGHT(SUBSTITUTE(LEFT(B2,LEN(B2)-1)," ",REPT(" ",50)),50)*1

 参考までに、1個または2個だけなら
 =SUBSTITUTE(IFERROR(MID(B2,FIND(" ",B2),50),B2),"円","")*1
 でも

 以上
(笑) 2021/09/25(土) 12:49

笑様

早速ありがとうございます!

1つのセルに入る金額は2個以下になります。

できました!私には到底たどり着けない難しい式ですねm(__)m

関係ないですが、

なぜか2個入る金額のみ「#VALUE!」になってしまい探していましたところ、
半角は半角なのですが、なぜか違うようで、「 」このような半角空白を置換したところ、
#VALUE!が消え、どちらの式も正しい数字になりました!

見た目は「3,200円 980円」なのですが、この「円」と「9」に何かはいっていたようでした。

ありがとうございました(^^)/★
(KOKOMI) 2021/09/25(土) 13:30


コメント返信:

[ 一覧(最新更新順) ]


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