マガジンのカバー画像

spreadsheets

815
運営しているクリエイター

#ARRAYFORMULA

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

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

今さらながら Googleスプレッドシートを代表する関数の一つ、ARRAYFORMULA関数にフォーカスをあてた noteを書いてみたいと思います。

さすがに人気関数なんで解説しているサイトも多くて目新しいネタも少ないんですが、検索上位のサイトでも 情報が断片的だったり薄かったり、さらには誤った情報が掲載されていたりするんで、mirなりにまとめておこうかなと。

タイトル画像の型が使いまわせるの

もっとみる
Excel のアレ がキター! 【超速報】Googleスプレッドシート テーブル機能まとめ

Excel のアレ がキター! 【超速報】Googleスプレッドシート テーブル機能まとめ

先日発表された Googleスプレッドシートのテーブル機能。

mirの環境でも 2024年5月25日 に使えるようになったので、急ぎ検証してみました。

速報検証ということで、まずはざっくりとした所感 や 使い方、 元祖 Excelのテーブル機能との違いなどをまとめています。誤りや漏れがあるかもしれませんので、その際はコメントや X(Twitter)でお知らせください。

先週までは UNIQU

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

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

先週に続いて、なぜか Excelとは逆で EXACT関数以上に超厳密な一致判定となる Googleスプレッドシートの UNIQUE関数を取り上げていきます。

今回は UNIQUE関数以外の ユニーク処理の方法や UNIQUE関数の派生関数である COUNTUNIQUE関数、COUNTUNIQUEIFS関数などのマニアック関数の紹介、そしてお題形式の超応用例と UNIQUE関数の世界にどっぷり浸か

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

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

Googleスプレッドシートの ハイパーリンク機能、HYPERLINK関数について掘り下げる note 第3段です。

前回はスプレッドシート内の特定セルへジャンプするハイパーリンクの作成の方法について書きました。

Googleスプレッドシートの特定セルへのリンクは、シートIDが必須ということもあり少しExcelと比べ厄介な部分もありますが、GASのカスタム関数を組み合わせて解決する方法を紹介し

もっとみる
Googleスプレッドシート SEQUENCE関数 超応用例2(配列操作を制す)

Googleスプレッドシート SEQUENCE関数 超応用例2(配列操作を制す)

シリーズの途中って感じですが、2023年最後の note です。

Googleスプレッドシートの SEQUENCE関数にフォーカスした記事の2回目となります。

最もシンプルに縦横自由なサイズの連番配列を生成できる SEQUENCE関数、その活用方法について今回もお題にチャレンジする形式で学んでいきましょう。

前回は基本の理解と活用例を幾つか紹介しました。

今回のお題に関しても、以下の SE

もっとみる
Googleスプレッドシート LAMBDA REDUCE関数の魅力 3(複数シートの串刺し集計)

Googleスプレッドシート LAMBDA REDUCE関数の魅力 3(複数シートの串刺し集計)

GoogleスプレッドシートのLAMBDAヘルパー関数 の REDUCE関数の魅力と活用例を紹介するシリーズの3回目。今回が最後です。

最後は Excelではお馴染みの アノ機能「串刺し集計(3D集計)」をGoogleスプレッドシートで実現する為に REDUCE関数を使ってみましょう。

前回のnoteでは 活用例の一つとして、直積(クロス集計)と呼ばれる 複数列の全組み合わせパターン出力を取り

もっとみる
Googleスプレッドシート LAMBDA REDUCE関数の魅力 2(直積 全パターン出力)

Googleスプレッドシート LAMBDA REDUCE関数の魅力 2(直積 全パターン出力)

GoogleスプレッドシートのLAMBDAヘルパー関数において、最強だけど最も難解である REDUCE関数の魅力と、ぶっちゃけどんな時に活用できる関数なのか? を書いてみたいと思います。

シート関数のREDUCEだけではなく、GAS(Javascript)の配列メソッドである reduceについても 少し触れていきます。

前回のnoteでは 活用例の一つとして 変換表に沿って、複数セルを一括(

もっとみる
Googleスプレッドシート LAMBDA REDUCE関数の魅力 1(変換リストで一括置換)

Googleスプレッドシート LAMBDA REDUCE関数の魅力 1(変換リストで一括置換)

GoogleスプレッドシートのLAMBDAヘルパー関数において、最強だけど最も難解である REDUCE関数の魅力と、ぶっちゃけどんな時に活用できる関数なのか? を書いてみたいと思います。

REDUCE関数登場前、旧関数だけでどのように対応していたのか? またGAS(JavaScript)のREDUCE関数についても合わせて少し触れたいと思います。

前回の noteは、少し変わったグラフを作成す

もっとみる
Googleスプレッドシート 知恵と工夫で ランキンググラフをつくる

Googleスプレッドシート 知恵と工夫で ランキンググラフをつくる

今回は Googleスプレッドシートの グラフ と 表示形式の ネタです。(関数もちょろっと)

当初はお題形式の関数ネタを書こうかと思っていましたが、先週までが正規表現にGASと重めのネタが続いたのと、最近知恵袋で回答した時に以前グラフ作成で苦労したことを思い出して、 少し軽めのGoogleスプレッドシートのグラフに関するネタでいくことにしました。

でも、結構実用的だったりしますよ~。

先週

もっとみる
Googleスプレッドシート SEQUENCE関数 超応用例1 (連番だけじゃない!)

Googleスプレッドシート SEQUENCE関数 超応用例1 (連番だけじゃない!)

Googleスプレッドシートの好きな関数は? と聞かれたら、どの関数を選びますか?

Googleスプレッドシートを代表する Arrayformula や QUERY は当然最有力候補ですが、便利な FILTERや最新の LET、LAMBDAも捨てがたいし・・・、一つに絞るのは難しいです。

一番は決められませんが、有力候補の中に mirとしては SEQUENCE を入れたいと思います。

結構頻

もっとみる
Googleスプレッドシート 検索と置換を使いこなそう!(正規表現で限界突破)

Googleスプレッドシート 検索と置換を使いこなそう!(正規表現で限界突破)

Googleスプレッドシートの 機能 「検索と置換」 について 掘り下げてみましょう。

基本的な使い方はもちろん、Excelの検索と置換 機能との違いや、Excelでは出来る処理を Googleスプレドシートではどう代替できるか?

そして正規表現を使った 検索と置換の 応用、さらに GASにおける 検索と置換 Textfinder を使って出来ることなど。

他のサイトとは一味違う活用テクニッ

もっとみる
Googleスプレッドシート SORT関数 超応用例-3(3つの並べ替え方法の比較も)

Googleスプレッドシート SORT関数 超応用例-3(3つの並べ替え方法の比較も)

Googleスプレッドシートの SORT関数シリーズ 第3弾です。

前回は 7つのお題を通じて、複雑な条件での並び替えの SORT関数の応用例をみていきました。(「超」応用といえるかは微妙)

SORT関数は並び替えの為の関数ですが、実は 単純な並び替え以外でも使えるケースが色々あります。今回は ちょっと変わったケースでSORT関数を使う応用例をみていきましょう。

Googleスプレッドシート

もっとみる
【応用編】Googleスプレッドシート 11新輸入関数 【カレンダー表示で LET活用】

【応用編】Googleスプレッドシート 11新輸入関数 【カレンダー表示で LET活用】

2023年2月に追加(Excelから輸入)された、Googleスプレッドシートの新関数。

一時、使えなくなる等のトラブルもありましたが、現在は安定して活用できており、mir も早速いろいろな場面で活用しています。

今回は、これらの関数をフル活用する実践例、応用例を とりあげていきましょう。

シリーズ前回の記事

知恵袋回答で使った 新関数例先週の 1行カレンダーでのLET置き換えお題 の前に

もっとみる
Googleスプレッドシート FILTER関数 超応用例 -3(複数フリーワード検索)

Googleスプレッドシート FILTER関数 超応用例 -3(複数フリーワード検索)

まさか FILTER関数だけで3週も引っ張るとは思いませんでしたが、ようやく今回が最後となります。

新関数とFILTER関数を組み合わせた、超応用例にチャレンジしていきましょう。

前回・前々回を読んでない場合は、先にそちらを見ておくことをお勧めします。

↓ 前回のnote 中級レベルの FILTER関数 チョイ応用例多数掲載

↓ 前々回のnote FILTER関数の基礎から importr

もっとみる