マガジンのカバー画像

spreadsheets

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

2021年3月の記事一覧

行の色を変更する

行の色を変更する

Googleスプレッドシートに於いて、ある列の値を変更することによって
その行の色(文字色またはセル色)を変更させます。

例えば下記のようなスプレッドシートがあったとして、列E「請求済チェック」のチェックボックスがオンになった際、その行の色を変更する仕組みを実装します。
「条件付き書式」という機能を用います。

メニュー[表示形式] → [条件付き書式]を選択

[範囲に適用] → 適用させたい

もっとみる
行の色を変更する(その2)

行の色を変更する(その2)

前回、Googleスプレッドシートに於いて、ある列の値を変更することによってその行の色(文字色またはセル色)を変更させる手順を記しました。

今回は色変更のバリエーションを記します。

■バリエ1_セル色を変更する

セルの色をグレーにします。

以下はその結果。

■バリエ2_チェックボックスがオフになっていたら文字色グレー、
オンになったら黒にする

デフォルトの文字色を黒にしたまま、条件式に

もっとみる
表から複数セルを抽出 ARRAY_CONSTRAIN関数とは?使い方は?【スプレッドシート】

表から複数セルを抽出 ARRAY_CONSTRAIN関数とは?使い方は?【スプレッドシート】

【関数名】
ARRAY_CONSTRAIN

【概要】
表から抽出する列数を範囲指定し、複数セルに表示

■使用例
表から複数行、複数セルを抽出する

■書式
ARRAY_CONSTRAIN(セル範囲, 行数, 列数)

■使い方
ARRAY_CONSTRAIN(A3:D10,3,4)
※A3:D10が表の全範囲
→A3から縦3列、横4行のデータが複数セルを跨いで表示

■Google公式ページ

もっとみる
Googleスプレッドシートで請求書を自動生成するGAS開発プロジェクト Vol.2 〜要件とりまとめ〜

Googleスプレッドシートで請求書を自動生成するGAS開発プロジェクト Vol.2 〜要件とりまとめ〜

こんにちは!KCompany代表のケータです!

↓前回の続きです

https://note.com/workstream/n/n795fcf9a2f3a

とりあえず今日は思いつくままにやりたいことを書き出してみようかなと思います。完全にブレストですね。

・請求書のテンプレートから、個別の請求書を生成する。
・作成した請求書をDriveへ自動格納する。
・作成した請求書を指定メールアドレスへ

もっとみる
【未経験でも出来る!】GoogleAppsScript(GAS)|Googleフォーム選択肢を設定する - 最大1000項目も余裕で設定 -

【未経験でも出来る!】GoogleAppsScript(GAS)|Googleフォーム選択肢を設定する - 最大1000項目も余裕で設定 -

プログラミング未経験でも簡単に習得できるGoogle Apps Script👩‍💻🔰

今回はGoogleフォームの選択肢を設定する方法を紹介しました💡
手動では対応できない数の設定もGASなら数秒です🙆‍♀️

◎動画はこちら◎スクリプトfunction myFunction() { //スプレッドシートから選択肢情報を取得 var ss = SpreadsheetApp.getAct

もっとみる

GASで家事を効率化しよう

こんにちは forestechnologyです

早速ですがGAS(Google Apps Script )で家事管理をしてみたいと思います

~ 動作の解説 ~

まず空のスプレッドシートにヘッダーとテストデータを入れるメソッドを実行します
このときに列幅を微調整します

function initialize(){ const Inisheet = SpreadsheetApp.get

もっとみる
ノンプログラマがGASでバリュエーションツール作ってみた

ノンプログラマがGASでバリュエーションツール作ってみた

国内初!利用目的に応じて算定方法が変わる自動バリュエーションツールを、エンジニアではないプログラミング初心者が作ってみました!

M&A、IPO、エクイティファイナンスの3つで算定ロジックが変わります。

M&Aと株式上場を比較検討するオーナー企業や、
EXITを見据えて事業会社の出資とM&Aを視野に入れるスタートアップを
私自身、投資銀行出身、一応VCにいた、事業会社のM&A/出資担当として、多

もっとみる
みんな大好き!?GASでGmailの下書きをスプレッドシートの宛先リストに一斉送信するスクリプト

みんな大好き!?GASでGmailの下書きをスプレッドシートの宛先リストに一斉送信するスクリプト

ノンプロ研でGAS勉強中です。

色々できるようになるGASのなかでも、実務で使える or 使いたいランキング上位に入ってくるのがGmailとスプレッドシートを使ったメール一斉送信ではないでしょうか。

同じ内容の本文をリストの宛先に一斉送信したり、一部を差し込みでパーソナライズさせたメールを送信したりというのは、さらっとできるようになると結構便利です。

しかしこれはわざわざGASを使わなくても

もっとみる

簡易的な入退室記録アプリ(SlackとGAS)

(一度書いたのですが、スマホから編集したらバグで変なことになりました。書き直します。)

新型感染症ウイルスの流行に伴って、研究室の在室記録の必要性が高まりました。

そこで日頃から研究室内連絡ツールであるSlackと、何かと利用しているGoogleのプラットフォームを使用して、

Slackで決まったコマンドを送信(発言)すると、名前と日時のログが取れる簡易的なシステムを組みました。

はじめに

もっとみる
【GAS】Google Apps Script 活用事例 スプレッドシートのコピー時に不要なシートを一括で削除するスクリプト

【GAS】Google Apps Script 活用事例 スプレッドシートのコピー時に不要なシートを一括で削除するスクリプト

期末という事で、来季に向けた計画表などを作る機会が増えました。そこでこのシートは必要だけど、あとは要らないかなと思う機会があり、スクリプトを書きました。何回もシートを削除するボタンを押さなくて済むので、楽チンです。

シートを一括削除するスクリプトfunction deleteSheets() { const spreadsheet = SpreadsheetApp.getActiveSpread

もっとみる
英語の授業に役立つツールの紹介。Googleフォームで試験問題を自動作成するツールなど。

英語の授業に役立つツールの紹介。Googleフォームで試験問題を自動作成するツールなど。

 小中高大学で、英語の授業を行う際に役に立つと思われるGoogle スプレッドシートのツールをいくつか作りましたので、紹介します。1.Googleフォームで試験問題を自動作成するツール、2.ポイント制の学習記録を作成し可視化するツール、3.学生向けの学習記録と可視化ツールです。 ブラウザはGoogle Chromeブラウザを使用してください。スプレッドシートは、それぞれ、以下から入手してください。

もっとみる
GoogleFormで自動返信つきフォームを作った話

GoogleFormで自動返信つきフォームを作った話

こんにちわ、ミヤタカです。

僕のお仕事は営業事務支援ということで、営業マンが苦手とする受注後の社内システムへの売上報告などのシステム入力などもお手伝いしています。

営業マンからはメールで登録の依頼をいただくのですが、またこれが人によって情報の粒度も違うので登録しづらいんですね。めちゃめちゃ詳しく書いてくれる人もいれば、悟って!と言わんばかりのほとんど情報がないような依頼をしてくる人もいます。

もっとみる
ARRAYFORMULAで関数の打ち直しとおさらばする

ARRAYFORMULAで関数の打ち直しとおさらばする

Googleスプレッドシートやエクセルなどで、特定の列に対して関数を組むことは多いと思います。ただ、修正が必要な時や書き換えたい時、関数を書き直してさらに全行コピーし直すのって物凄く面倒じゃないですか?
そんな時に便利なのが「ARRAYFORMULA関数」です。Googleスプレッドシート限定ですが、使いこなせば作業効率がかなり上がるはずなので、この記事で紹介します。まだ使っていない方はぜひ使って

もっとみる
GAS Sample_シートを統合

GAS Sample_シートを統合

同じ構造を持つ複数のシートを1つのシートに統合したいことがよくあります。

今回は下記のような「月別_請求済み案件一覧」シートを例に、Google Apps Scriptを用いて統合作業を実現します。

月別_請求済み案件一覧シート...1月/2月/3月

同じ構造を持つ新規シート[total]を作成し、一番左端に移動します。

スクリプトはこちら。

function totalize() {

もっとみる