Excelist.net > エクセルの技

エクセル関数を利用して部署名から部課名を抜き出す

エクセルを使用中に「このような状況の時はどのようにエクセルを使ったら良いのだろう。。」と悩んだり、迷ったりすることがあります。

このページではエクセルの使用状況に応じた最適な使い方を紹介していきますので、皆さまのご参考になれば幸いです。

下の表のB2セルに、エクセル関数を使用して、どのような数式を入力すれば英単語の数を数えることが出来るでしょうか。

エクセル関数を利用して部署名から部課名を抜き出す


エクセル関数を利用して部署名から部課名を抜き出す







どのように答えを出すかイメージ出来ましたか?
それでは、下へスクロールしてみましょう!



B2セルには、「=LEFT(A2,IF(ISERR(FIND("部",A2)),FIND("室",A2),FIND("部",A2)))」を入力することで、部課名を抜き出すことが出来ます。



単純に「FIND("部",A2)」と入力すると、「部」が含まれない場合にエラーになってしまいます。そこで、IF関数ISERR関数を利用して、「FIND("部",A2)」がエラーの場合は「FIND("室",A2)」として「室」までの文字を、エラーにならない場合は「FIND("部",A2)」として「部」までを抜き出すようにします。

↑ PAGE TOP