高見澤の採用担当ブログ > 2008年10月の記事一覧

EXCELで世界のナベアツ その4

 2008年10月31日 - EXCEL関数のコト 投稿者 白取です

前回までに3の倍数、3がつく数字、それぞれを判定する方法を解説してきました。今回はOR関数を使い、それぞれの条件を組み合わせて判定する方法を解説します。

少し複雑になってきているので、今回から実際のEXCELシートも掲載しておきますので参考にして下さい。

EXCELファイルをダウンロード(37KB)


関数がネストされているとわかりづらいので、まずは結果が見える形で計算式を書いて見ます。

E4に3の倍数か判定するため、=MOD(A4,3)と入力します。
img081031-01.png


F4に3がつく数か判定するため、=ISERR(FIND("3",A4))と入力します。
img081031-02.png



どちらかの条件を満たすかどうか判定したいので、OR関数を使いD4に=OR(E4=0,F4=FALSE)と入力します。

OR関数は引数のどれかがTRUE の場合TRUE を、引数がすべてFALSEの場合、FALSE を返す関数です。

img081031-03.png


設定した計算式を下方向にコピーし、わかりやすいように黄色で網掛けしてみます。
img081031-04.png

おさらいになりますが、
・3の倍数は3で割ると剰余がゼロになる。(E4=0である)
・3がつく数はFIND関数で戻り値がエラーではない。(F4がFALSEである)

となります。
どちらかが一致しているか判定するためにOR関数を使い、その結果(戻り値)がTRUE(真)になっているものが、3の倍数か3がつく数字という事になります。



最後に1つの計算式にまとめてみます。
D4に=OR(MOD(A4,3)=0,ISERR(FIND("3",A4))=FALSE)と入力し下方向にコピーします。前述の結果と同じになっていますね。

img081031-05.png

ここまでの内容を理解されている方には実に簡単なコトですが、関数をネストする場合、その戻り値が正確にイメージできないと使えないものです。

私も最初のうちはこの解説のように、別のセルに計算式を細かくわけて、結果を目で確認しながら計算式を書いていました。

関数が苦手でよくわからないという方は、ほとんどの場合「解らないから使えない」のではなく、「使わないから解らない」のだと思いますので、とりあえず計算式を書いてみるコトをお勧めします。

これで、3の倍数か3がつく数字という判定ができましたので、次回その判定結果によって結果を出力する方法を解説します。

この記事のリンク | コメント[0]

平成20年度内定書授与式開催

 2008年10月27日 - 採用日記 投稿者 総務部です

10月といえば、ハロウィンですかね?

hw.JPG

本社受付には、かわいらしいハロウィンの
フラワーアレンジメントがおいてあります★


さてさて、
10月といえば当社は内定書授与式という行事があります。


その名のとおり、内定者の方々が集まり内定書を渡すのですが
当社ではその後、内定者の懇親会もおこないます♪

昨年に引き続き、今年も参加させていただきましたので
ブログに書いてみようと思います(≧∇≦)ノ


*・゜゜・*:.。..。.:*・*:゜・*:.。. .。.:*・゜゜・**・゜゜・*:.。..。.:*・*:゜・*:.。. .。.:*


今年の内定者は、現時点で3名です★
プラス総務のメンバーで、昼食会がおこなわれました♪


毎年恒例?になりつつあるお寿司屋さんでの昼食会です(*´Д`*)

susimori.jpg

ここでは、お寿司を食べながら
学校の話をしたり、仕事の体験談など話しながら自己紹介をします!!


2年前は私も内定者の方々と同じ立場だったのかと思うと、
時がたつのは本当に早いですね・・・。


susiya.JPG

ここで、記念に集合写真を撮りました★


*・゜゜・*:.。..。.:*・*:゜・*:.。. .。.:*・゜゜・**・゜゜・*:.。..。.:*・*:゜・*:.。. .。.:*


おすし屋さんの後は、更なる親睦を求め
当社が運営しているゴルフセンターに行きました!


ゴルフクラブを持つのもはじめて・・・
nigirikata.JPG
ということで、みんな揃って持ち方から教えていただき


・・・


とりあえず、はじめは打ってみましょう!
hajime.JPG
ということで打ってみました★


みなさん、いい筋です!!ぉお(゚ロ゚屮)屮
バシバシ打っちゃうので、思わずびっくりな私たちでした。


思い思いに打ち・・・
気がつけば300球越え・・・(笑


最後に集合写真を撮って、懇親会が無事終わりました☆
gorufu.JPG

あれ・・・・頭からツノが・・・
そんなお茶目なことをしてしまう部長も居ますが、
内定者の方々は楽しんでいただけたでしょうか??


内定者の方たちは、あともう少しで社会人ですね。
社会人になるとは、何かと不安も多いと思いますが、
社員一同でバックアップ致します!!


心配事も多いかと思いますが、
社員一同みなさんが入社するのを楽しみに待っていますので、
残りの学生生活、いい思い出を沢山作ってくださぃ。


4月にまた会えるのを、楽しみにしております☆

この記事のリンク | コメント[0]

EXCELで世界のナベアツ その3

 2008年10月21日 - EXCEL関数のコト 投稿者 白取です

「3がつく数字かどうかの判定方法」について解説します。今回から関数の引数に別の関数の戻り値を使うようになります。

このように、関数を他の関数の引数として使用することを「ネスト」と言います。関数をネストする事を覚えると、飛躍的にできるコトが増えるのでマスターして欲しいですね。


では、まずFIND関数を使って3がつくかどうか判定してみます。
FIND関数は条件にあてはまる文字の位置を返す関数で、D4に=FIND("3",A4)と入力し、下方向へコピーして行きます。

img081020-01.png


引数の検索文字列は3を、対象はA4を指定にすると
・A4に3が見つかった場合は何文字目か
・見つからなかった場合は#VALUE!というエラー

が戻り値となります。

D6を見ると戻り値は1になっていますね。A6の値の1文字目に3が見つかったという意味になります。


3がつくかどうかの判定は、FIND関数を使えば簡単なのですが、曲者なのが#VALUE!というエラーの値。エラーままでは、それ以降全ての計算結果が全てエラーとなってしまうため、適切に計算できるように対応する必要があります。


エラーかどうかの判定にはISERR関数を使います。(ISERROR関数でもOK。)
E4に=ISERR(D4)と入力し、下方向へコピーして行きます。

img081020-02.png

・#VALUE!というエラーの場合はTRUE(真)
・数値(何文字目か)の場合はFALSE(偽)

が戻り値となっていますね。これを踏まえて、一つの計算式にまとめてみます。

img081020-03.png


D4に、=ISERR(FIND("3",A4))と入力し下方向へコピーして行きます。

FIND("3",A4)の結果が#VALUE!の場合(3が見つからなかった場合)TRUEが戻り値となります。見つかった場合は、エラー値ではないのでFALSEが戻り値になります。


FIND関数の結果をISERR関数を使いTRUEかFALSEとする事によって、エラーによる計算不能にならないようにしている訳です。


最後にもう一度3がつくかどうかの判定の部分を整理してみます。

=ISERR(FIND("3",A4))の戻り値がTRUEの場合
→FIND("3",A4)がエラーである。
→A4に3が見つからなかった。
→3がつかない数である。

=ISERR(FIND("3",A4))の戻り値がFLASEの場合
→FIND("3",A4)がエラーではない。
→A4に3が見つかった。
→3がつく数である。


という事になります。


次回はこれまでの記事を踏まえて、「3の倍数と3がつく数字の場合」というのを1つの計算式で判定してみます。

この記事のリンク | コメント[0]

EXCELで世界のナベアツ その2

 2008年10月13日 - EXCEL関数のコト 投稿者 白取です

3の倍数は、言い方を変えると「3で割り切れる数」。もう少し言い方を変えると「3で割ると余り(剰余)がゼロになる数」となります。

これを踏まえて、2つの「3の倍数かどうか判定する方法」を紹介します。


まずは簡単な方から。
EXCELではMODという剰余を求める関数が用意されているので、それを使えば3の倍数かどうかの判定はすぐにできます。

実際にD4のセルに剰余を求める計算式を入れてみます。

img081013-01.jpg


計算式の書式は=MOD(数値,除数)となり、引数である数値はA4を、除数は3を指定します。(数値を3で割って余りを求めるという意味になります。)そのまま下方向へコピーします。

img081013-02.png


3の倍数の時に戻り値がゼロになっていますね。MOD関数を使えば一発で3の倍数かどうかの判定ができます。



続いて、蛇足になりそうですが剰余を求める関数を使用しないで判定する方法です。
E4に=INT(A4/3)*3=A4と計入力し下方向へコピーします。で、3の倍数の場合、TRUEになります。

img081013-03.png


関数が苦手な方のために分解して解説していきます。

=INT(A4/3)*3=A4で、途中に=(イコール)が入っていますが、イコールの右側と左側が同じかどうか比較しています。

img081013-05.png

INT(A4/3)*3の結果が、A4と同じならTRUEとなり、3の倍数だという意味になります。



INTは指定した数値を超えない最大の整数を返す関数です。平たく言うと、正の数の場合は小数点以下を切り捨て、負の数の場合は切り上げします。

A4に1入力されている場合で考えてみましょう。1÷3=0.3333ですが、INT関数で小数点以下を切り捨てると0になります。2の場合は2÷3=0.6667ですが、同様に小数点以下を切り捨てると0になります。3の場合は割り切れるので3÷3=1となります。

img081013-04.png

0×3=0なので、A4が1の場合も2の場合も結果は0になりますね。3で割り切れない場合は、INT(A4/3)*3がA4とは一致しなくなる訳です。


次回は「3がつく数字かどうかの判定方法」を解説します。


この記事のリンク | コメント[0]

総務部ログの管理人

人事部 千野巳明

人事部
千野巳明

1983年入社
1998年~採用担当
就職活動中の皆さんのお手伝いができるよう、沢山の情報を提供していきたいと思います。

総務部 白取

総務部
白取

情報システム担当
人事・採用の仕事はしていないので、採用とは直接関係の無い事を中心に書いて行きたいと思います。

連絡先

株式会社高見澤

本社所在地
〒380-0813
長野市緑町1605-14
長野ダイヤモンドビル7F
TEL:026-228-0111