スプレッドシート・Excel・CSVで毎週・毎月くり返している手作業を、Google Apps Script(GAS)またはPythonのスクリプトにします。
コードと手順書をお渡しするので、次回からはご自身で実行できます。
【できること】
・一覧シートから、件数・前の期間との比較・項目別の内訳・滞留している行を集計して、レポート用のシートに書き出す
・入力用のシートから、月別・担当別の集計シートに転記する
・集計結果を本文にしたGmailの下書きを作る(送信はご自身で確認してから行っていただきます)
・CSV・Excelの列の並べ替え、削除、結合、分割
・全角と半角、表記ゆれ(例:「(株)」「株式会社」)の統一
・日付や金額の形式の変換(端数処理は指定できます)
・色・サイズ違いの複数行を、1商品1行にまとめる
・カテゴリ名を対応表でIDに置き換える
・取り込みでエラーになる行を、理由つきの一覧に書き出す
・文字コードの変換(Shift_JIS と UTF-8)
【できないこと】
・氏名・住所・電話番号・メールなど、個人を特定できる情報を含むデータの取り扱い
・Webサイトからのデータ取得(スクレイピング)、管理画面への自動ログイン・自動登録
・有料のAPIや有料ツールの購入が必要な処理
・Excelマクロ(VBA)での納品
・お客様宛てメールの自動送信(誤送信を防ぐため下書きまでです)
・実データをお預かりしての作業(ダミーデータで作ります)
・サーバーへの設置、既存システムへの組み込み
・電話・ビデオ通話での打ち合わせ(トークルームのメッセージで進めます)
【進め方】
1. ご購入後、トークルームで(1)今の手作業の手順(2)対象の見出し行(列名)(3)数行のダミーデータをお送りください
2. こちらで処理の手順を文章にしてお送りします。認識が合っているかご確認ください
3. 同じ列構成のダミーデータで実装し、動かして確認します
4. コード・手順書・確認ログをzipでお渡しします
5. ご自身の環境で動かしていただき、気になった点を1回まで修正します
【必要な情報】
・今の手作業の手順(箇条書きで結構です)
・対象の見出し行(列名)とおおよその行数
・数行のダミーデータ(実データは送らないでください)
・出したい結果の形
・実行する環境(スプレッドシート/ご自身のPCのPython)
【納品物】
・スクリプト本体(GASは Code.gs とマニフェスト、Pythonは .py と設定ファイル)
・設置・実行の手順書(画面の文言つき)/動作確認のログ/自動テスト
すべてzipにまとめてトークルームにお送りします。
【動作環境(購入前にご確認ください)】
・GASは無料のGoogleアカウントで動作を確認しています。Google Workspace(有料版)は未確認です
・定期実行はGoogleの仕様で「9時から10時」のような1時間の幅で動きます。時刻ちょうどではありません
・Pythonは3.10以上が必要です。確認しているのはmacOSのみです
・コードの貼り付けと権限の許可はご自身のアカウントで行っていただきます。パスワードは受け取りません
【対象の目安】
この価格に含まれるのは「処理1つ・対象1つ(1シート、または同じ列構成のファイル1種類)」です。増える場合は有料オプションでご指定ください。範囲がはっきりしない場合は、ご購入前のダイレクトメッセージでご相談ください。
・ご購入前に、ダイレクトメッセージで次の3点をお知らせください。範囲がこのサービスに収まるかをお答えします。
(1)自動化したい手作業の流れ(2)対象のシート・ファイルの数と見出し行(列名)(3)実行のしかたのご希望(手動/毎週など)
・実データのファイル・シートはお送りにならないでください。氏名・住所・電話番号・メールアドレスなど、個人を特定できる情報を含まない、同じ列構成のダミーデータで作ります。
・Googleアカウントやサービスのパスワードは、お伝えにならないでください。受け取りません。コードの貼り付けと権限の許可は、ご自身のアカウントで行っていただきます(手順書をお渡しします)。
・GASの初回の許可のときに「このアプリは Google で確認されていません」と表示されることがあります。ご自身のアカウントに貼り付けたスクリプトは、Googleの確認を受けていないためです。手順書に画面の流れを書いています。
・Gmailの下書きを作る処理がある場合、許可する項目に「Gmail のすべてのメールの閲覧、作成、送信、完全な削除」という広い範囲が表示されます。下書きの作成に GmailApp を使うためです。コードはお渡しするので、中身をご確認いただけます。
・定期実行を設定する場合、指定した時間帯に実際に動いたかは、納品後にご一緒に確認します。
・資料やダミーデータのご用意が遅れた場合は、その日数分のお届け日の調整をご相談します。
・やり取りはココナラのトークルームのメッセージのみです。電話・ビデオ通話・外部のチャットツールは使いません。