マガジンのカバー画像

spreadsheets

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

2022年8月の記事一覧

伝えたいこと
            【Googleスプレッドシート】【GAS】

伝えたいこと 【Googleスプレッドシート】【GAS】

10数年間、経理の実務構築を会計ソフト+google spreadsheet(関数だけ)で構築してきました。GASは使えなかったけど、コロナ中に特訓して少し使えるようになりました。
自身がある程度GASが使えるようになって感じたことは、学習できるサイトはほかにも多くあるものの、「入口」のハードルが高いなと感じたことです。実務家は積み上げて学ぶより、現世利益を求めてコードを参考にするものだと思うんで

もっとみる
スプレッドシートで作った英単語帳にGoogleフォームから単語を追加する方法(+暗記方法)

スプレッドシートで作った英単語帳にGoogleフォームから単語を追加する方法(+暗記方法)

自分で英単語帳を作るのを楽にするため、GoogleフォームとGAS(Google Apps Script)を使ってスマホから英単語を簡単に登録できるものを作ってみました。

この単語帳を使えば、スマホで簡単に英単語を登録してスプレッドシートにどんどんためることができます。ある程度たまってきたらスマホの赤シートアプリに移して暗記することもできます。

少しだけスクリプトを書く部分がありますが、コピペ

もっとみる
Excelもいいけど、Googleスプレッドシートもね な感じで書いていく

Excelもいいけど、Googleスプレッドシートもね な感じで書いていく

Googleスプレッドシート、Google Workspace をお仕事で使ったり、ネット上で色々やったりしている mirといいます。(違う名前で活動してたり、違うジャンルの発信もしてたりします)

記事で書いていこうと思ってること

Googleスプレッドシートや Googleドライブ、GAS(Google Apps Script)、Google Workspace(旧 Gsuite)に関連する

もっとみる
Googleスプレッドシート 自動でタイムスタンプを入力する3つの方法 -1

Googleスプレッドシート 自動でタイムスタンプを入力する3つの方法 -1

Googleスプレッドシートで使える 自動タイムスタンプ機能を実装する方法の紹介です。通常の GASを使ったものに加え セルが保護されている場合の回避方法や GASを使わない シート関数での実現方法 なども紹介します。

タイムスタンプの需要ってありますか?そもそもGoogleスプレッドシートは、標準機能として スプレッドシートの過去の「変更履歴」が自動保存され、これをいつでもその時点のファイルに

もっとみる
掟破りの逆輸入。Googleスプレッドシート、Excelそれぞれが新関数の動き

掟破りの逆輸入。Googleスプレッドシート、Excelそれぞれが新関数の動き

「掟破りの逆サソリ」という名セリフのせいで、 逆〇〇 ってワードには「掟破り」ってつけたくなっちゃう。

最近(2022年8月)の Excel 、Googleスプレッドシートの 仁義なき関数合戦 について書いてみました。

2022/09/11 こちらの記事の続きを書きました。↓

Googleスプレッドシートに XLOOKUP や LAMBDA が登場ですと
自分的には久々の Googleスプレ

もっとみる
ヘルプ記事がわかりにくいけど、使える QUERY 関数!

ヘルプ記事がわかりにくいけど、使える QUERY 関数!

以前にも ↓ のようにネタにした Google スプレッドシートで利用できる QUERY 関数。

Microsoft Excel には存在しない関数で、ゴリゴリと関数を組み合わせなくても、データの抽出が行える便利なものです。いろいろなところで紹介されているものの、Google が提供しているヘルプ記事を見ると、

という感じで、使用例が 2つほど書かれているものの、構文は

とシンプルな感じで、

もっとみる
QUERY関数でDBから抽出する(その4)[QUERY関数][Googleスプレッドシート]

QUERY関数でDBから抽出する(その4)[QUERY関数][Googleスプレッドシート]

※前回の記事はこちら。

ある列の値を基準としてデータを並べ替えるときにはorder by句を用います。

以下の「受注案件データベース」(シート名:DB01)を例に用います。

select句とwhere句を用い「東京本社」のみ抜き出すQUERY関数はこちら。

これに加え、order by句を用い列J「売上予定額」の金額が大きい順に並び替えます。

以下の通り列J「売上予定額」の金額が大きい順

もっとみる
他のスプレッドシートファイルを参照してQUERY関数を用いる[QUERY関数][Googleスプレッドシート]

他のスプレッドシートファイルを参照してQUERY関数を用いる[QUERY関数][Googleスプレッドシート]

QUERY関数を用いる際、他のスプレッドシートファイルにあるデータベースを参照したい場合があります。
そんな時はIMPORTRANGE関数を用いると便利です。

「スプレッドシートID」は、URLの最後のスラッシュとその前のスラッシュに挟まれた部分です。

なおこの場合、select句やwhere句で列指定する際にはアルファベットではなく「Col1,Col2,Col3...」と「Col+数字」を用

もっとみる
他のスプレッドシートファイルを参照してQUERY関数を用いる(その2)[QUERY関数][Googleスプレッドシート]

他のスプレッドシートファイルを参照してQUERY関数を用いる(その2)[QUERY関数][Googleスプレッドシート]

前回、QUERY関数を使用する際にIMPORTRANGE関数を用いる記事を書きました。

今回は「他のスプレッドシートファイルにある過去三年間の売上実績を参照し集計したい」というケースを見てみましょう。

月別/営業部別の売上額のデータベースがあり、それが各年度ごとにシート別に分かれているとします。

集計用の別スプレッドシートを用意し、まずQUERY+IMPORTRANGE関数を用いて過去三年間

もっとみる
Googleフォームのデータをピポットテーブルを活用して編集する方法

Googleフォームのデータをピポットテーブルを活用して編集する方法

googleフォームでアンケートを作成しデータを集めたものの,データをどう編集していいのかわからないという方に向けて,”googleフォームからのデータをスプレッドシートのピポットテーブルを活用して編集する方法” をわかりやすく説明したいと思います。

▼ フォームとスプレッドシートの連携に関しての記事はこちら

ピポットテーブルとはピポットテーブルは,データの計算・集計・分析を行うツールです。例

もっとみる
GASでSVGを使った座席管理アプリを作る

GASでSVGを使った座席管理アプリを作る

使いドコロと使う理由使い所

SVGで自由自在にレイアウトを構築することが出来、単純なHTMLとCSSよりも直感的にアプリケーションを使って構築が可能です。このSVG画像を使うことで

フリーアドレス対応の座席管理アプリの構築

様々な予約管理システムの構築

センサーデータと連携して、作物の監視状況の可視化

グラフィカルなサイトマップの作成

などなど応用が可能です。通常の画像とライブラリで作

もっとみる
【必見】メール処理を効率化(Gmail + GAS + VBA)

【必見】メール処理を効率化(Gmail + GAS + VBA)

皆さんの学校ではメールの処理はどうやって行っていますか?
一般的には文書処理担当者(人間)が

①メールを一件ずつ開いて本文を印刷し、場合によっては添付ファイルも全て開いて印刷。
②そして係へメール転送。
③印刷したメール文書へ収受印・閲覧印(回覧印)を押印して回覧

という流れが一般的だと思います(次の図)。

この一連のメール処理の流れのうち①②の作業時間が大幅に削減されるとしたら画期的だと思

もっとみる
GA4のデータをスプレッドシートへ簡単に自動出力する方法

GA4のデータをスプレッドシートへ簡単に自動出力する方法

GASラボではどなたでもご利用いただける自動化ツール・AIツールを企画・開発しています。
これまで企画開発したツール一覧は下記のページでご覧下さい。

Googleアナリティクスの旧バージョンである「ユニバーサルアナリティクス(UA)」の2023年サポート終了に向けて、新たな「Googleアナリティクス4(GA4)」への移行を進めている方が多いのではないでしょうか。

GA4はBIである「Goog

もっとみる
Slackゲストアカウント管理を効率化するbotをGASで作ってみた。

Slackゲストアカウント管理を効率化するbotをGASで作ってみた。

最終更新日 2022/8/16
- ソース及びマニュアル一部修正(不要なトークン削除)
- 参考サイト追加

概要業務でSlackを使用している会社はユーザの棚卸しや削除漏れを防ぐためゲストに対して有効期限を設定している人は多いと思います。ただ有効期限を設定した場合、延長するのがめんどうだったり期限切れの通知を見逃すことがあったため、Slackの指定チャンネルに有効期限切れをアナウンスするBotを

もっとみる