はじめに
アンケートなどの入力データが更新(追加)される度にリアルタイムにグラフを更新したい場合にGoogleスプレッドシートのquery関数が便利でした。
query関数
A列に入力データ(例えば、1〜8の数字)が追加されていきます。
E1セルに以下のquery関数を入力すると、E2〜E10セルに集計結果が表示されます。
=query(A:A,"select count(A) group by A",1)
シートとグラフ
A列が更新(A列にデータが追加)されると集計結果が更新され、グラフに反映されます。
外部キーボード(UIcreator)からデータを更新(追加)する
フットペダルを踏んだりやゲーミングボタンを押してデータを更新することも可能です。
Node-REDダッシュボードからデータを更新(追加)する
Googleスプレッドシート・ノードを使用してNode-REDからスプレッドシートのデータを更新することが可能です。
Node-REDのダッシュボードのボタンを押すとGoogleスプレッドシートにデータが追加され、グラフに反映されることが確認できます。