Office 2021 の購入方法やお得なキャンペーン情報

Office 2021 の購入方法やお得なキャンペーン情報、製品を安心して購入できるお店 などをご紹介。

FIND関数、SEARCH関数で文字列を検索する:Excel関数 問題3の解答例

2022-12-08 10:00:00 | office2021
問題3:SEACH関数を使って、B列のサイズ(数値)をC,D列に書き出しなさい。



問題3の解答例

B列のサイズの区切る文字 ×の位置を探すには SEARCH("×",B2) とします。

前の数値は左から ×の前までを取り出せばよいので、=LEFT(B2,SEARCH("×",B2)-1) としました。

後ろの数字は ×の次の位置から最後までを取り出せばよいので、 =MID(B2,SEARCH("×",B2)+1,LEN(B2)) としました。

取り出す文字の数は数えてもよいのですが、文字列と同じ数を指定するのが楽なので、LEN(B2) としています。



なお、この数式で求めた結果は文字列になっています。

数値に直すには =LEFT(B2,SEARCH("×",B2)-1)*1 のように乗算をすると、Excelが数値に変換してくれます。

または、=VALUE(LEFT(B2,SEARCH("×",B2)-1)) のようにVALUE関数を使います。


最新の画像もっと見る

コメントを投稿