Excelの文字列関数について
Excelの文字列関数について
こんにちは。Excel2007を使用しています。
先日、こちらで質問させていただいた【QNo.5785641】の続きになるのですが・・・
セルの中にある特定の文字が含まれている場合は、ある文字の後ろの数値を抽出したいという質問で、
例えば、セルA1に『AA-11 $100.00』、A2に『BB $ 95.00』と入力されている場合、『AAという文字が含まれている場合はB1に$マークの後ろの数値を抽出、BBという文字が含まれている場合はC1に$マークの後ろの数値を抽出する』というものを関数を使用して作りたいというものに対し、
=IF(COUNTIF(A1,"*AA*")=1,RIGHT(A1,LEN(A1)-FIND("$",A1)),"")
=IF(COUNTIF(A1,"*BB*")=1,RIGHT(A1,LEN(A1)-FIND("$",A1)),"")
という回答をいただきましたが、さらに追加で質問です。
例えば、セルA1に『AA-11 $100.00 aabbcc』、A2に『BB $ 95.00 abc』というように、抽出したい数値の後ろにも文字が入力されている場合はどのようにしたらよいのでしょうか?
宜しくお願いします。