関数が複雑に入り組んでいて、中身がわからないスプレッドシートでも自動化ってできますか?

目次
  1. ご依頼内容
  2. なぜスプレッドシートが壊れてしまうのか?
  3. 現在使っているスプレッドシートを使ってGAS開発を行う際のポイント
  4. まとめ

こんにちはGASエンジニアの岡田です。

 

先日ご依頼いただいた内容で、他の会社さんでも同じような事象が発生し、不安に思っている方も多いかなと思い、解説をさせていただきます。

 

ご依頼内容

 

『売上データを集計するために複雑に関数が入り組んでいるスプレッドシートがあります。開発をした前任者が退職して、現在中身を理解している人が社内にいなくなってしまいました。もし壊してしまったら二度と復元できません。請求書発行の自動化をしたいのですが、必ずこのスプレッドシートを使用する必要があります。

スプレッドシートを絶対に壊さず、自動化の開発ってできますか?

 

関数得意でゴリゴリ開発してくれる関数強者が社内にいると会社として重宝しますね。

会社内でも関数を組んでもらいなら〇〇さんって皆に頼りにされます。

ただその人が辞めたあとに、作ったシステムが複雑で分からないという問題が発生することが頻繁にあると思います。

 

今回のご依頼主さんは、このパターンであり、

『売上集計のスプレッドシートが壊れることを絶対に避けて、面倒な業務の自動化したい』

というのがご要望です。

 

 

なぜスプレッドシートが壊れてしまうのか?

そもそもスプレッドシートが壊れるとは、関数を間違って消してしまうなどして、計算結果が変わってしまう、もしくはエラーが発生してしまうことをいいます。

 

これは多くの場合が意図しない人的なミスによって発生致します。

 

ただGASにおける開発も同様に、本来入力するべきセルではない場所に入力してしまうなど、プログラムの間違いで消してはいけない関数を消してしまう十分に可能性はあります。

 

それではGASの自動化の開発では、売上シートが壊れるリスクを抱えることになるのか?

⇒いいえ!リスクを限りなく0にして開発することは可能です!

 

 

 

現在使っているスプレッドシートを使ってGAS開発を行う際のポイント

こういった複雑な関数が組んでいるスプレッドシートを使ってシステムを開発する際のポイントは、

複雑な関数があるスプレッドシートはデータ読み取り専用にして、一切シートに編集を加えるプログラムを書かないようにし、GASの計算結果は新しく別に作成したスプレッドシートに出力するようにするのです。

hRnhgYECP1wvbmqfI5SakiZg7HmPZ8U7EiMywFEK.jpeg

 

 

まとめ

 

その他にも、複雑なスプレッドシートを複製しておく、データ履歴を残すなどして、リスクを極限に減らして開発することが可能です。

 

GASによるシステム開発では現在使用しているスプレッドシートを元に開発が可能なことですので、

現在使用しているスプレッドシートを元に開発をされたい方は安心してご依頼ください。

 

★無料ヒアリング予約フォームよりご予約ください★

https://forms.gle/f7DVaUkwYAMdyMxf7

 

>>ブログまとめに戻る

この記事を書いた人

岡田 栄次郎 GoogleAppsScript ・AppSheet専門

エンジニア

  • システムエンジニア(SE)
  • ITコンサルタント

全てのシステム開発を一気通貫で対応します

ステータス
現在対応可能
希望時給
5,000円~10,000円
活動エリア
東京都

はじめまして、岡田と申します。 Google Apps Script、Google Workspace、Appsheetを活用したアプリ開発、業務改善ツール開発を専門のフリーランスエンジニアです。 ホームページ https://gas-engineering.jp/ GASやAppsheetについてのブログ一覧 https://freelance-meikan.com/freelance/554/blog/231 【開発のイメージが湧かない方へ】 Googleのサービスを使ったら、どんな感じに開発できるのかイメージが湧かないという方も大歓迎! フワッとしたイメージでも良いので「こんなことをしたい」という内容を伝えて頂ければ、その内容を実現するための方法を具体的に提案させて頂きます。 一度ビデオ会議でお話してみませんか?もちろん無料です。 【Google Apps Script、Appsheetで開発するメリット】 ★月々にかかる費用がタダ! Googleアカウントさえあれば利用可能なので月々にかかる費用が0円です。GASによる開発は、長期的にみて非常にお得です。 ★開発コストが低い Google WorkSpaceを元に開発するので、作業量が少なく済み、その分コストを抑えることができます。 ★他のGoogleサービスとの連携ができるので自由度が高い Google WorkSpace間の連携ができるので、用途に合わせて自由度高くシステムを作ることができます。 GAS、Appsheetの経験が豊富な私に開発をお任せ頂ければ、御社の業務の効率化に貢献することが可能です。是非宜しくお願い致します。 【無料ヒアリング】 ★無料ヒアリング予約フォーム★ https://forms.gle/f7DVaUkwYAMdyMxf7

対応業務
システム開発|スマホアプリ開発|事務代行
スキル
  • 業務改革
  • GCP

関連記事

  • DXの起爆剤!Googleノーコード「AppSheet」とは?

    岡田 栄次郎 GoogleAppsScript ・AppSheet専門

    現在のPV数
    3,163

    こんにちは!GASエンジニアの岡田です。今回は2019年にGoogleがサービスを開始したノーコードツール「AppSheet」についてご紹介します。 ノーコード…

  • 特定の件名のメールを受信すると、チャットに転送

    岡田 栄次郎 GoogleAppsScript ・AppSheet専門

    現在のPV数
    3,503

    こんにちはGASエンジニア岡田です。今回は、特定の件名のメールを受信するとチャットに転送してくれる便利なGASの紹介です! 「問い合わせフォーム」⇒「Gmail…

  • GASエンジニア岡田 ブログまとめ

    岡田 栄次郎 GoogleAppsScript ・AppSheet専門

    現在のPV数
    1,591

    【基本編】「システムを導入するほどでもないものの、工数のかかるアナログな業務」はスプレッドシートでデジタル化しよう!Google Apps ScriptGASっ…