クローズ。この質問は
意見ベースです。現在、回答を受け付けていません。
コメント
回答
フォームとスプレッドシートを多用していますが、さまざまな理由で非常に便利です。私の用途の1つは予算の追跡です。電話のホーム画面にフォームへのショートカットがあり、購入を簡単に入力してすべてのシートを更新できるので便利です。共有や共有などの組み込み機能はすべてGoogleAppsスクリプトを使用してスクリプトを作成する機能も優れています。
レポート要件は、このソリューションが崩壊する場所だと思います。studentid= xの行を簡単に選択できる実際のデータベースとは異なり、 Googleシート内のすべての学生レコードを検索するには、現在使用しているシートをフィルタリングするか、appsスクリプトを使用してシートのすべての行を調べ、学生IDが一致するかどうかを確認する必要があります。
別のハードルSheetsにはレコードに実際の静的識別子がないことを考慮する必要があります。studentidを使用しています。これはすばらしいことですが、テーブルにstudentidがない場合、IDとして行番号を信頼することはできません。レコードの上の行が削除され、下の行番号がすべて変更されます。
全体として、あなたがやりたいことは間違いなく可能ですが、しばらく使用した後は、より良い解決策を探したいと思うでしょう。
回答
はい、Googleフォーム&シートはシンプルなものとして一緒に使用できますデータベースには、教師が成績レポートを作成するのに役立ついくつかの機能とツールが含まれています。実はとても人気のあるトピックです。 https://www.google.com.mx/search?q=google+sheets+gradebook をご覧ください。
Googleフォームは言う価値があります&シートをアドオンやGoogleApps Scriptで拡張して、機能を追加することもできます。デモについては、すばらしい表をご覧ください-フォーム。完全な CRUD を作成するには、参照されているデモに欠けている機能はDeleteですが、スプレッドシートで直接簡単に実行できます。
質問に含まれるその他の機能は、分析とレポートです。
スプレッドシートは、一般に分析のための強力なツールであり、レポートにはそれほど強力ではありませんが、このタスクは比較的小さな方法で達成できます。簡単なレポートの作成。
回答
免責事項:私はRagicで働いています。
手動で同意しますGoogleスプレッドシートでテーブルを作成するのは、単純なテーブルの場合は良い考えかもしれませんが、非常に時間がかかります。Ragicでは簡単にbこれらのフォームとレポートを使用して、シートを作成する通常のプロセスに従うことから始めることができます。
サポートが必要な場合は、フレンドリーなサポートスタッフ。このアプリケーションの作成を支援するために最善を尽くします。