【スプレッドシート】意図しない編集を防止する方法
スプレッドシートはデータの編集の自由度が高く直感的で使いやすい反面、誤ってデータを更新してしまうこともあり事故につながってしまうことが多々あります。 例えばめったに編集しないデータが変更されたとき、 編集ができないように...
スプレッドシートはデータの編集の自由度が高く直感的で使いやすい反面、誤ってデータを更新してしまうこともあり事故につながってしまうことが多々あります。 例えばめったに編集しないデータが変更されたとき、 編集ができないように...
スプレッドシートでデータをちょっとしたデータを集計するのにピボットテーブルは便利です。 ただし、毎月同じ条件でピボットテーブルでレポートを作る場合など継続的に同じことをやるような場合はGASなどで自動化したくなる時があり...
「業務の効率化のためのプログラミング入門」というシリーズの記事です。 前回は値に応じて違う行動を起こす「条件分岐」について学びました。 今回は同じ処理を反復させる「繰り返し」について解説します。 繰り返し 人間にとっては...
3/29にGoogleドキュメントの新機能としてMarkdownが使えるようになりました。 Compose with Markdown in Google Docs on web (日本語記事:https://fores...
ある日、このようなスプレッドシートのデータから「全員分の社員情報をリスト化してくれ」と依頼されたら、あなたならどうしますか? 社員情報が空白の行、列で区切られたレイアウトをしており、一般的な表形式のデータとは違いプログラ...
GASでスプレッドシートのセルからデータを取得する際に、値と数式で使用する関数が異なり使い分けが必要です。 値の取得 getValues() 数式の取得 getFormulas() 決まったセルの位置にあらかじめ値が入っ...
クエリのパラメータなどの目的で、スプレッドシートの別々のセルに格納された値をカンマ区切りで結合したい場面があります。 そんな時にひとつひとつ文字列を手作業で加工するのではなく、関数で結合する方法をご紹介します。 TEXT...
スプレッドシートでGASを使う際には必要不可欠なgetRangeによる範囲選択を画像を使って解説していきます。 getRangeでの範囲選択 今回はこのような表を例に解説をしていきます。 単一セルを選択する この場合、囲...
『基礎からのIT担当者リテラシー』を読みましたので、その感想を書いていきます。 どんな人にオススメか この本の紹介には、次のような人を主な対象にしていると記載されています。 中小企業のIT担当を任された方 IT環境の管理...
「業務の効率化のためのプログラミング入門」というシリーズの記事です。 前回までの第三章では、GASはじめの一歩としてスクリプトエディタを使ってJavaScriptの初歩的な文法を学びました。 今回からの第四章でも同じくJ...