マガジンのカバー画像

spreadsheets

815
運営しているクリエイター

#QUERY関数

修学旅行の行事評価をフォーム&スプシにしたら、宿泊学習の引率がホワイトになった話。

修学旅行の行事評価をフォーム&スプシにしたら、宿泊学習の引率がホワイトになった話。

はじめに 今回のテーマは学校行事の評価・振り返りです。PDCAサイクルを回すと言う観点からで、学校行事が終わったあと行事評価を行うことはどの学校でも行っていると思います。今回は校外学習や宿泊学習といった行事の評価について、Googleフォームとスプレッドシートを使った実践を紹介します。働き方という視点からも、かなりオススメです。
 私は小学校の担任として1泊2日の修学旅行で引率教員5人と実践してみ

もっとみる
集計関数の列でwhere句[QUERY関数]

集計関数の列でwhere句[QUERY関数]

QUERY関数に於いて、sumなどの集計関数を用いた列でwhere句を用いようとしたところエラーが返ってきてしまいました。
調べたところ、ネストすることで回避できるとのことです。
備忘録として記事にまとめます。

以下のスプレッドシートを例とします。
列A-Eに売上データがあり、それをQUERY関数を用いて列G-Iにまとめます。
QUERY関数式はこちら。

これを基に、
「売上額合計が30,00

もっとみる
大文字/小文字に変換して返す[QUERY関数]

大文字/小文字に変換して返す[QUERY関数]

おととい、昨日とQUERY関数内で使える関数について記事を書きました。

こうなったら「もっと使える関数はないか!」と意気込んで漁ってみたものの、ほとんど無いようです…
唯一探り当てたのはupper関数とlower関数。
こちらも私の業務に於いて活用する機会がなさそうですが、せっかくなので記事として残します。

下記のデータをサンプルにします。

QUERY関数を以下のように記述すると…

以下(

もっとみる
QUERY関数で【年】【月】【日】【曜日】【四半期】を返す[QUERY関数]

QUERY関数で【年】【月】【日】【曜日】【四半期】を返す[QUERY関数]

集計の都合上、日付から【年】【月】【日】【曜日】【四半期】のデータを取り出したいことはよくあります。
QUERY関数では関数式内に関数を用いてそれぞれのデータを返すことができます。

下記のデータをサンプルにします。

QUERY関数を以下のように記述すると…

以下(列E以下)のような値が返されます。

QUERY関数の中で「year関数」「month関数」「day関数」「dayofweek関数

もっとみる
QUERY関数で【時】【分】【秒】を返す[QUERY関数]

QUERY関数で【時】【分】【秒】を返す[QUERY関数]

昨日こんな記事を書きました。

さらに調べてみたところ、【時】【分】【秒】も返すことができるそうです。
私は自分の業務に於いて活用する機会がなさそうですが、せっかくなので記事として残します。

下記のデータをサンプルにします。

QUERY関数を以下のように記述すると…

以下(列E以下)のような値が返されます。

QUERY関数の中で「hour関数」「minute関数」「second関数」を用い

もっとみる
where句で部分⼀致[QUERY関数]

where句で部分⼀致[QUERY関数]

GoogleスプレッドシートのQUERY関数に於いて、
where句で部分⼀致検索したい場合はlike演算⼦を⽤います。

47都道府県名を例に、検索結果を⾒てみましょう。

【GAS】Googleスプレッドシート自作関数で シート情報を取得する -3 活用編

【GAS】Googleスプレッドシート自作関数で シート情報を取得する -3 活用編

土日の更新は 旬の話題や Googleスプレッドシート、GoogleWorkspace関連でランダムに気になったことを書いていく 雑談記事です。

と言いつつ、すっかりシリーズ連載の記事ばっかりで、単に 平日更新の記事と 世界線が違うってだけになっちゃいました。

昔のサザエさんだと お隣が 浜さんか 伊佐坂さん かの違いみたいなw (一応あれは 浜さんが引っ越した後に伊佐坂さんが隣に越してきたと

もっとみる
【チェックボックス 番外編】GASなしで出来る小ネタ 【反復計算】

【チェックボックス 番外編】GASなしで出来る小ネタ 【反復計算】

チェックボックスネタを全3回書いてきましたが、今回は「番外編」ということで GASなしでチェックボックスで出来る小ネタを取り上げてみましょう。

前回の記事

Googleスプレッドシート の チェックボックス小ネタ他のサイトでも紹介しているような基本的な利用方法は、ここで触れる必要もないでしょう。

たとえば 条件付き書式と組み合わせて、チェックしたら色を付ける、To Doリストみたいな利用で

もっとみる
Googleフォームの回答データをQUERY関数で上手に活用しよう(3)

Googleフォームの回答データをQUERY関数で上手に活用しよう(3)

前回の記事はこちらです。

1.支援先小学校でのQUERY関数活用方法QUERY関数は知っているだけでは必要な時になかなか使いづらいものです。
少しでも構文エラーが有れば訳のわからないエラー攻めとなり、一人ではめげてしまいがちです。

私は最初、コピペや写経をしながら自分なりの成功事例を一か所にまとめていつでも参照できるようにしてきました。

(1)フォーム回答データを新しいものから順に並べてみる

もっとみる
Googleスプレッドシート 1行数式で つくる 年間カレンダー -3

Googleスプレッドシート 1行数式で つくる 年間カレンダー -3

1行数式でつくるカレンダーシリーズ。曜日の並び7列の月カレンダー、前回までの記事で、月の切り目の無い ぶっ通しの7列 年間カレンダーは作成できました。

1行数式シリーズも、今回で本編は最後。

かなりハードルは上がりますが、より実用的な年間カレンダーを1行数式で作成してみましょう。

Q3. A1セルに年を入れたら、日曜始まり7列の以下のような 「月の切り替わりで区切り(改行させ)る」年間カレン

もっとみる
Google スプレッドシートでQUERY関数を利用したデータ抽出

Google スプレッドシートでQUERY関数を利用したデータ抽出

12/9 と 12/16 に GEG Hiroshima のオンラインイベントで、「Google スプレッドシート」について取り上げられていて、そこで学んだ QUERY 関数について少しまとめておきます。
この QUERY 関数が使えるようになれば、「Google フォーム」の回答を抽出・整形できます。

この記事は、「はてなブログ」で 2021/12/20 に投稿したものを移転させたものです。n

もっとみる
Googleフォームの回答データをQUERY関数で上手に活用しよう(2)

Googleフォームの回答データをQUERY関数で上手に活用しよう(2)

前回の記事はこちらです。

4.実用的な3つのサンプルをご紹介 Google Forms の回答に溜まったSpreadsheetのデータをもとに、希望のビューを設定しリアルタイムで参照出来るので多用しています。

実用的な使い方を3つご紹介したいと思います。

(1)フォーム回答を新しい回答から古いものへと逆順に表示する

数日から数週間に渡りフォームで回答を募集する場合、新しい回答がどうなってい

もっとみる
Googleフォームの回答データをQUERY関数で上手に活用しよう(1)

Googleフォームの回答データをQUERY関数で上手に活用しよう(1)

2022年6月、7月と二度に渡り、とあるコミュニティでQUERY関数をテーマにLT(Lightning Talk;10~20分程度の短いプレゼン)登壇の機会を頂きました。

内容は「Googleフォームの回答データを上手に活用するコツ」でしたが、少し発展させたQUERY関数を使いこなす為の具体例を紹介してみようと思います。

私が使っているQUERY関数は機能全体のごく一部ですが、非常に強力なツー

もっとみる
QUERY関数のselect句に算術演算子を用いる[QUERY関数][Googleスプレッドシート]

QUERY関数のselect句に算術演算子を用いる[QUERY関数][Googleスプレッドシート]

QUERY関数でデータが数値型の場合、select句に算術演算子を用いることができます。

列H-Lにあるデータを基に、算術演算子を用いて列A-Fに参照してみます。

セルA1に以下のQUERY関数を入力します。

結果、以下の値が返されました。

列B-Fはそれぞれ以下の計算式に基づき値が返されています。

上記のままでは項目名が分かりにくくなっているので、label句を用いて項目名を整理します

もっとみる