Movatterモバイル変換


[0]ホーム

URL:


タイダログ

もっと怠けますか? (y/n)

Googleフォームの回答を自動でフィルタ&ソートする

Googleフォームの回答をスプレッドシートで見るとき、たとえば学校なら「ある学年の回答を抽出し、かつクラス順に並べ替えて見たい」ということがあると思います。データ処理をしている先生たちの日々のご苦労は想像できません。なので楽をします。

回答のフィルタ&ソートを

  • 自動で
  • リアルタイムで
  • 少ない手数で

行う数式を考えました。

GASは使いません。

  • 作業環境
  • 想定するシナリオ
  • 前提
  • 完成図
  • 手順
    • Googleフォームでアンケートを作成する
    • フォームをスプレッドシートと連携させる
    • 自動ソートシートを作成する
    • ソートの数式を入力する
      • 学年→クラス→番号の順、全て昇順
      • 学年→クラス→番号の順、学年だけ降順、あとは昇順
    • フィルタ&ソートの数式を入力する
      • 特定の学年を抽出(数値)
      • 特定の学年を抽出(文字列)
      • x組以上を抽出
      • x年y組を抽出
      • 今日の回答を抽出
      • FILTER関数のエラー対策
  • 結び
  • 更新履歴
続きを読む

Googleフォームの未回答者を自動でリストアップする

Googleフォームの何がめんどうって、未回答者のリストアップではないでしょうか。回答を見れば「すでに回答した人」はわかりますが、「まだ回答していない人」はわかりません。

目視で名簿と照らし合わせて確認なんてやってらんない。

というわけで、未回答者のリストアップを

  • 自動で
  • リアルタイムで
  • 少ない手数で

行う方法を考えました。

数式はコピペで3つのみ。GASは使いません。

  • 作業環境
  • 想定するシナリオ
  • 前提
  • 完成図
  • 手順
    • Googleフォームでアンケートを作成する
    • フォームをスプレッドシートと連携させる
    • 名簿シートを作成する
    • 未回答者シートを作成する
    • クラスごとに未回答者数を集計する
  • 数式の説明
  • 結び
続きを読む

GAS で書いた function をスプレッドシートから呼び出してスピルする

GAS で書いた function はGoogle スプレッドシートから関数として呼び出すことができます。VBA と同じです。

それは検索したら出てくるのですが、今回は少し工夫して、単一のセルを渡してもセル範囲を渡しても動くようにします。一言で言うと、自作 function でExcel 関数のスピルをします。

  • 作業環境
  • やりたいこと
  • コード
  • 説明
  • 新たな疑問
  • 結び
  • 参考
続きを読む

Google カレンダーと Google スライドで予定までの日数を視覚化する

Google カレンダーとGoogle スライドで予定までの日数を視覚化する

Google カレンダーに登録したそれぞれの予定までの日数をGoogle スライド上で視覚化する方法を考えたので紹介します。仕事の優先順位を考えるのに使えると思います。

続きを読む

Google カレンダーと Google ToDo リストで空き時間とタスクを結び付ける

GoogleカレンダーとGoogleToDoリストで空き時間とタスクを結び付ける

Google カレンダー上で自分の空き時間とタスクを同時に管理をする方法を考えたので紹介します。空き時間の入力はGoogle フォーム × GAS ×Google カレンダーで、タスク管理はGoogle カレンダー ×Google Todo リストで行います。Google 様様ですね。

この記事とセットでお読みください。

taidalog.hatenablog.com

  • 作業環境
  • やりたいこと
  • 完成図
  • 手順
    • Google にログインする
    • カレンダーに空き時間を登録する
    • ToDo リストにタスクを登録する
    • カレンダーにタスクをドラッグ&ドロップする
  • タスクの日時の変更
  • ToDo リストの並べ替え
  • キーボード ショートカット
  • 結び
  • 参考
続きを読む

Google フォームと Google カレンダーで空き時間を視覚化する

タスク管理のために自分の空き時間をGoogle カレンダーに入力して視覚化しようと思ったのですが、手入力したらそれだけで空き時間が終わってしまいますので、Google フォーム + GAS で時短する方法を考えました。

  • 作業環境
  • やりたいこと
  • 完成図
  • 手順
    • Google にログインする
    • 空き時間用のカレンダーを作る
    • 入力フォームを作成する
    • フォームにプログラムを追加する
  • 結び
  • 参考
続きを読む

Google フォームの「回答の並べ替え→抽出→色分け」を自動化する

Google フォームの回答を出席番号順に並べ替えたりフィルターをかけたり色分けしたりする憂鬱で溜息が出るほど退屈な作業を消失させるべく、自動化の方法をまとめました。

GAS は使わず、関数と条件付き書式で実現します。

Microsoft Forms 版はこちら。

taidalog.hatenablog.com

taidalog.hatenablog.com

  • 作業環境
  • やりたいこと
  • 完成図
  • 手順
    • Google にログインする
    • Google フォームでアンケートを作成する
    • フォームの回答をスプレッドシートに紐づける
    • フォームに回答を入力してみる
    • スプレッドシートに数式を入力する
    • スプレッドシートをカスタマイズする
      • セルの表示形式を変更する
      • 条件付き書式
      • シートを目立たせる
      • 元データシートを隠す
      • 回答データの向きを変える
    • フォームの回答用 URL を取得する
    • スプレッドシートを閲覧専用で共有する
    • 引き継ぎをする
  • 数式の説明
    • ArrayFormula() 関数
    • A2:A
    • 日時でフィルターをかける
      • 当日の回答だけフィルターする数式
      • 特定の日の回答だけフィルターする数式
      • 特定の日以降の回答だけフィルターする数式
      • ソートしてフィルターする数式
      • 自由記述の結果を COUNTIF する数式
  • 結び
  • 参考
  • 更新履歴
続きを読む
プロフィール
id:taidalogid:taidalog
最終更新:

怠惰な情報科教員。
PowerShell と F# が好き。
高校「情報Ⅰ」の学習サイトtaidalab を作りました。

検索
注目記事

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です読者をやめる読者になる読者になる

[8]ページ先頭

©2009-2025 Movatter.jp