マガジンのカバー画像

spreadsheets

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

記事一覧

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

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

今回の関数超応用例シリーズは、重複を排除して一意の結果を返す UNIQUE関数です。

Googleスプレッドシートだけではなく、現在は Excelでも使える

FILTER関数

SORT関数(SORTBY関数)

UNIQUE関数

これらの便利関数。※Excel2021以降、および 365版、Web版のみ

スピル以前のExcelでは難しかった(非常に面倒だった)処理を、悪魔的なほど簡単に一

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

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

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

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

もっとみる
COUNTA・UNIQUE・FILTER関数を用いて条件に合ったデータ数を数える[Googleスプレッドシート]

COUNTA・UNIQUE・FILTER関数を用いて条件に合ったデータ数を数える[Googleスプレッドシート]

複数の関数を用いて、条件に合ったデータ数を数えます。

以下のダミーデータを用います。

受注案件のデータベースです。
案件名には通し番号が付与されます。
1つの課のみで担当する案件もあれば、複数の課で担当する案件もあります。
このデータから、「複数の課で担当している案件の数」を数えたいとします。

以下の関数式で実現できました。

今回のお題は自分では解決できず、所属しているコミュニティのSla

もっとみる
関数を用いて条件に合ったデータ数を数える(その2)COUNTUNIQUEIFS関数[Googleスプレッドシート]

関数を用いて条件に合ったデータ数を数える(その2)COUNTUNIQUEIFS関数[Googleスプレッドシート]

昨日、「COUNTA・UNIQUE・FILTER関数を用いて条件に合ったデータ数を数える」という記事をアップしました。

投稿からわずか2時間足らず、私のXにこんなコメントを頂きました。

COUNTUNIQUEIFS関数…知りませんでした。
一続きのアルファベットだとピンときませんが、
「COUNT-UNIQUE-IFS」、これはもしや…
「条件に合った一意の値をカウントする関数」なのでは…

もっとみる
BYROW関数などを用いて条件に合ったデータ数を数える[Googleスプレッドシート]

BYROW関数などを用いて条件に合ったデータ数を数える[Googleスプレッドシート]

先日、このような記事を書きました。

この件に関してはもう一つ実現したいことがありました。
それは「複数の部署にまたがっている案件数を数えたい」です。

データはこちら。(前回と同じデータです)

数えたいのは「複数の部署にまたがっている案件」であり、「同一部署で課がまたがっている案件」は数えません。

今回のお題も自分では解決できず、所属しているコミュニティのメンバーに教えて頂きました。ありがと

もっとみる
スプレッドシートからメール_宛先を選択[GAS]

スプレッドシートからメール_宛先を選択[GAS]

(以前の記事をリライトし新しい記事として公開しております。以前の記事は非公開にする予定です)

以前、GASを用いてGoogleスプレッドシートからメールを作成する記事を書きました。
マガジンにまとめてあるので宜しければご高覧ください。

これらの記事をベースに、さらに一歩進めた活用例をご紹介します。

スプレッドシートにメアドリストを用意して、列A「送信対象」のチェックボックスをオンにした人にだ

もっとみる
スプレッドシートからメール_宛先を選択(その2)反復処理と条件分岐[GAS]

スプレッドシートからメール_宛先を選択(その2)反復処理と条件分岐[GAS]

前回は「スプレッドシートにメアドリストを用意して、列A「送信対象」のチェックボックスをオンにした人にだけメールを送信するGAS」について記しました。

本記事ではプログラミングの重要な要素である「反復処理」と「条件分岐」について簡単に解説します。

前回記したスクリプトはこちら。

function createMailData(doSend) { //スプレッドシート、および各シートを取得

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

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

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

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

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

もっとみる
Googleスプレッドシート IMPORTRANGE関数 超応用例

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

Googleスプレッドシートを代表する便利関数のひとつ IMPORTRANGE関数についてまとめてみました。

これまでも mirの note の中でたびたび登場してるんで、既に書いているネタと重複する部分もありますが、地味な仕様変更もあったんで 改めてIMPORTRANGE関数の 基本や注意点、活用方法まで紹介していきます。

なお、タイトルは「超応用例」としていますが、IMPORTRANGE関

もっとみる
【自動日記ツール】GoogleCalendarから情報を取得する

【自動日記ツール】GoogleCalendarから情報を取得する

そんな欲望をもとに考えた一連の仕組みがあるので、今日は、それを紹介します。

今回は、Googleスプレッドシートを使用してGoogleCalendarから情報を取得する仕組みです。

今回の記事は、これ単独でもいろいろな使い方ができそうなので、記事をわけています。

本記事だけを読んでも意味がわからないと思いますが、もし、興味のある方は、一連の流れを以下の記事、マガジンにしていますので、こちらを

もっとみる
Blueskyの投稿をGoogleスプレッドシートに蓄積する

Blueskyの投稿をGoogleスプレッドシートに蓄積する

3ヶ月前にこんな記事を書きました。

現状では、Blueskyにおける「Twilog」のようなサービスはまだ見かけません。そこで、上記記事の中でも触れたようにRSSを利用してGoogleスプレッドシートに投稿を蓄積していく方法を、詳しく説明したいと思います。

※想定する読者として、「むかしは個人サイトのHTMLを自分で書いたりしていた」「Skyfeedでカスタムフィードを作ることへの心理的ハード

もっとみる
座席表作成はワンクリックで!GoogleスプレッドシートとGASで業務スピードアップ

座席表作成はワンクリックで!GoogleスプレッドシートとGASで業務スピードアップ

以前、行事予定と週案と連絡帳をスプレッドシートで連携させて学校における予定管理(行事予定と時間割)を効率化させる方法について記事を書きました。

ありがたいことに、X経由で多くの方からデータの配付希望があり、これまでに約30名ほどの方にデータを渡してきました。

今回は、その記事の中で紹介した座席表をワンクリックで作成する方法について、詳しく紹介します。

記事の後半では、テンプレートの配付も行い

もっとみる
GAS失敗談「ほぼ同時にフォーム送信されたらダメだった話」

GAS失敗談「ほぼ同時にフォーム送信されたらダメだった話」

Google Apps Script (GAS)を、もっと身近に、日々の暮らしに。

ちょうど前回の【GAS活用術⑦-2】を公開した日、私が作成した読み聞かせシステムで、予期せぬ動作・誤作動が発生しました。

実は、前からこの作りではまずいかも、、と危惧していたのですが。。

せっかくなので、この話(ネタ?)を、GAS失敗談として書いていこうと思います。

ダメだったシステムの作りと心配だったこと

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

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

Googleドライブの共有に関しての note 2回目です。

前回は 初心者向け内容ってことで、Googleドライブの基本から 共有の際の注意点、共有名人になるためのポイントなどを書きました。珍しく GASもスプレッドシート関数も登場しない回w

今回は GASを使った 共有状況の取得や共有設定の操作について書いていきます。

Googleドライブの共有ダイアログの不便な点前回書きましたが、Go

もっとみる