2024.10.10
将来は卵1パックの価格が2倍に? 多くの日本人が知らない世界の新潮流、「動物福祉」とは
エクセルの入門ネスト!FIND×LEFT関数の使い方 おさとエクセル【#043】(全1記事)
リンクをコピー
記事をブックマーク
おさ氏:はい、どーもみなさん、こんにちは。おさとエクセルのおさです。今日はですね、これまで学習してきた文字列操作関数の中から、「FIND関数」と「LEFT関数」、この2つのコンビネーションを学習していきます。
これまでの学習してきた内容を学び返してない方は、そちらの動画を先に見てからこの動画を見るようにしていきましょう。
今日具体的にやることがなにかというと、例えばですね「Osanai Kohei」という氏名のうち、苗字だけを抽出してくるようなことをやっていきます。
「あれ? これLEFT関数で勉強したこととまったく一緒じゃないか」と、思った方いらっしゃいますよね。その通りです。しかしですね、今日学習することがまさに実務の中で使われる関数の使い方です。それではこの動画しっかりチェックしていきましょう。
どういうことかというと、「Osanai Kohei」の場合、LEFT関数の場合、6文字抽出してきてねと言ったら、抽出してきますよね。Osanaiで、6文字ですね。
しかしですね、ここにまた別の名前ですね、どんな名前でもいいんですけど、例えばFrancisco Chengみたいなね。よくわかんないですけど(笑)。
そういう人の名前がいるとしましょう。そうするとFranciscoという言葉ですね、その文字数分だけ指定してあげないとLEFT関数、またぴったし抽出してくることができません。
しかしですね、これ1つ1つ指定してると果てしなく時間がかかってしまうので、関数で自動的にその苗字分だけの文字数を指定することができないかなーというわけですよね。
その使い方が今回勉強する内容になっていきます。では具体的な使い方、勉強していきましょう。どうぞよろしくお願いいたします。
ではこちらのワークシートをご覧ください。今ですね、名簿みたいなものをご用意しました。こちらにまず3つ名前が書かれていますね。Kohei Osanai、Ichiro Suzuki、Masahiro Tanakaと完全に僕が野球ファンであることを反映した表ですね。
このうちですね、Kohei Osanaiの中から名前のKoheiだけを抽出していきます。LEFT関数でやる場合こうなりますね。「=LEFT」で「(」で、これ5文字ですね。
ここにすでにLetter数だけ書いておきました。5と指定してEnterですね。
そうするとKoheiが返ってきましたね。Ichiroの場合も同様です。まったく同じことをして、今度は6文字指定してあげます。
そうするとIchiroが返ってきましたね。
これ1個1個Letter数わかってたらいいんですが、わかんないんですよ、本当は。ですので、これコピーしてやってみるとこんな感じで、LEFT関数だけだと、わけのわかんない文字列が返ってきました。
ここでFIND関数が登場してくるわけです。これを下にコピペするだけで、Ichiro、Masahiroみたいな感じで、きれいにデータを整えてくれたら嬉しいですよね。
ではではFIND関数組みこんでいきましょう。LEFT関数の第二引数の文字数をですね、フレキシブルに動かしていきたいなと思います。FIND関数みなさん覚えてますね、使い方。今回ですね、半角スペースを対象文字列から探してきてね、というふうに指令出します。
これって今どんなこと表現してるかというと、このKohei Osanaiというセルの中の半角スペースをですね。見つけてくれと言っています。この場合、6文字目に見つけてきますね。つまりここのLEFT関数の第二引数としては、6という数値が入力されています。でも僕らは5文字であることを返してほしいので、ここから-1してあげましょう。-1ですね。
これでEnter押すと、うまいことKoheiと返ってきました。
さて、これコピペですね。
これでうまくいけばOKです。
はい、うまくいきましたー。Kohei、Ichiro、Masahiroと、ちょうどに返ってきましたね。この関数の使い方、LEFTとFINDですね。使い方しっかり覚えていきましょう。LEFT関数の第二引数にFIND関数入れていきます。以上です。
はい、どーもみなさん、お疲れさまでした。今日はですねLEFT関数の第二引数にFIND関数を用いることで1つのセルの中に含まれるデータの最初の方のデータを引っ張ってくることに成功しました。しかしですね、仮に1つのセルの中に半角スペースのようなものがない場合、これなかなか抽出しづらくなります。
全角スペースだったらTRIM関数を用いればいいんですが、仮にスペースがない場合。KoheiOsanaiみたいな感じで続けて入力されている場合、非常に取り出しづらくなります。関数とかVBAとか使うとできないこともないんですが、なかなかしんどいのが正直なところです。
ですので、みなさんに気をつけておきたいポイント、押さえておいていただきたいポイントがございます。それはなにかというと、データを入力するときにはできるだけ細分化したデータを1つ1つセルに打ちこむようにしましょう。
今回の場合ですと氏名、Kohei Osanaiを1つのセルに打つのではなくて、複数のセル、2つのセルですね。KoheiとOsanaiというふうに、セル分けて打っておくと、とっても楽になります。エクセルは1つを複数に分割するよりも、複数を1つにまとめる方がかなり楽です。それはですね、また後ほど違う動画で説明しようかなとは思っています。
ま、今日の例で出てきましたが僕はちゃっかり野球ファンでして、ちゃっかりというか小さいときにずっとやってたんで、イチローに憧れて野球を始めたんですが、右肘を怪我して途中でやめました……。
まあまあまあ、それは置いといて。ぜひみなさんもね、身体しっかり動かして体調をキープして仕事、頑張っていきましょう。どうもどうもありがとうございました。また明日。明日? ちがうな、また今度!
関連タグ:
2024.11.13
週3日働いて年収2,000万稼ぐ元印刷屋のおじさん 好きなことだけして楽に稼ぐ3つのパターン
2024.11.11
自分の「本質的な才能」が見つかる一番簡単な質問 他者から「すごい」と思われても意外と気づかないのが才能
2024.11.13
“退職者が出た時の会社の対応”を従業員は見ている 離職防止策の前に見つめ直したい、部下との向き合い方
2024.11.12
自分の人生にプラスに働く「イライラ」は才能 自分の強みや才能につながる“良いイライラ”を見分けるポイント
2023.03.21
民間宇宙開発で高まる「飛行機とロケットの衝突」の危機...どうやって回避する?
2024.11.11
気づいたら借金、倒産して身ぐるみを剥がされる経営者 起業に「立派な動機」を求められる恐ろしさ
2024.11.11
「退職代行」を使われた管理職の本音と葛藤 メディアで話題、利用者が右肩上がり…企業が置かれている現状とは
2024.11.18
20名の会社でGoogleの採用を真似するのはもったいない 人手不足の時代における「脱能力主義」のヒント
2024.11.12
先週まで元気だったのに、突然辞める「びっくり退職」 退職代行サービスの影響も?上司と部下の“すれ違い”が起きる原因
2024.11.14
よってたかってハイリスクのビジネスモデルに仕立て上げるステークホルダー 「社会的理由」が求められる時代の起業戦略