コピー2017.07.31皆様こんにちは、ノグチです。前回までは、Googleスプレッドシートでシンプルな収支表と収支報告書を、簡単に作成する方法をご紹介しました。Googleスプレッドシートで関数を使って簡単に収支報告書を作ってみたGoogleスプレッドシートで作成した収支表から、関数を使って超シンプルな収支報告書を簡単に作成する方法をご紹介しています。関数をうまく使えば、収支表を入力するたびに収支報告書の金額を更新させることができますよ。関数を使えば、計算ミスともオサラバです!tonari-it.com2017.07.10Googleスプレッドシートで作成した収支報告書をメンバーと共有してみたGoogleスプレッドシートで作成したドキュメントを、スプレッドシートの共有機能を使って、自分以外のメンバーに展開する方法をご紹介しています。共有のほか、紙への印刷やPDFファイルへの変換やGmailでの自動送信などの展開方法も併せてご紹介しています。tonari-it.com2017.07.18今回は、Googleスプレッドシートの入力画面としてフォームを利用する方法をご紹介します!目次Googleスプレッドシートはスマートフォンでの入力が面倒臭いフォームの項目を作るスマートフォンから入力してみるスプレッドシートのデータを見てみる既存シートのデータとフォームからの入力データを合体させるまとめ連載目次:Googleスプレッドシートで超簡単!収支表を作成しようGoogleスプレッドシートはスマートフォンでの入力が面倒臭いまず、私は趣味で所属しているサークルの収支管理に、前回までにご紹介したGoogleスプレッドシートで作成した収支表を半年ほど利用していました。PCで使う分には非常に便利ですし、メンバーとも簡単に内容を共有できるので、紙に手書きで収支管理していたころよりははるかに楽になりました。サークルがあった日に、その場でスマートフォンから収支表に当日の収支を入力してしまうのですが、このスマートフォンからの入力がとっても面倒臭いのです。Googleスプレッドシートをスマートフォンで起動すると、こんな感じになります。「パソコンで起動したときと変わらないじゃない」とお思いかもしれません。スマートフォンのキーボードにはTabキーもエンターキーもないので、セルの移動は専ら指で入力したいセルをタップしなければいけません。(右方向と下方向に進むボタンはメニューに表示されますが、キーボードを閉じないと表示されません)たかだか数項目を入力するだけなのに、セルをタップして入力して、隣のセルをタップして入力して、画面を右にスライドさせてまたセルをタップして...と、実際にやってみて頂くとわかると思うのですが、実に面倒臭い。するか...と悩んでいたところに、タカハシさんからの天の声を頂きました。「Googleフォームを入力画面に使えばいいじゃない。」なんということでしょう。フォームで入力した値をスプレッドシートに転記できることは知っていたのですが、入力画面としてフォームを利用することは全く思いついていませんでした。そんなわけで、スプレッドシートの入力画面として使うべく、フォームを作成することにしたのでした。フォームの項目を作るまず、新しいフォームの作成方法や、スプレッドシートとの紐づけは下記記事でご紹介されていますので、併せてご覧ください。無料で簡単!Googleフォームで「お問い合わせフォーム」を作成するGoogleフォームで、「お問い合わせフォーム」を簡単に作成する方法をお伝えします。「お問い合わせ」「資料請求」などの入力フォーム画面を作ることができます。自分で作成すれば無料ですし、カスタマイズも可能になります。tonari-it.com2017.06.22Googleフォームで作成する項目の入力形式は、テキスト型や日付、時刻やチェックボックス、プルダウンと、いくつか選択できるようになっています。今回作成したい項目は、収支表にある下記の5項目です。「収支表サンプル」というタイトルでフォームを作成して、収支表の各項目は下記の形式でそれぞれ作成しました。記述式そして実際のフォームがこちら。これでフォームの完成です!スマートフォンから入力してみるこちらが実際にスマートフォンで、Safariからフォームを開いたものです。見た目は非常にシンプルです。実際に入力してみると...指でセルをタップしたり、画面をスライドさせる必要が無くなって、かなり入力の手間が減りました!特に、キーボードの上部に表示されている、このキー。項目を入力してこの下向きのキーを押せば、次の項目へカーソルが移ってくれるので、スプレッドシートへの入力と比べると格段に楽になりました!スプレッドシートのデータを見てみるでは、スマートフォンから入力したデータが、フォームに紐づけたスプレッドシートに転記できているか見てみます。この通り、ちゃんとスプレッドシートに転記されています。今後、前述で作成したフォームから収支を入力していけば、このシートにデータが蓄積されていきますので、前回の記事でご紹介したように、関数を使ってこのシートのデータから収支報告書を作成することもできますね。既存シートのデータとフォームからの入力データを合体させるさて、フォームで入力したデータをスプレッドシートに転記できるのはご紹介した通りです。スクリプトを使わないでフォームからデータを転記する場合は、新しいスプレッドシートに対してデータが追加されるようになります。いうことは、すでにある収支表のデータと、フォームから入力したデータはシートが分かれてしまうことに。それでは収支報告書を作成する際に、2つのシートを1つにまとめなければいけません。今の段階で一つにしてしまいましょう!やり方は超単純。フォームからデータが転記されるスプレッドシートに、既存の収支表のデータを追加するだけです。これで、今後フォームからデータが転記されるたびに、スプレッドシートの一番下の行へデータが追加されていきます。まとめいかがでしたでしょうか。今回は、スマートフォンからスプレッドシートにデータ入力する場合の入力画面としてフォームを利用する方法をご紹介しました。今回はシンプルにフォームを作成していますが、ここにGoogleスクリプトを追加すれば、さらに入力が簡単にできるかもしれませんので、今後ご紹介していけたらと思います。それでは、最後までお読みいただきありがとうございました!連載目次:Googleスプレッドシートで超簡単!収支表を作成しようスプレッドシートで収支表を作れば、スマホでも入力でき、共有もできるようになります。本シリーズではスプレッドシートを使って超簡単に収支表を作成する方法をお伝えしています。フォームでスマートフォンからスプレッドシートへの入力を簡単にしてみた投稿者プロフィールノグチフリーランスPG・SE元製造子会社SE。業務システム保守・導入両方やった経験をお伝えすることで、少しでもシステムや手作業に悩まされる人が減ればいいなぁと日々夢見ております。「コミュニティ+講座」形式で継続性&教え合える環境も提供。!ノンプログラマーがプログラミングスキルを身に着ける支援ををするコミュニティ。セミナー・もくもく会・Facebookグループのサポートで「自らで学び続ける力をつける」支援、「教え合うことで学びの価値を上げる」場の提供をしています。会社、プライベートなどの複数のメールアドレス...実は1つのGmailアカウントでまとめて管理できます。別のメールアドレスをGmailで送受信する設定をする方法について、とってもわかりやすくお伝えします。Suite関連のニュースをお届けします。Apps【QUERY関数】where句で日付データを条件にして行を抽出するGoogleスプレッドシートのQUERY関数を紹介するシリーズ。第五回目は、where句の条件に日付を指定する方法です。今日期限のタスク一覧・今月期限のタスク一覧の抽出方法を紹介しています。Scriptを使ってスプレッドシートの定期タスクをチャットワークのタスクとして自動で追加するシステムを作ります。今回はスプレッドシートの毎日のタスクについてしぼって実現します。AppsGoogleスプレッドシートで関数を使って簡単に収支報告書を作ってみたGoogleスプレッドシートで作成した収支表から、関数を使って超シンプルな収支報告書を簡単に作成する方法をご紹介しています。関数をうまく使えば、収支表を入力するたびに収支報告書の金額を更新させることができますよ。PMスマホでのスプレッドシートのデータ入力にフォームを使うというのは目から鱗です。最近、スマホでスプレッドシートを使った簡易的なワークフローを考えているのですが、実現できません。(PC上では比較的容易に実現できますが)スクリプトを動かすボタンも使えないし、トリガーも何が動くのか分かりません。承認して次の人にメールを飛ばすシステムをスマホでやりたいのですが、ネットを見ても「それは出来ないよ」、の話ばかりです。何か擬似的なやり方でもいいので実現できないものでしょうか?これだけスマホが利用されているご時世なのにスマホからスクリプトを動かすと言った話がほとんどネットに載ってないのがとても残念です。ノグチ様なんとかこの辺の話題を書いてもらえないでしょうか。AMさまいつもありがとうございます。確かに、スマホアプリ版のスプレッドシートからでは残念ながらスクリプトを動かすことはできませんね。ブラウザアプリでPC版表示でスプレッドシートを開くという手も考えましたが、iOSではエラーになってしまうという事象があり使えませんでした。ひとつ、HTMLサービスを使ってWebアプリケーションを作り、それをインターフェースにするという方法があります。実現したい内容にもよるのですが、スマホからの操作であれば、この方法で実現するのがよいかなと思います。「コミュニティ+講座」形式で継続性&教え合える環境も提供。詳細・お申込はこちら隣ITを応援する当ブログを「応援したい!」「役に立ったよ!」というお気持ちを、コチラからお支払いただくことができます。日々更新の活力倍増いたします。※PayPalアカウントが必要です。※金額は変更可能です。Platform23HTML・CSS32iPhone・アプリ29Monaca・スマホアプリ開発7PC全般・Windows86PowerPoint・VBA28Python87RPA1VBScript15Vue.js・JavaScript13WEBサービス・クラウド68WordPress・ブログ88Word・VBA42コミュニティ・イベント108セミナーのお知らせ11チャットワーク72データ分析・アクセス解析40仕事・生産性・働き方73動画配信8商業出版21起業・フリーランス72電子書籍・Kindle3運営会社プランノーツは"IT×働き方改革"をお手伝いする会社です。「コミュニティ+講座」形式で継続性&教え合える環境も提供。詳細・お申込はこちら隣ITを応援する当ブログを「応援したい!」「役に立ったよ!」というお気持ちを、コチラからお支払いただくことができます。日々更新の活力倍増いたします。※PayPalアカウントが必要です。※金額は変更可能です。Platform23HTML・CSS32iPhone・アプリ29Monaca・スマホアプリ開発7PC全般・Windows86PowerPoint・VBA28Python87RPA1VBScript15Vue.js・JavaScript13WEBサービス・クラウド68WordPress・ブログ88Word・VBA42コミュニティ・イベント108セミナーのお知らせ11チャットワーク72データ分析・アクセス解析40仕事・生産性・働き方73動画配信8商業出版21起業・フリーランス72電子書籍・Kindle3運営会社プランノーツは"IT×働き方改革"をお手伝いする会社です。RowSourceプロパティとAddItemメソッド2020.01.21GASでGoogleスライドのSlideオブジェクトの概要とその取得方法2020.01.162020.01.24Facebookページいつも隣にitのお仕事タイトルとURLをコピーしました。