無料記事– tag –
-
Googleスプレッドシート
Googleスプレッドシート│Gemini APIの無料枠を使う方法
スプレッドシートにAI関数が入ったものの、正直使いづらいので 大量の処理をするにはGemini APIを使うほうがいいのでは?ということで試してみました。 Googleスプレッドシートで無料枠のGemini APIを使う方法 ハマるとずっと返答がないままなので、手順を... -
Googleスプレッドシート
Googleスプレッドシート│連続データをグループごとに色で塗り分ける方法
Google スプレッドシートで「同じ値が連続している行」を視覚的にわかりやすくしたいことってありませんか? 例えば、以下のように A列にグループが並んでいるとします。 このような「同じ値が連続している行」を グループごとに淡い色で塗り分ける ことで... -
Googleドライブ
Googleドライブ│フォルダ内のファイル名を一括リネーム!文字列を置換して自動変更する方法
Googleドライブ内のファイル名を変更したい時、同じパターンの文字列を含む複数のファイルを一括でリネームしたいと思ったことはありませんか? この記事では、Google Apps Script(GAS)を使って、指定フォルダ内のファイル名を文字列置換で一括変更する... -
Googleスプレッドシート
Googleスプレッドシート│POST通信で書き込む方法
Google Apps Script(GAS)を使って、外部からスプレッドシートにPOST通信でデータを書き込む方法を紹介します。 GET/POSTの両方に対応できるようにすれば、簡易データベースやWebhook受け取り口として活用することも可能です! 使われたツールのログを作... -
Googleドライブ
Googleドライブ│フォルダ内のファイルURLを一括取得して出力する方法
Googleドライブで多数のファイルを扱っていると、「共有リンクをいちいち開いてコピーするのが面倒」と思ったことはありませんか? そんなときに便利なのがGoogle Apps Script(GAS)での自動URL取得です。今回は、ドライブ内のファイル名とURLを一括でス... -
Webアプリケーション
GAS│画像リンク付きHTMLリストをスプレッドシートから自動生成する方法
Googleドライブに保存された画像を使って、画像付き一覧表をHTMLで自動生成したいと思ったことはありませんか? 今回は、Googleスプレッドシートを元に、GAS(Google Apps Script)で画像リストをHTML化し、ドライブやWEBアプリとして公開する方法を紹介し... -
Googleスライド
Googleスライド│文字を置換する方法と特定のスライドだけ置換する方法
Googleスライドの文字の置換は、範囲によってやり方が変わります。 先に結論をまとめます。 やりたいこと方法資料全体を置換する編集 → 検索と置換(Ctrl+H)1か所ずつ確認しながら置換同じ画面で「置換」を押していく特定のスライドだけ置換する標準機能... -
Webアプリケーション
GAS│祝日・休日・指定した日はスクリプトをスキップする方法│Googleカレンダー連携
毎日ルーティンスクリプトを動かしていると、土日や祝日、特定の休業日などには実行をスキップしたい場面がありますよね。 今回は Google Apps Script(GAS)で、「祝日+指定日」の両方に対応してスクリプト実行をスキップする方法をメモします。 スクリ... -
Webアプリケーション
GAS│スクリプトプロパティをHTML内で使う方法
Google Apps Script(GAS)では、APIトークンや外部リンクなどソースコード内に直接書きたくない情報を「スクリプトのプロパティ」に設定することができます。 しかし、スクリプト内で取得したプロパティをHTMLテンプレート内に反映させる方法が少しわかり... -
Webアプリケーション
GAS|Webアプリケーションでページ遷移を実装する方法
Google Apps Script(GAS)を使って Web アプリを開発するとき、通常は「1つのHTMLページだけ」が表示対象になります。 しかし実は、URLにパラメーターを付けることで、複数のHTMLページを切り替えることが可能です。 この記事では、GASで複数ページ表示を... -
Googleドライブ
Googleドライブ│古いバージョンの版データを手動で削除する方法
Googleドライブで同じ種類で同じ名前のファイルをアップロードすると上書きされますが、バージョン管理されて古いデータも残ったままになります。 非常に便利なのですが、限られたGoogleドライブの容量を圧迫するというデメリットも発生します。 古い版は約30... -
Googleドライブ
Googleドライブ│フォルダ内のファイル数を集計する方法│GAS
リモートワークが日常になり、Googleドライブでのファイル共有や管理の機会が急増しました。 しかし、Googleドライブではフォルダ内に何ファイルあるかは標準UIでは表示されません 「どのフォルダにどれだけデータが入っているのか?」 「整理されているか... -
Googleスプレッドシート
Googleスプレッドシート│QUERY関数で複数シートのデータを一括集計する方法
複数の人や部門ごとに分かれたスプレッドシートのデータを、1つにまとめて集計したい! そんなときに便利なのが、QUERY関数 × 複数範囲の連結です。 今回は、各担当者のシートにある点数データをまとめ、1セルで全体のデータベースを作成する方法をご紹介... -
Googleスプレッドシート
Googleスプレッドシート│営業日数と経過日数を求める関数|NETWORKDAYS
営業日ベースでの進捗管理や労働日数の把握をしたいときに便利なのが、営業日数と経過営業日数の算出です。 この記事では、スプレッドシートで月初から月末までの営業日数、そして本日時点までに何営業日が経過したかを簡単に求める方法を紹介します。 そ... -
Googleスプレッドシート
Googleスプレッドシート│指定範囲にチェックボックスのチェックがあるかを判定する方法
Googleスプレッドシートでは「挿入」>「チェックボックス」を使うことで、簡単にチェックボックスを追加できます。 この記事では、スプレッドシート上のチェックボックスが「ON」かどうかをGoogle Apps Script(GAS)で判定する方法をご紹介します。 手順... -
Googleスプレッドシート
Googleスプレッドシート│自動で日付入り!複製シートを作成する方法
Googleスプレッドシートで、毎月使うテンプレートを自動で複製し、シート名に日付を付けたいことはありませんか? この記事では、Google Apps Script(GAS)を使って、「master」というシートをテンプレートとして、日付付きで自動コピーする方法をご紹介... -
Googleスプレッドシート
Googleスプレッドシート│複数条件の文字変換を一気に行う方法│SWITCH関数
Googleスプレッドシートで複数のキーワードに応じて別の文字列に変換したい場合、SWITCH関数が非常に便利です。 IF関数やIFのネストよりも読みやすく、処理もスッキリ記述できます。 Googleスプレッドシートで複数条件の文字変換を一気に行う方法 Switch関... -
Googleスプレッドシート
Googleスプレッドシート│同じ値ごとに交互に塗り分ける方法│条件付き書式
Googleスプレッドシートで大量のデータを扱っていると、同じ値が連続して並ぶリストを見やすくする工夫が必要になります。 特に、「りんご」「ごりら」「バナナ」など同じ項目ごとにグループ化されている一覧では、視認性を高めるための交互色塗り分けが効... -
Googleスプレッドシート
Googleスプレッドシート│特定の条件で行だけを自動で塗りつぶす方法│条件付き書式
Googleスプレッドシートでは、条件付き書式を使うことで、特定の文字列に応じてセルや行の背景色を自動で変更できます。 この記事では、例えば「完了」と記入された行を自動的にグレーで塗りつぶす設定方法をご紹介します。 条件付き書式で行全体を塗りつ... -
Googleスプレッドシート
Googleスプレッドシート│SUMPRODUCT関数で空白をスキップして連番をつける方法
Googleスプレッドシートで、空白セルを除いて連番を振りたいときってありませんか? 例えば、データのある行だけに1, 2, 3…と連番をつけたい場合、SUMPRODUCT関数を使うと簡単に実現できます。 この記事では、空白を飛ばして連番をつける具体的な数式とそ... -
Googleスプレッドシート
Googleスプレッドシート│ARRAYFORMULA関数で連続連番を自動生成する方法
大量の連番を手入力するのは手間ですが、Google スプレッドシートのARRAYFORMULAを使えば、数式を1つ書くだけで連続した番号を自動生成できます。 以下の手順で設定してみましょう。 めちゃめちゃ使うテクニックです。 使い方 連番を開始したいセルを選択... -
Googleスプレッドシート
Googleスプレッドシート│結合セルを一括で解除する方法|GAS
結合されたセルが並んでいると、並べ替えも関数もフィルタも効きません。 まとめて解除する方法を、先に結論から書きます。 とにかく早く全選択して「表示形式 → セルを結合 → 結合を解除」。3秒で終わる値も残したい手動だと左上のセルにしか値が残らない... -
Googleスプレッドシート
Googleスプレッドシート│文字にURLリンクを貼る方法とリンクからURLを抽出する方法
スプレッドシートのリンクまわりは、やりたいことが逆方向の2つに分かれます。 先に結論をまとめます。 やりたいこと方法文字にリンクを貼る=HYPERLINK("URL","表示する文字")1つのセルにさっと貼るCtrl+KURLを一括でリンクにするHYPERLINK関数を下までコ... -
Googleスプレッドシート
Googleスプレッドシート│シート内の文字を検索する方法
Googleスプレッドシートで特定の単語を検索する方法について解説いたします。 検索方法は2種類あります。 Googleスプレッドシートでシート内の文字を検索する方法 開いているシート内の単語を検索します。 STEPCtrl+Fを押しましょう シートの右上に検索ボ... -
Googleスプレッドシート
Googleスプレッドシート│セルに画像を入れる方法とIMAGE関数の使い方
スプレッドシートのセルに画像を入れる方法は2つあります。 どちらを選ぶかで、あとからの扱いやすさが変わります。 メニューから挿入IMAGE関数手軽さいちばん簡単式を書く画像の置き場所パソコンの中でよいURLが必要まとめて入れる1つずつ下までコピーで... -
Googleスプレッドシート
Googleスプレッドシート│別シート・別ファイルを参照する方法とIMPORTRANGE
スプレッドシートで別のデータを参照したいとき、方法は2つに分かれます。 同じファイルの中か、別のファイルかで、書き方がまったく違います。 参照したいもの書き方同じファイルの別シート=シート2!A1別のスプレッドシート=IMPORTRANGE("URL","シート1!A... -
Googleスプレッドシート
Googleスプレッドシート│GASでスプレッドシートのA1セルの値を取得する方法
Google Apps Script(GAS)で、スプレッドシートのA1セルに入力された文字列を取得する方法の備忘録です。 よく使うコードですが、GASを毎回開いて探すのは地味に手間なので、自分用メモも兼ねてブログに記録しておきます。 GASでスプレッドシートのA1セル... -
Googleフォーム
Googleフォーム│お問い合わせを別のメールアドレスに転送する方法
確実なお問い合わせ方法といえば、Google Formsが一番です。 細かいカスタマイズはできないものの、メールサーバー等のトラブルとは無縁です。 あとは関係各所に転送できればもっといいのにと思い、スクリプトで転送するようにしてみました。 Googleフォー... -
Googleスライド
Googleスライド│スライドの中身を英語に翻訳する方法
海外にいる場合、日本語で作成したプレゼンテーションの資料を見せる場合に英語に翻訳する必要があります。 全てのスライドをいちいち翻訳ツールで翻訳したテキストに差し替えるのは面倒なので、 スクリプト(GAS)を使って、スライドの中身を英語に翻訳し... -
Gmail
Gmail│メールの複製方法
毎月、送る請求書メールなどGmailでメールを複製して、文言を変更して送りたいということはないでしょうか? メールソフトのThunderbirdを経由すれば、メールの複製はできるのですが Gmail自体にはテンプレートを作成する機能はあるものの、宛先等も含めた... -
Webアプリケーション
GAS│ライブラリの作り方と使い方
リモートワークでGAS(Google Apps Script)を使うことが多くなりました。 使われているGASが入ったスプレッドシートが増殖してきてメンテナンスが大変になってきたので、スクリプトを外部ファイルからGASを参照するできる仕組み(ライブラリ化)にしてま... -
Googleドライブ
Googleドライブ│フォルダをコピーする方法とファイルをまとめて複製する方法
Googleドライブでフォルダを丸ごとコピーしようとして、メニューに見当たらず戸惑った方は多いはずです。 Googleドライブは、ファイルはコピーできますが、フォルダはコピーできません。 仕様なので、探しても出てきません。 先に、やりたいことごとの答え...
1