If関数って難しく考えられ過ぎだと思う (問題編)

If関数って難しく考えられ過ぎだと思います。

なんでそんなに難しく考えられてるのかなー、
と考えてみました。

おそらく関数ではなく、
分岐条件について、脳内できちんと整理できていないまま
関数を書いている事が原因だと思います。

あたまの中は右の画像みたいな形になってしまっているのかな、と。

要はアルゴリズムが分かっていない場合が多いです。
迷ったら紙とペンを出して、
まずは全ての場合を書き出してみましょう。
 
 
続きを読む

MID関数 / Right,Left関数

mid関数はとにかく便利な関数です。

下記の様に記述します。
=mid(抜き出す前の文字列、開始の文字数、抜き出したい文字数)
 
 
この様に書くことで、元の文字列から任意の文字列を書き出すことが出来ます。
 
 
 
では実際にこの句から、任意の文字を抜き出してみたいと思います。
有名な百人一首ですね。A1セルに入っているとします。
 
 
続きを読む

何かを始めたいけど、行動にうつせないとき

何かを始めるとき、
きっかけは色々あると思います。
 
 
例えば、テレビで海釣りの番組を見て、自分もやってみたい、
新鮮な魚を目一杯食べてみたい。とか。
 
 
友人がバンドを組んで演奏していて、
それがめっちゃカッコよかった。とか。
 
 
ぼくの場合だと、このシステムはエクセルの関数では不可能だ。
きっとVBAならできるのだろう。けど難しそう。。
とかですね。
 
 
続きを読む

ある文字がセル内に何個含まれるか調べる方法

セル内にある文字が何個あるか調べたい時は
SUBSTITUTE関数とLEN関数を用います。
 
 
では、実際にwikipediaのEfficiencyの項目で、
各アルファベットがそれぞれ何文字使われているか、
調べるシステムを作ってみます。

https://en.wikipedia.org/wiki/Efficiency
ちなみにアルファベットであればなんでも使えると思います。
 
 
続きを読む

COUNTIF関数

COUNTIF関数は割とよく使う関数です。
 
 
下記の形で記述します。
=COUNTIF(範囲,検索条件)
 
 
COUNTIF関数で得ることができるのは、「検索条件」と完全に一致した「セル」の個数です。
例えば下記のように、1から100までの数字の中に10が何個あるかを調べることができます。

下記の数式の意味は、D列にある10の数は何個ですか?という意味です。
=COUNTIF(D:D,10)
 
 
続きを読む

勉強してもエクセルが身につかない理由|関数の簡単な攻略法

人と話していると、その業務であればエクセルで簡単にできますよ、という話によくなります。
 
 
すると、「エクセルはかじったけど、いまいち使いこなせなくて。」という返答を結構な確率で貰います。

どうやって勉強しました?と聞くと、本を買って最初からやったんですけど、全然進まなくてー、と。
 
 
本を買って前から順番に勉強する。
これはエクセルの勉強をする際に一番やってはいけないパターンです。
 
 
続きを読む

早く帰れたら嬉しいですよね?

はじめまして、カフェインレスです。
ぼくはこれまで、ほとんど残業をしたことがありません。

公務員なんですか?と言われそうですが、違います。
フツーのメーカー勤務です。

周りが働いていても絶対に帰ります。
けど、周りからは何一つ文句を言われません。

何故か。
 
 
 
それはぼくが周りの人の仕事を片っ端から効率化し、
なぜぼくが早く帰れるか知っているからです。

また、周りの人も大幅に早く帰れるようになりました。
ですので、ぼくの会社のチームもほとんどがみんな定時で帰ります。
 
 
もともとは残業体質だったのですが、下記の方法で少しずつ仕事を早く終わらせました。
ちなみに掛かった費用は0円です。

・ルーティンワークをほぼすべてエクセルでできるところまで効率化した。
・ウェブサイトの情報量を圧倒的に増やした。
・メール注文が主だった状態から、ウェブ注文が主の状態にお客さんを教育した。
 
 
すごくシンプルです。
けど、このままじゃ「どうやって」かは分らないですよね。

このHPでは、「どうやって」日々の仕事を効率化させるか、何を優先的するかの「考え方」を説明し、
実践して貰えるようにする事を目標としたいと思っています。

また、会社での過ごし方だけではなく、日常生活における「知っておいたら便利」なこと、
にも焦点を当て、ほんのすこーーーしだけではありますが、読者様に人生を豊かにして貰いたいなーと願っています。

プロフィールにもっともっと詳しく書いているので、そちらもぜひ。
»プロフィール