2022年3月10日木曜日

Excel×一筆地測量 実施者検査記録表&プチ質問

 本日は、このブログで意外とアクセスが多い、
Excelの関数ネタをやりたいと思います。


年度末の検査ラッシュの中、
常時別の営業所で仕事をしている測量部のMさんから電話が。
「実施者検査記録表を開いてもらえますか?」
で、開いてみたのはコチラ↓


「検査値②のセルが空白の場合、
較差②-①のセルも空白になるようにならんかなぁ」

なるほど...( ̄ο ̄)...
赤で囲んだ部分も空白にしたいと言ってるんだねM氏。
それはなんかできるはず! 5分待ってくれ!o(*・ω・)ノ

というわけでまず、較差②-①のセルには、
=IF(I17="","",L17-I17)
という式が入っているのを確認。

つまり、計算値①(I17)が空白なら較差②-①は空白になり、
そうでない場合は計算値①-検査値②(L17-I17)という式ですね。

まぁだから、検査値②のセルが空白の場合も
較差②-①のセルを空白にしてくれ!
という式を書き足せばいいわけです。

IF関数を複数条件で使いたい場合の定番は、
OR関数を組み合わせる方法です。

=IF(OR(I17="",L17=""),"",L17-I17)

はいこうなります↑
計算値①(I17)か検査値②(L17)のどちらかが空白の場合、
較差②-①のセルを空白にしてくれ!
そうじゃなければ計算値①-検査値②(L17-I17)の答えを出せ!
という式にしました。

でなんか他にないかなと思って調べてみたら、
こんな関数もありました。
ISBLANK
セルが空白かどうか調べる関数です。

これもIF関数&OR関数の組み合わせで使うので、この場合
=IF(OR(ISBLANK(I17),ISBLANK(L17)),"",L17-I17)
としても同じ結果が得られます。

で、最初のMさんからの電話を受けた後、
他の仕事でもバタバタしており、
とっさにOR関数が思いつかず、
とりあえず適当に思いつくまま強引に
元の式にISBLANKをくっつけた(。-∀-)wのがコチラ↓

=IF(ISBLANK(L17),"",IF(I17="","",L17-I17))

これでも較差②-①のセルは空白になります。


これ関数わかる人が見たら、
なんでこんなワケわからん式にしちょんの??
って思うやろうな!( ̄m ̄〃)w
バレないうちに、一番ベタなOR関数に修正しておこう。。。



さて私には日ごろ、様々なプチ質問が
社員から寄せられるのですが、
先日はK元部長からこんな質問メールが・・・

「ネットでスタートレックピカードのシーズン2が
アマゾンプライムで3月4日から配信ってなってて
楽しみにしてたのにまだ見れません。
どうなっているのでしょうね?」

おぉーん???(*-д-)ノ
コロナの関係で配信遅れてるとか?
(最近あるあるの、コロナの関係で遅れる)

でもそんな情報はどこにも無く、
みなさんちゃんと視聴できているご様子。

でいろいろ見ていたら、公式サイトのクチコミページに、
「スタートレック」で検索しても出てくるようにしてくれ!
という書き込み発見!
「スター・トレック」と入力しないと
シーズン2はヒットしないらしいのです。

コレや( ̄∀ ̄)

早速K元部長にそのことを報告すると、
無事にご視聴できるようになったご様子。

そりゃみんな「スタートレック」で検索するわ。
いちいちなんか入れんわ!ヽ(`Д´#)ノ



はいそんなワケで、なんの話だったかわからないオチで
今日もおしまいとします( ̄m ̄〃)

こんなふうに、みんなからの質問はネタになるのでw
今後も書かせていただこうと思いますφ(・ω・ )♪