mir

元Excel職人・VBA使いから、Googleスプレッドシート職人・GAS使いにジョブ…

mir

元Excel職人・VBA使いから、Googleスプレッドシート職人・GAS使いにジョブチェンジ。 謎解き感覚で お題(課題)を解決していくような記事を書こうかなと。

マガジン

  • Googleスプレッドシート関数 超応用例シリーズ

    Googleスプレッドシートの関数超応用例シリーズをまとめたマガジンです。

  • Googleスプレッドシート 新関数シリーズ

    Googleスプレッドシートに追加された新関数の検証・活用例の記事をまとめました

  • GoogleWorkspace 画像にまつわるエトセトラ

    Googleスプレッドシート、Googleドライブ、その他 Googleドキュメントや Googleスライド、GASなど 画像の扱いについて 書いた noteをまとめています

  • Googleドライブ 共有名人シリーズ

    Googleドライブ、Googleスライド、GASなど 共有や公開に関する基本やテクニックを記載した noteをまとめております

  • Googleスプレッドシート 検索と置換

    Googleスプレッドシートの 検索と置換 の基本、応用、特殊利用、アドオン、正規表現を使ったテクニック、先読み・後読みの活用、改行置換、GAS Textfinderの利用などまとめています。

最近の記事

Googleスプレッドシート UNIQUE関数 超応用例 2 - COUNTUNIQUE,COUNTUNIQUEIFSも

先週に続いて、なぜか Excelとは逆で EXACT関数以上に超厳密な一致判定となる Googleスプレッドシートの UNIQUE関数を取り上げていきます。 今回は UNIQUE関数以外の ユニーク処理の方法や UNIQUE関数の派生関数である COUNTUNIQUE関数、COUNTUNIQUEIFS関数などのマニアック関数の紹介、そしてお題形式の超応用例と UNIQUE関数の世界にどっぷり浸かっていきましょう。 2回で終わるかなと思ってましたが、超応用例のお題書ききれず

    • Googleスプレッドシート UNIQUE関数 超応用例

      今回の関数超応用例シリーズは、重複を排除して一意の結果を返す UNIQUE関数です。 Googleスプレッドシートだけではなく、現在は Excelでも使える FILTER関数 SORT関数(SORTBY関数) UNIQUE関数 これらの便利関数。※Excel2021以降、および 365版、Web版のみ スピル以前のExcelでは難しかった(非常に面倒だった)処理を、悪魔的なほど簡単に一つの式で記述できるこの3つの関数に加え、最強のチート関数 QUERY関数。 m

      • iPhone や iPad のアプリ版 Googleスプレッドシートで 値貼付けが出来ない問題を解決する(文字化け対応も)

        久しぶりに iPhone、iPadのGoogleスプレッドシートネタです。(軽めのネタです) iPhone / iPad のアプリ版 Googleスプレッドシート や Googleドキュメント で値貼付け出来ない問題 さらに、最近発生している スプレッドシートやドキュメントからコピーしたテキストを メモやメールに貼った時に文字化けが発生する問題 セル内に改行入りテキストが入っている場合、セルを値貼付けする際の前後に "ダブルクォート入っちゃう問題(パソコン利用時含め)

        • Googleスプレッドシート チェックした行を保護(ロック)するGASの作り方

          前回に続いて GoogleAppsScript(通称GAS)による Googleスプレッドシート操作ネタです。 今回はチェックボックスの ON/OFFをトリガーとしてGASを実行。チェックした行を保護、チェックを外すと保護解除という処理を通じて、シンプルトリガーやボタン等で割り当てた通常のGAS実行と違う インストーラブルトリガーの挙動について書いていきます。 基本的には管理者が作ってユーザーに使ってもらうスプレッドシートの運用イメージです。 前回の noteは 「Go

          有料
          200

        Googleスプレッドシート UNIQUE関数 超応用例 2 - COUNTUNIQUE,COUNTUNIQUEIFSも

        • Googleスプレッドシート UNIQUE関数 超応用例

        • iPhone や iPad のアプリ版 Googleスプレッドシートで 値貼付けが出来ない問題を解決する(文字化け対応も)

        • Googleスプレッドシート チェックした行を保護(ロック)…

        マガジン

        • Googleスプレッドシート関数 超応用例シリーズ
          18本
        • Googleスプレッドシート 新関数シリーズ
          19本
        • Googleドライブ 共有名人シリーズ
          3本
        • GoogleWorkspace 画像にまつわるエトセトラ
          4本
        • Googleスプレッドシート 検索と置換
          5本

        記事

          Googleスプレッドシート 編集日時と編集者をログシートに記録するGASの作り方

          今回は GoogleAppsScript(通称GAS)による Googleスプレッドシート操作の基本といえる、誰かが編集したら ログシートに編集日時と 編集者を記録する GASについて書きます。 シンプルトリガーとインストーラブルトリガーの違い、GoogleWorkspace アカウントとフリーのGmail(Googleアカウント)の 挙動の違いなどにも触れていきます。 簡単に出来そうで、意外とうまくいかない人も多いネタかと思います。是非参考にしてください。 前回までは

          Googleスプレッドシート 編集日時と編集者をログシートに記録するGASの作り方

          Googleスプレッドシート IMPORTRANGE関数 超応用例 3(QUERY関数、LET関数と組み合わせ活用)

          Googleスプレッドシートを代表する便利関数のひとつ IMPORTRANGE関数についてまとめた note 、なんと第3弾です。 他のスプレッドシートのデータを取得し活用する際に必須となる IMPORTRANGE関数。 前回の noteでは、Excelのブックリンク機能との比較、そして Googleスプレッドシートの機能を使った IMPORTRANGE関数の超応用例を紹介しました。 今回は IMPORTRANGE関数と他の関数を組み合わせた超応用例(実際はそうでもない

          Googleスプレッドシート IMPORTRANGE関数 超応用例 3(QUERY関数、LET関数と組み合わせ活用)

          Googleスプレッドシート IMPORTRANGE関数 超応用例 2

          Googleスプレッドシートを代表する便利関数のひとつ IMPORTRANGE関数についてまとめた note 第2弾です。 他のスプレッドシートの情報を取得し活用する際に必須となる IMPORTRANGE関数。 前回の noteでは、IMPORTRANGE関数の基本やおススメの式の書き方、「アクセスを許可」の挙動、そして使用する上での注意点をお伝えしました。 世の中の多くの IMPORTRANGEの解説記事、サイトは、第1弾の基本程度の内容で終わっています。(第1弾の半

          Googleスプレッドシート IMPORTRANGE関数 超応用例 2

          Googleスプレッドシート IMPORTRANGE関数 超応用例

          Googleスプレッドシートを代表する便利関数のひとつ IMPORTRANGE関数についてまとめてみました。 これまでも mirの note の中でたびたび登場してるんで、既に書いているネタと重複する部分もありますが、地味な仕様変更もあったんで 改めてIMPORTRANGE関数の 基本や注意点、活用方法まで紹介していきます。 なお、タイトルは「超応用例」としていますが、IMPORTRANGE関数単体では超応用例といえるものはあまりないですw そして、やはり今回は超応用例ま

          Googleスプレッドシート IMPORTRANGE関数 超応用例

          Googleスプレッドシート 「Gmailひな形」ハイパーリンクの作り方(他 ネット検索、マップ、電話、メールも)

          Googleスプレッドシートの ハイパーリンク機能、HYPERLINK関数について掘り下げる note 第3段です。 前回はスプレッドシート内の特定セルへジャンプするハイパーリンクの作成の方法について書きました。 Googleスプレッドシートの特定セルへのリンクは、シートIDが必須ということもあり少しExcelと比べ厄介な部分もありますが、GASのカスタム関数を組み合わせて解決する方法を紹介しています。 セルのテキストを使って便利なリンクを生成する今回はHYPERLIN

          有料
          200

          Googleスプレッドシート 「Gmailひな形」ハイパーリンクの…

          Googleスプレッドシート 「特定セルへの」ハイパーリンクの作り方

          Googleスプレッドシートの ハイパーリンク機能、HYPERLINK関数について掘り下げる note 第2段です。 前回は いわゆる Webサイトへのハイパーリンクを対象として書きました。 図形やセル上画像にハイパーリンクが付与できないといった、Excelに比べ不満な部分もありましたが、「もっとも簡単な」ハイパーリンク生成方法 や 「検索と置換」でURLの一括ハイパーリンク化、リンク先のプレビュー機能など、Googleスプレッドシート独自の便利な機能も多く、「これ使える

          Googleスプレッドシート 「特定セルへの」ハイパーリンクの作り方

          Googleスプレッドシート 「一番簡単な」ハイパーリンクの作り方

          今回は Googleスプレッドシートの ハイパーリンク機能、HYPERLINK関数についてです。 「え~、ハイパーリンクなんて普通に使えるでしょ。」 って思う人もいるでしょうが、意外と皆さんが知らないハックネタも多いんですよね。 Excelのハイパーリンクとの比較も含め、Googleスプレッドシートのハイパーリンクに沼ってみましょう。 ちなみに今回は、同じスプレッドシート内(ブック内)のセルや他のシートへのハイパーリンクには触れず、あくまでも 外部Webサイトへのハイ

          Googleスプレッドシート 「一番簡単な」ハイパーリンクの作り方

          Googleスプレッドシート 最強ショートカット Ctrl +Y (F4)と カラースケールと 2(マクロの記録)

          ショートカットネタの続きです。 前回、mirが推す Googleスプレッドシートの最強ショートカット Ctrl + Y (F4キー)について書きました。 色々書いていたら長くなってしまったので、前回はタイトルにあるもう一つのテーマ「カラースケール」にたどり着く前に終わってしまいましたw 今回はようやく、カラースケールと Ctrl + Y(F4キー)って話に入っていきます。そして、GAS(マクロ記録)やシート関数、フリーの便利ツールも登場! 前回の note 条件付き

          Googleスプレッドシート 最強ショートカット Ctrl +Y (F4)と カラースケールと 2(マクロの記録)

          Googleスプレッドシート 最強ショートカット Ctrl +Y (F4)と カラースケールと

          前回の 交互の背景色 からの書式(色)つながりで、書式設定がより効率的になる「ショートカット」について、そして条件付き書式の機能「カラースケール」について書きたいと思います。 なぜ 書式(色)の話で ショートカットが出てくるのか? mirが推す 最強ショートカット Ctrl + Y (F4キー)とは?? これがどう「カラースケール」に繋がっていくのか??? 最後まで目が離せない内容!? となっているかもw といっても、やはり書いてたら長くなってしまったので次週へ続く

          Googleスプレッドシート 最強ショートカット Ctrl +Y (F4)と カラースケールと

          【条件付き書式】Googleスプレッドシートで 交互の背景色を 自作するのは 間違っているのだろうか

          Googleスプレッドシートの 条件付き書式 と 交互の背景色 という機能について書いてみたいと思います。 後半はカスタム数式を使って、↑このような グループ毎に交互の背景色を設定する。という応用テクニックにも触れます。 「交互の背景色」くらい知ってるよ!って人にも 学びがある内容かと思いますので、最後まで読んでみてください。(で、ついでにスキボタンも押しちゃってください) ちなみにタイトルの「Googleスプレッドシートで 交互の背景色を 自作するのは 間違っているの

          【条件付き書式】Googleスプレッドシートで 交互の背景色を 自作するのは 間違っているのだろうか

          GASで作成したWebアプリ(Webサイト)でGoogleドライブ内の画像が表示されなくなった問題を解決する

          この2024年1月に入って少し話題となった、Googleドライブ内の画像が 今までの方法で Webサイトで表示できなくなった問題を取り上げてみたいと思います。 後半はGoogleドライブの画像をWeb掲載する注意点と、少し動きのある Webを GASで作るサンプルコードも! Googleドライブ関連ってことで、先週までの流れと少し繋がる部分もあるかなと。 先週は Googleスプレッドシートを操作する GAS Spreadsheet Serviceで スプレッドシートの

          GASで作成したWebアプリ(Webサイト)でGoogleドライブ内の画像が表示されなくなった問題を解決する

          【Googleスプレッドシート / GAS】 自作関数で共有メンバーを出力 & 共有操作

          Googleドライブの共有に関しての note 2回目です。 前回は 初心者向け内容ってことで、Googleドライブの基本から 共有の際の注意点、共有名人になるためのポイントなどを書きました。珍しく GASもスプレッドシート関数も登場しない回w 今回は GASを使った 共有状況の取得や共有設定の操作について書いていきます。 Googleドライブの共有ダイアログの不便な点前回書きましたが、Googleドライブの共有は フォルダ単位、もしくは複数ファイルを 選択した状態で

          【Googleスプレッドシート / GAS】 自作関数で共有メンバーを出力 & 共有操作