covid19-survey/survey-sheet 調査シートの準備・統合

提供:saveMLAK
2022年3月22日 (火) 21:15時点におけるNobue.koyasu (トーク | 投稿記録)による版 (→‎調査終了後)
ナビゲーションに移動 検索に移動

調査シートの準備・統合手順

下記の手順に従って実施。

調査開始前

  1. 作業状況のシートの式を消して、値のみにする(コピペして値のみで貼り付け)
  2. 都道府県ごとの分割シートが残っている場合は削除する
    1. Google スプレッドシートの「拡張機能」→ Apps Script → DeleteALLPartSheet → 実行
  3. 調査のベースになるシートを作る
    1. 前回調査のシートをコピーし、「(ベース)全国調査」のシートを作る
    2. 「(ベース)全国調査」のシートから「確認日」「最終作業者」「メモ」の中身を削除し空白にする(列は消さない!)
    3. 「(ベース)全国調査」のシートから「要確認」「確認者」「確認したら○」の列を削除
    4. アーカイブURLを旧アーカイブURLに移動し、アーカイブURLの列を空白にする(列は消さない!)
  4. 「(ベース)全国調査」を分割する
    1. Google スプレッドシートの「拡張機能」→ Apps Script → setupWorksheets → 実行
    2. 分割が終わるまで待つ
    3. 途中で止まったときはまた「実行」を押す
    4. 分割してできたシートにデータがあるか確認する(まれに空白のシートが生まれる場合あり)
    5. 分割後にできた【分割シート一覧】の名称を変更する「作業状況(公共,20XX/XX/XX-XX/XX)」
  5. 北海道のシートを3分割する
    1. 新しいシートを3つ作る
    2. 「北海道(1)」「北海道(2)」「北海道(3)」の名前をつけ、60自治体ずつコピーする
    3. 「北海道」全部のシートは削除する
    4. 作業状況シートに「北海道(1)」「北海道(2)」「北海道(3)」の列を足し、A列の式に各シートのURLをコピーする
  6. 作業状況シートの書式を整え、合計欄を作成する(式は前回のものからのコピペでOK)

調査終了後

  1. 都道府県ごとのシートを統合する
    1. Google スプレッドシートの「拡張機能」→ Apps Script → IntegrateAllPartSheets → 実行
    2. 【統合】というシートが作られ、データが流し込まれる
    3. 【統合】シートを確認し、空行などがないかチェックする(全部で1789行、それより多い場合は余計なデータが入っている)
    4. 【統合】シートの名前を変更「全国調査(公共,20XX/XX/XX-XX/XX)」

アーカイブチェック

  1. アーカイブURLを確認する
    1. アーカイブが取れていないもの フィルタで「archive」を含まないデータを見つける
    2. 古いアーカイブに巻き戻っているもの フィルタで年月が不正なものを見つける
アーカイブチェックが終わったら、SlackにURLを知らせる。