植物栽培にはエクセルでデータ管理が便利。学んでおけば応用もきくよ

植物栽培にはエクセルでデータ管理の画像

植物栽培のデータ管理にはエクセルを使うことをおすすめします。エクセルはデータ処理などで幅広く仕事で使われるため勉強しておいて損がないアプリです。

斑入り職人

私は節約のためにこれまでNumbersや無料のエクセルオンラインを使用していました。

しかし早く有料のWeb版 Microsoft 365に切り替えておいた方がよかったと後悔しています。もっと早くに切り替えて効率よくデータ管理するスキルを身につけておけばよかった。

斑入り職人

一人契約の『Microsoft 365 Personal』は年契約で21,300円かかりますが、将来への投資と考えればやすいものでした。

Web版 Microsoft 365公式サイトへ

このページでは植物栽培に活かせるエクセルの機能を簡単なレベルから有料アプリのみの便利な機能までまとめていきます。

簡単にデータ整理できるピボットテーブル&グラフ

最近のエクセルは列にデータが並んでいる状態であればピボットテーブル&グラフで簡単にデータ整理ができます(行にデータが並んでいる場合は『形式を選択してペースト→行/列の入れ替え』で変換できます)。

斑入り職人

コレと後述する『条件付き書式』を使い目的の範囲の値を色付けするだけで見た目で判断できるデータができます。

例えばスイッチボットという測定機器で最低気温などのデータで植物に害がないかなどを確認するぐらいならこれ以上の作業は必要ありませんでした。

スイッチボットで植物栽培を安くIoT化してしまおう!

リンク先でしっかり説明していますが簡単に説明すると以下の画像のように簡単に気温のピボットテーブル・グラフが作れます。

スイッチボットのデータ5

スイッチボットのデータをピボットテーブル化した写真

スイッチボットのデータ3

スイッチボットのピボットグラフデータとその選択写真

また地温データも別の機器で取りましたが、そちらも簡単にグラフ化できました。最近はエクセルに対応しやすいようにしているのか縦列でデータが回収できてたすかります。

ロガーから取った地温生データ

ロガーから取った地温データ写真

こんな感じで地温も簡単にグラフ化できました。

地温のピボットグラフ

地温のピボットグラフ

地温測定にはサトーの防水型無線温度ロガーが使い方も簡単でおすすめだよ

あとはデータの数値を条件付き書式を利用して注意すべき範囲の値だけ色付けしてしまえば十分です。

条件付き書式の画像

条件付き書式の画像

最低気温や最高気温を出したい場合はΣ値の温度についてあるビックリマークから『最小』『最大』を選択すればOK。

斑入り職人

『総計』となっている一番右のデータを選択し、『値フィールドの設定』から『最小』『最大』を選択しても見えます。ですがこれはちょっとややこしいやり方。

エクセルの基礎を学ぶなら資格の本がおすすめ

エクセルの勉強本写真

基本的なエクセルの使い方や関数などはMOSの勉強本を読めば十分だと思います。

斑入り職人

私も試験は受けていませんが、必要な情報を得るために本を買いました。

MOSの資格は結構高いしとってもあまり意味がないため受けなくてもいいと思います。

斑入り職人

動的関数(DAX – Data Analysis Expressions)などワンランク上の関数はないし、XLOOKUPなど比較的新しい関数にも非対応です。

ちなみにエクセルの最新情報はネットで調べるのもいいけどYouTubeでみるとわかりやすいですよ。私の一押しは『ExcelドカタCH』です。

動的関数とパワークエリでワンランク上のデータ管理

パワークエリの画像

パワークエリの画像

テーブル化、動的関数処理、データの統合・整理など動的関数とパワークエリを使うことによりワンランク上のデータ処理が可能なります。

斑入り職人

私も以下の画像のように少し勉強していましたが他の資格受験でほぼ忘れてしまいました。
動的関数の例

動的関数の例

VBAを深く学ぶより先にこういう便利な機能を使えるようになっておく方がよいと感じています。勉強しなおそう。

VBAはAIも利用してデータ整理に活用しよう

VBA(Visual Basic for Applications)を理解してエクセルをプログラムで動かせるようになればデータ整理などが楽になるのはわかります。

斑入り職人

しかしVBAを理解するのってほんと大変。しかしAIにコードを生成してもらえればそれだけでOK。

植物栽培の領域でVBAを使うなら抜けデータの修正、飛び出た値のカットなどに使うぐらいでしょうか。私は以下のような資格の本で最低限の情報だけは学んでます。

VBAの勉強本写真

あとはプログラムを走らせた後にボタンを押せば印刷(できたら確認も)できるようにできたら十分な感じがする。

エクセルのAI利用で気をつける点

聞いたことはしっかりと答えてくれるAIですが、こちらから指示していないことは当然反映してくれません。

斑入り職人

だから大失敗してしまう可能性もあります。チェック用に以下のような基本的な抜けはないかなどを項目としてリスト化しておくといいですね。
AIのVBA確認リスト例・シートの指定
・宣言の種類(範囲)
・セル範囲の指定

あとは失敗してもいいように原本をクラウド上に保管しておくことをおすすめします。最初は失敗を繰り返すのは仕方ないよね。

エクセルでも使えるパイソンとチャットGPT

エクセルの中でパイソンやチャットGPTが使えるようになっています。チャットGPTは月27ドルから使用可能となっています(マイクロソフトのAIであるCopilotもpro版を月3200円で契約すれば使用できます。無料版ではエクセルに入れれないし分析もできません)。

斑入り職人

マックユーザーには困ったものです。まぁコードを調べるだけなら別々に動かせばいいだけですが、AIに指示してグラフ化とかやりたい。

私もパイソンを少し勉強しましたが、コードが簡単でわかりやすいのがいいですね。

pythonの勉強本写真

しかし、エクセルと合わせてどこまで有用に使えるかは人によるんだろうな〜って感じました。よほど詳しくない人じゃないとエクセルだけで十分じゃないだろうか?

斑入り職人

実際にエクセルを本当に使いこなせている人なんてなかなかいないと思うし。使いこなせるようになってからでいい気がする。

植物栽培の領域でアクセスは必要か?

大量のデータをあつかうならエクセルよりアクセスと言いますが、植物栽培の範囲であればなかなかエクセルで対応しきれないデータを扱うことはないと思います。

斑入り職人

ワークシートの最大サイズは『行-1048576』、『列-16384』とかなりのセル数に対応できます。

またエクセルのデータを出力可能なセルの上限は、1ファイル当たり1,000万セルとなっています。

斑入り職人

それを超えると最大セル数を超えましたというエラーがでます。

Accessは、2GBまでのデータであれば、行数・列数・文字数に制限がありません。ただそこまで使う人はなかなかいないと思います。エクセルで十分ではないでしょうか?

VBA学習よりBIツール利用へ

最近感じるのはVBAは最低限の勉強にしてBIツールを学んだほうが良いと感じています(最低限の知識はやっぱ必要)。例えば以下のような製品利用が増えていますよね。

有名BIツール・マイクロソフトのPowerBI
・Tableau(タブロー)
・GoogleのLooker Studio

斑入り職人

VBAのように一部の極めた人しか触れなくなってしまうようなものより、ノーコードでできる製品の方がみんなが使いやすい。

PowerBIが増えていますがマック派はビジネルレベルだとタブロー、個人レベルなら無料のLooker Studioを選択するしかなさそうです。

斑入り職人

AppleシリコンやBoot Campを利用すれば可能ですがそこまであまりやりたくない。

さまざまなデータベースからリアルタイムでのデータ収集・統合し、図面やチャートを誰でもわかりやすくつくるBIツール。技術の進化によりプログラミングよりもできた優秀な製品を使いこなす能力のほうが重要になってきていると感じています。

斑入り職人

エクセルも新しい関数やツールをつかえば無理にVBAを学ばなくてもいろんなことができます。

エクセルとBIツールがあればデータ分析に必要なことは個人レベルでもある程度できる時代になってきましたね。

斑入り職人

企業ではERPのデータをBIツールで可視化して経営判断に使うようですが、個人レベルだとそこまでは必要ありませんね。

【補足】無料でBIツールのAIを利用するのはダメそうです。Gemini in LookerもLooker Studioをproにしないとダメだそうです。

個人レベルだとデータベースから直で反映されるさまざまな図・チャートまでは必要なく、ある程度用途に応じた図・チャートの種類とAIによる将来の予想値記載ができれば十分だと思っています。

ですがそれをやるには有料のものを使う必要性があるか。困ったな〜。

BIツールやAIなしに予想値をエクセルで出す方法

ウィンドウズのパソコンではエクセルの予測シート機能を使うことにより予想値を出すことが可能。しかしマック版Office 365 Excelでは予測シート機能がありません。

斑入り職人

マック派は関数を利用するしかないようです。こういうことがBIツールでもパワーBI以外にタブローが強く支持されている要因の一つなだろうな。

エクセルでは関数により回帰分析で傾向と将来を予想することができます。

エクセルで使える回帰分析の種類・TREND関数:重回帰分析
・FORECAST関数:単回帰分析
・GROWTH関数:指数回帰分析

斑入り職人

回帰分析をするにはエクセルでツール→Excelアドイン→『分析ツール』のチェックボックスにチェック。その後に『データ』から『データ分析』→『回帰分析』を選択でも使えます。

それ以外にソルバーとよばれるものでWhat-If分析ができます。『目的セル』に最適となる値、『変化させるセル』に最適となる回答がでるものです。

斑入り職人

エクセルでツール→Excelアドイン→『Solver add-in』のチェックボックスにチェック。そして『データ』から『ソルバー』で使用できます。

これらをうまくつかえるようになり、グラフ化だけ別のアプリを使用すればデータベースなどを使わない個人レベルの利用であればBIツールを使わなくていいのかもしれない。

最後に今後のエクセル利用について

エクセルは数式を入れていろいろな植物データの管理や単位換算、必要な培養土や農薬の計算、費用計算などにも使えます。

斑入り職人

必要とする方もいるかもしれないので、時間があったらコードなどをまとめておこうと思います。

プラグインで空白内に値を入れたら答えが出るようなページも作っていくといいですね。

斑入り職人

最後にエクセルは表計算ソフトです。フィッシュボーンチャートなどの図作成や簿記は専用アプリを入れることをおすすめします。