Webサイトからコピーした情報や、メルマガのコンテンツなどをGoogle スプレッドシートで管理している際に、不要なHTMLタグが混じっていてテキストの加工や再利用がしづらいと感じていませんか? あるいは、大量のデータに含まれるHTMLタグを一つひとつ手作業で削除するのに膨大な時間がかかり、本来の業務を圧迫している 、といった課題を抱えている方もいるかもしれません。
もし、Google スプレッドシートに新しい行が追加されたタイミングで、特定のセルに含まれるHTMLコードからタグを自動で取り除き、プレーンテキストに変換して別のセルに記録できる仕組み があれば、こうした煩わしい手作業から解放され、コンテンツの作成やデータ分析といった、より創造的な業務に集中できる時間を生み出すことができます!
今回ご紹介する自動化の設定は、ノーコードで簡単に設定できて、手間や時間もかからない ので、ぜひ自動化を導入して作業をもっと楽にしましょう!
とにかく早く試したい方へ YoomにはHTMLコードからタグを削除してプレーンテキストに変換する業務フローを自動化できるテンプレート が用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
Google スプレッドシートに追加されたHTMLコードからタグを削除してプレーンテキストに変換する
試してみる
HTMLタグを自動で削除する方法 普段お使いのGoogle スプレッドシートに登録された情報から、HTMLタグを自動で削除する方法を、具体的なテンプレートを使って紹介します! 気になる内容があれば、ぜひクリックしてみてください!
データベースサービスのデータからHTMLタグを削除する Google スプレッドシートなどのデータベースサービスに保存されたHTMLデータからタグを自動で削除する ことができるので、これまで手作業で行っていたテキストの整形作業をなくし、データの二次活用をスムーズに行えるようになります!
Google スプレッドシートに追加されたHTMLコードからタグを削除してプレーンテキストに変換する
試してみる
Google スプレッドシート上のHTMLからタグを削除するフローを作ってみよう それではここから代表的な例として、「Google スプレッドシートに新しい行が追加されたら、HTMLが含まれるセルの情報からタグを削除し、プレーンテキストに変換して別のセルに更新する」 フローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォーム からアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:Google スプレッドシート /OpenAI
[Yoomとは]
フローの作成方法 今回は大きく分けて以下のプロセスで作成します。
Google スプレッドシートとOpenAIをマイアプリ連携 テンプレートをコピー トリガーとアクションの設定 フローをONにし、動作を確認
ステップ1:マイアプリ連携 ここでは、YoomとGoogle スプレッドシート、OpenAIを連携して、操作が行えるようにしていきます。
以下の基本的な設定方法を解説しているナビにGoogle スプレッドシート、OpenAIのマイアプリ登録手順がありますのでご覧ください!
▼注意事項
OpenAI(ChatGPT)のアクションを実行するには、OpenAIのAPI有料プラン の契約が必要です。(APIが使用されたときに支払いができる状態)OpenAIのマイアプリ登録方法 もあわせてご確認ください。
ステップ2:テンプレートをコピーする 続いてYoomのテンプレートをコピーします。 以下バナーの「試してみる」をクリックしましょう。
Google スプレッドシートに追加されたHTMLコードからタグを削除してプレーンテキストに変換する
試してみる
「OK」をクリックしてください。
これでテンプレートのコピーが完了です!
コピーしたテンプレートはマイプロジェクトに保存されています。
ステップ3:Google スプレッドシートのトリガーを設定(行が追加されたら) フローボットの設定をする前に、ここで使用したいGoogle スプレッドシートを用意しましょう。
ここでは以下のデータベースを使用します。
それでは設定を進めましょう!
先ほどコピーしたテンプレートの「行が追加されたら」をクリックしてください。【アプリトリガー】Googleスプレッドシートのトリガーにおける注意事項 もあわせてご確認ください。
アクションは「行が追加されたら」が設定されています。
Google スプレッドシートと連携するアカウント情報が正しいか確認したら、次へをクリックしましょう。
トリガーの起動間隔を設定しましょう。
トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。ご利用プラン によって、設定できるトリガーの最短間隔が違いますが、基本的にはそのプランの最短の起動間隔にしておきましょう。
スプレッドシートIDは候補から連携したいデータベースを選択します。
シートIDも同様に候補から選びましょう。
テーブル範囲の始まりと終わり、一意の値の入った列は注釈を確認し、設定しましょう。
一意の値が入った列については、必ず値が重複しない列を選んでください!
詳しくはユニーク値(一意の値)とは を確認してみましょう。
設定後、Google スプレッドシートに移動して、トリガー(行を追加)を実行します。 トリガーを実行したら、Yoomに戻りテストをクリックしてください。
以下のようにテスト成功と表示がされて、取得した値にGoogle スプレッドシートの情報が追加されたら完了をクリックします。 ここで取得した値を活用して、後続のオペレーションを設定します。
ステップ4:OpenAIのアクションを設定(テキストの生成) 次に「テキストの生成」をクリックしましょう。
アクションは「テキストの生成」が設定されています。
OpenAIと連携するアカウント情報を確認し、次へをクリックしましょう。
メッセージコンテンツは、プロンプトを設定し、取得した値からGoogle スプレッドシートの「元テキスト」をクリックしましょう。 取得した値を活用することで、固定値ではなく、トリガーが実行されるたびに最新の情報が反映できます。
モデルIDを候補から選択したら、テストをクリックしましょう。
テストが成功と表示され、取得した値にHTMLタグが削除された情報が取得できたら完了をクリックします。
ステップ5:Google スプレッドシートのアクションを設定(レコードを更新する) 次に「レコードを更新する」をクリックしましょう。【Google スプレッドシート】データベースを操作するオペレーションについて もあわせてご確認ください。
アクションは「レコードを更新する」が設定されています。
Google スプレッドシートと連携するアカウント情報を確認し、次へをクリックしましょう。
スプレッドシートIDは候補から選択します。
シートIDは候補から選択しましょう。
テーブル範囲を設定したら、次へをクリックします。
更新したいレコードの条件を設定します。
ここでは以下のように設定しています。
更新後のレコードの値は変換後(プレーンテキスト)に「生成されたコンテンツ」を選択し、テストをクリックしましょう。
テストが成功したら、Google スプレッドシートに情報が追加できているか確認しましょう。
Google スプレッドシートにも追加できましたね!
ここまでできたら、Yoomに戻り完了をクリックしましょう。 なお、Google スプレッドシートのアプリトリガーを設定しテストを行うと、行数に関わらず2行目(列名下の行)の値がテスト結果として取得されますが、本番で起動した際は追加された行の値を用いて起動します。【アプリトリガー】Google スプレッドスプレッドシートのトリガーでテストをした際の挙動について もあわせてご確認ください。
ステップ6:動作を確認しよう 最後にトリガーをONに設定したら、作成したフローボットが正常に作動するか確認しましょう。
Google スプレッドシートを活用したその他の自動化例Yoomでは、Google スプレッドシートを活用した様々な自動化を実現できます。 ここでは、Google スプレッドシートに関連する他のテンプレートをいくつかご紹介します。
Zoomやフォームの回答をAI分析しスプレッドシートに自動集約。蓄積データからLINE WORKSやWordPressへの一括登録、請求書発行、AIによる施策立案とTeams通知を自動化します。データ収集から高度な活用までを一気通貫で効率化します。
Google スプレッドシートの行が追加されたら、請求書を発行してSlackに送信する
試してみる
■概要 このワークフローでは、Google スプレッドシートの行が追加されたら、請求書を発行してSlackに送信することが可能です。この自動化により、入力ミスや通知漏れといったありがちなミスも防ぎやすくなります。 Yoomを利用すると、プログラミング不要で簡単にアプリ同士を連携することができます。 ■このテンプレートをおすすめする方 ・Google スプレッドシートで請求情報の管理をしている方 ・請求書の発行から社内共有までの流れを効率化したい経理担当の方 ・Slackをチームの連絡手段として活用しているバックオフィスの方 ・業務フローを少しずつ自動化していきたいと考えている中小企業の経営者の方 ・請求漏れや通知忘れが発生しがちで困っている方 ■注意事項 ・Google スプレッドシート、Googleドキュメント、SlackのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。
Zoomでウェビナー参加者がアンケートに回答したら、AI分析してGoogle スプレッドシートに追加する
試してみる
■概要 Zoomでウェビナー参加者がアンケートに回答したら、AIが自動分析した結果をGoogle スプレッドシートへ転記する業務ワークフローです。 手間なく参加者の声を集約して、ウェビナーの運営改善に活かせます。 ■このテンプレートをおすすめする方 ・Zoomで定期的にウェビナーを開催しており、アンケート集計に時間や手間を感じている方 ・AIで参加者の傾向を手軽に把握し、次回のウェビナーの運営改善に活かしたいマーケターの方 ・Google スプレッドシートでアンケート結果を一元管理したい運営担当者の方 ■注意事項 ・Zoom、Google スプレッドシートのそれぞれとYoomを連携してください。
指定日時にGoogle スプレッドシートから情報を取得して、LINE WORKSのユーザーを一括更新する
試してみる
毎週、Google スプレッドシートの集計結果をNotionに記録する
試してみる
■概要 このワークフローでは、毎週Google スプレッドシートから情報を集計し、その結果を自動でNotionに記録・更新することが可能です。この自動化によって、自動でスプレッドシートのデータをNotionに連携でき、効率的かつ正確な情報共有が可能になります。 Yoomを利用すると、プログラミング不要で簡単にアプリ同士を連携することができます。 ■このテンプレートをおすすめする方 ・Google スプレッドシートで定期的にデータを管理している方 ・Notionを活用してチーム内で情報共有を行いたい方 ・手動でのデータ転記に時間を取られている業務担当者 ・データの正確性を高めたいと考えている管理職の方 ・効率的な業務フローを構築したい経営者の方 ■注意事項 ・Google スプレッドシート、NotionのそれぞれとYoomを連携してください。 ・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 ・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
フォームから送信された内容を元に、Google スプレッドシートの予定をAIで分析し、スケジュール調整を行う
試してみる
■概要 「フォームから送信された内容を元に、Google スプレッドシートの予定をAIで分析し、スケジュール調整を行う」ワークフローは、日々のスケジュール管理を効率化するための業務ワークフローです。 このワークフローを活用することで、フォームからの入力内容を自動的にGoogle スプレッドシートに反映しAIが最適なスケジュールを分析・提案します。 これにより、スムーズなスケジュール調整が可能になります。 ■このテンプレートをおすすめする方 ・手動でのスケジュール調整に時間を取られているビジネスパーソンの方 ・複数のSaaSアプリを使用しており、スケジュール管理が煩雑になっているチームリーダーの方 ・AIを活用して業務の自動化を進めたいと考えている企業の経営者の方 ・フォームを使ったデータ収集とスケジュール調整を一元化したい方 ・スケジュール調整の精度を向上させ、ミスを減らしたい担当者の方 ■注意事項 ・Google スプレッドシートとYoomを連携してください。
フォームの送信内容をもとに数式を生成し、Google スプレッドシートで行を挿入する
試してみる
■概要 このワークフローでは、フォームの送信内容をもとに数式を生成し、Google スプレッドシートで行を挿入することが可能です。これにより、日常の業務負担を軽減し、生産性の向上をサポートします。 Yoomを利用すると、プログラミング不要で簡単にアプリ同士を連携することができます。 ■このテンプレートをおすすめする方 ・フォームからのデータをGoogle シートに自動で反映させたい方 ・数式を用いたデータ処理を効率化したいビジネスユーザー ・複数のSaaSアプリを連携させて業務フローを自動化したい担当者 ・データ入力作業にかかる時間を削減し、業務効率を向上させたい方 ・正確なデータ管理と処理を実現したい経営者やチームリーダー ■注意事項 ・Google スプレッドシートのそれぞれとYoomを連携してください。
指定日時にGoogle スプレッドシートから情報を取得して、Googleカレンダーに予定を作成する
試してみる
■概要 「指定日時にGoogle スプレッドシートから情報を取得して、Googleカレンダーに予定を作成する」ワークフローは、作業の手間を削減します。 これまで事務作業に費やしていた時間を他の業務に充てることができ、生産性が向上します。 ■このテンプレートをおすすめする方 ・Google スプレッドシートを使用して情報を管理している方 ・Google スプレッドシートのデータをスピーディに活用したい方 ・手動でのデータ転記が煩雑で時間がかかると感じている方 ・Google カレンダーを活用してスケジュール管理を行っている方 ・定期的に発生する予定をGoogle カレンダーにすばやく反映させたい方 ・自動化によって業務の効率化を目指している方 ・チームで情報共有を円滑に行い、スケジュールをしっかりと管理したい方 ■注意事項 ・Google スプレッドシートとGoogleカレンダーのそれぞれとYoomを連携してください。
指定日時にGoogle スプレッドシートの顧客データを取得し、AIでカスタマーサクセス施策を立案してMicrosoft Teamsに通知する
試してみる
■概要 「指定日時にGoogle スプレッドシートの顧客データを取得し、AIでカスタマーサクセス施策を立案してMicrosoft Teamsに通知する」業務ワークフローは、定期的な顧客分析からカスタマー サクセスAIによる施策立案、チームへの共有までをスムーズに自動化します。 ■このテンプレートをおすすめする方 ・毎朝や毎週、Google スプレッドシートの顧客データを手動で確認し、施策を考えるたびに時間を取られているカスタマーサクセス担当者の方 ・データ連携や通知フロー構築の工数を抑えたいプロジェクトリーダーの方 ・Microsoft Teamsでチームメンバーに施策を素早く共有しつつ、作業の抜け漏れや遅れを防ぎたいマネージャーの方 ■注意事項 ・Google スプレッドシート、Microsoft TeamsのそれぞれとYoomを連携してください。 ・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
指定したスケジュールになったら、Google スプレッドシートから複数のレコードを取得してSendGridで新規コンタクトを一括追加する
試してみる
■概要 Google スプレッドシートで管理しているコンタクトリストを、定期的にSendGridへ手動で追加していませんか?この作業は手間がかかるだけでなく、転記ミスや更新漏れのリスクも伴います。このワークフローを活用すれば、SendGridのコンタクト追加におけるautomation(自動化)を実現し、指定したスケジュールでGoogle スプレッドシートの情報を自動で同期できるため、こうした課題を解消できます。 ■このテンプレートをおすすめする方 ・Google スプレッドシートのリストをSendGridへ手動で反映させているマーケティング担当者の方 ・SendGridを用いたメール配信業務のautomation(自動化)で、作業効率を高めたいと考えている方 ・定期的なコンタクトリストの更新作業で発生する、入力ミスや対応漏れを防ぎたいチームリーダーの方 ■注意事項 ・SendGrid、Google スプレッドシートのそれぞれとYoomを連携してください。 ・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 ・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
毎月Google スプレッドシートの情報からWordPress .orgにユーザーを一括登録する
試してみる
■概要 WordPressサイトに毎月新しいユーザーを登録する際、Google スプレッドシートのリストを見ながら手作業で入力していませんか? この定型的な作業は時間がかかるだけでなく、入力ミスなどのヒューマンエラーを引き起こす可能性もあります。 このワークフローを活用すれば、指定したスケジュールでGoogle スプレッドシートから情報を自動で取得し、WordPressへユーザーを自動作成できるため、手作業による登録業務の負担を軽減します。 ■このテンプレートをおすすめする方 ・Google スプレッドシートで管理するリストをもとに、WordPressへのユーザー登録を手作業で行っている方 ・定期的に発生するユーザー登録作業の時間を削減し、サイト運営のコア業務に集中したいと考えている方 ・手入力による情報登録のミスをなくし、WordPressのユーザー作成を自動化したいと考えている方 ■注意事項 ・Google スプレッドシート、WordPress .orgのそれぞれとYoomを連携してください。 ・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 ・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
まとめ Google スプレッドシート上のHTMLタグ削除を自動化することで、これまで手作業で行っていたテキストの整形作業の手間を削減し、ヒューマンエラーを防ぐことができます。 これにより、面倒なデータのクレンジング作業から解放され、コンテンツの作成やデータ分析といった、より付加価値の高いコア業務に集中できる環境が整います!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できます。 もし自動化に少しでも興味を持っていただけたなら、ぜひこちら から無料登録して、Yoomによる業務効率化を体験してみてください!
よくあるご質問
Q:処理が失敗した場合、どこで確認できますか?
A:
登録しているメールアドレス宛に通知がきます。
通知内容にエラーの詳細が記載されているので、内容を修正しましょう。
修正後、再度フローボットを起動してください。
ヘルプページで解決しない場合は、サポート窓口 を利用することもできます。
通知先については、メール以外にSlackやChatworkに通知することも可能です。
Q:この自動化にかかる具体的な費用を教えてください
A:
Yoomではフリープランから利用できますが、ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プラン の契約が必要です。(APIが使用されたときに支払いができる状態)
Q:HTMLタグ削除以外のテキスト整形も可能ですか?
A:
はい、可能です。 例えば、メッセージコンテンツに「特定の単語だけ抽出する」「文章を要約・翻訳する」など、取得した値を活用して具体的にどうしてほしいか指示出しをすれば、HTMLタグ削除以外のテキスト整形もできます。