Google フォームに計算フィールドを追加する方法

Google フォームに計算フィールドを追加する方法

インタラクティブなステップバイステップチュートリアル

フォームが必要ですか?Google フォームを使えば、数分でフォームを作成できます。

でも、フォームの送信で得られた値で計算を行いたい場合はどうしますか?たとえば、クイズのスコアを計算したり、お客様に買いたい商品の合計金額を示したりすることができます。

残念ながら、Google フォームには計算フィールドを作成するための組み込みの機能がありません。しかし、まだこのツールをあきらめないでください。より柔軟で強力なGoogle スプレッドシートを使うことから始めることができる回避策があります。詳しくは読み進めてください。

Pro Tip

Jotform の直感的なフォーム計算機能を試して、私たちが最高のGoogle フォームの代替である理由を見つけてください。

Google フォームの最高の代替をお探しですか?

Google フォームの最高の代替をお探しですか?

Jotform の充実したフォーム作成ソリューションはモバイルフレンドリーで、業界最多の統合を誇ります。支払いの回収、ワークフローの自動化、リードの収集などに活用してください。

or
ゼロから始める

Google フォームで計算フィールドを使ってできること

計算フィールドを使用すると、送信された回答に基づいて計算を行うことができます。これにより、データの表示方法や使用方法に柔軟性が生まれ、送信を受け取った後で計算を行う必要がなくなります。

カスタマイズ可能な商品を販売し、Google フォームを利用している場合、計算フィールドを使用すると、数量、素材、サイズ、その他の費用に影響を与える要素に応じて、購入合計金額を顧客に表示することができます。

Google フォームで基本的なストアフロントを構築する

この解決策は、どれだけ詳細なフォームを作成したいかによっては多少の技術的スキルが必要ですが、次のステップを踏めばシンプルなストアフロントを設定するのはそれほど難しくありません。

フォームデータへのアクセス

Google フォームは元々、Google スプレッドシートのアドオンとして始まりました。数年前に独立した製品となりましたが、今でもスプレッドシートとうまく連携します。このツールが、Google フォームで計算フィールドを作成するための基盤となります。

フォームからスプレッドシートを作成するには、次の手順に従います。

  1. フォーム上のタブバーの回答をクリックします。
  2. 画面右上にあるスプレッドシートのようなスプレッドシートを作成アイコンをクリックします。
  3. 新しいスプレッドシートを作成を選択し、好きな名前を付けます。
  4. 作成をクリックします。

これにより、新しく作成されたスプレッドシートが表示されたブラウザの新しいタブが開きます。スプレッドシートができたら、通常の方法でデータの計算を設定できます。例えば、販売フォームのデータを集計したい場合、販売合計のために列を追加することから始めます。

あなたの計算式は次のようになります。

最近の注文詳細の行がある「Sallie’s Stuffies(回答)」というタイトルのGoogle スプレッドシートのスクリーンショット

合計を計算するための式を入力した後、残りの行を自動入力するにはチェックマークをクリックします。

Google Sheetsでオートフィルを提案するスクリーンショット

これで請求すべき金額がわかりましたが、クライアントは支払うべき金額や支払方法をまだ知りません。

ユーザーに合計をメールで送信するための準備

このステップは少し複雑ですが、ここでは基本的な部分だけを説明します。ただし、これでGoogle フォームの計算フィールドを作成するための手助けになるはずです。Zapierのような自動化ツールを使用して、誰かがフォームを送信したときに計算された合計をメールで自動的に送信することができます。Zap(2つのアプリをつなげるワークフロー)は、トリガーとアクションの2つの部分で構成されます。ここでは、トリガーを作成する手順を紹介します。

  1. Zapierで新しいZapを作成します。
  2. トリガーソフトウェアとしてGoogle スプレッドシートを選択します。
  3. トリガーイベントとして新しいスプレッドシート行を選択します。
  4. 続行をクリックします。
  5. Google アカウントをZapierに接続し、続行します。
  6. データを取り込むスプレッドシートとワークシートを選択し、続行します。
  7. トリガーをテストし、アクションに進みます。

次に、アクションセクションを埋めましょう:

  • Gmail をアクションアプリとして使用し、メールを送信 をアクションとして選択し、続行します。
  • Gmail アカウントを接続します。

次のセクションでは、自動生成されたメールをカスタマイズします。

  • 宛先欄をクリックし、シートからユーザーのメールアドレスがある列を選択します。この機能が動作するには、メールアドレスを収集するためのフィールドがフォームに必要です。
  • 送信元欄のドロップダウンからあなたのメールアドレスを選択します。
  • メールの件名と本文のコピーを記入します。
スプレッドシートから共有されるデータを示すGoogle スプレッドシートの共有機能のスクリーンショット

メール本文を記入すると、新しいスプレッドシート行からのデータを追加することができます。その列を選択することで、メールの本文に合計を追加することができます。(これを表示するにはすべてのオプションを表示をクリックする必要があるかもしれません。)

メールが送信されると、顧客には数字しか表示されないので、「合計は $ {1. total: 78} です」のように追加することができますが、実際には「合計は $78 です」と表示されます。

メールにPayPal、Cash App、またはVenmoのリンクを追加すれば、そこから直接支払いを受けることができます。

Zapierの自動化設定のスクリーンショット、メール自動化のテストが表示されている

メールフォームのステップを完了し、Zapをテストします。すべてが正しく見える場合、Zapをオンにします。

この方法でGoogle フォームに計算フィールドを作成できますが、多くの手間がかかり、ミスの可能性があります。そこで、より良い解決策があるはずです。

別の解決策を探る:アドオンを使用する

Google フォームの大半のアドオンは、フィールドを計算する能力を提供することを目的としていません。しかし、Formfacadeというアドオンがあります。

Formfacadeは、より多くのカスタマイズオプションを持つ視覚的なレイヤーを追加し、Google フォームの上に位置します。訪問者はFormfacadeのみを表示し、Google フォーム自体は表示されません。

Formfacadeは、計算のようないくつかの追加機能を提供します。しかし、追加機能や異なる外観を超えても、Google フォームがまだあなたのフォームを駆動しています。

Google Workspaceでフォームビルダーが必要な場合、Jotformのフォームビルダーを試してみてください。

ここからGoogle フォーム側で始める方法です:

  1. Google Workspace MarketplaceからFormfacadeをインストールします。
  2. 計算を追加したいフォームを開きます。
  3. フォームに短い回答フィールドを追加し、それを「total」と名付けます。
Google フォームの「total」というタイトルの短い回答フィールドのスクリーンショット

フォームのセットアップが完了したら、Formfacadeを構成する時が来ました:

  1. フォームの右上にあるアドオンメニューからFormfacadeアドオンを選択します。
  2. このフォームをカスタマイズをクリックします。次のステップの前に、トライアルやプレミアムメンバーシップにサインアップする必要があるかもしれません。
  3. 続行をクリックします。それにより、新しいタブが開きます。
  4. Formfacadeのタブから、「total」フィールドの横にある歯車アイコンをクリックします。
  5. フィールド設定メニュー内で、回答タブに切り替えます。
  6. 表示形式ドロップダウンを読み取り専用に設定します。
  7. 次に、計算フィールドを使用して計算を追加します。(掛け算には*を、割り算には/を使用します。)
Formfacadeのフィールド計算機能のスクリーンショット
  1. 保存を押すのを忘れないでください。

これは十分に機能します。Zapierを使うよりも確かに簡単で、結果は訪問者に即座に表示されます。

問題は、この方法でFormfacadeがGoogle フォームで提供できる機能が実質的に制限されていることです。計算はFormfacadeがGoogle フォームに追加する数少ない機能の一つです。

Google フォームの他の欠点にも対処する必要があります。たとえば、支払いを受け付けることはできないので、ニーズを満たすためのより良い方法を求めるかもしれません。

フィールド計算のためのより良い解決策

「ボックスの外で考える」という言葉を聞いたことがあるでしょう。このシナリオでは、Google フォームがボックスです。人々はあらゆる目的で動作させようとしますが、もともとほとんどの使用例には適していませんでした。

たとえば、配送や運送サービスのための距離、燃料費、貨物重量に基づいてコストを計算するのに最適なソリューションではありません。計算フィールドを使用する別の業界は不動産賃貸サービスで、レンタルする部屋の数、季節的な需要、滞在期間に応じて顧客に異なる料金を請求することができます。

より高度な機能を提供するツールをお求めなら、Jotformをお試しください。

Jotformの始め方は簡単です。Google フォームのように、Google スプレッドシートとシームレスに統合したり、Jotform Tablesを使用してフォームデータを追跡したりできます。Jotformを使用すれば、Google フォームと同じくらい簡単にフォームを作成でき、さらにすべての機能にアクセスできる無料プランも提供されています。

しかし、フォーム計算についてはどうでしょう?そこがJotformの本領発揮です。数え切れない フォームウィジェットを利用して、必要なフォームを作成することができ、その中には計算向けのものも含まれています。

計算フィールドを作成するために使用されるJotformのフォーム計算ウィジェットのスクリーンショット

クイズのスコアリングをしたい場合も、Jotformで実現可能です。シンプルなショップを作成したい場合も、フォームから直接支払いを受けるための多数の支払い統合を備えています。基本的に、Jotformは独創的な考えを持った人のためのオールインワンツールです。

Google フォームについて詳しく知りたい方は、Jotformの包括的なガイドをチェックしてください。

著者
Jotform's Editorial Team is a group of dedicated professionals committed to providing valuable insights and practical tips to Jotform blog readers. Our team's expertise spans a wide range of topics, from industry-specific subjects like managing summer camps and educational institutions to essential skills in surveys, data collection methods, and document management. We also provide curated recommendations on the best software tools and resources to help streamline your workflow.

コメントの送信:

Jotform Avatar
このサイトはreCAPTCHAによって保護されており、Googleプライバシーポリシー利用規約が適用されます。

Podo Comment 最初のコメントを投稿してください。