ライブスプレッドシートで使える Asana tasks by project

Tasks by project テーブルを tasks_by_project という名前のデータソースとしてシートに追加すると、その29個の列が、関数、ピボットテーブル、グラフで使える名前になります。Sheets は、シートを開くたび、または更新するたびに Asana のワークスペース から読み取ります。

カスタムフィールドもフィールド名の列になります。ポートフォリオ、ゴール、タイムエントリーには Asana の有料プランが必要で、無料のワークスペースではこれらのテーブルは空になります。

このテーブルで使える関数

=data.tasks_by_project.sum(days_overdue)
Days overdueの合計. Tasks by projectのすべての行について、Days overdue列を合計します。
=data.tasks_by_project.sum(days_overdue, section, A2)
Sectionごとのdays overdue. A2 にsectionを入力すると、その1件の合計になります。一覧の隣で下にコピーしてください。
=list.tasks_by_project(section)
すべてのsection(重複なし). sectionの重複しない値を列方向に展開します。上の関数の行ラベルになります。
=data.tasks_by_project.sum(days_overdue, due_date, ">=2026-01-01")
ある日付以降. Due dateが2026年1月1日以降の行のみ対象です。">="、"<"、"<>" などの条件は、一般的なスプレッドシートと同じように使えます。
=data.tasks_by_project.count(id, section, "<>")
Sectionがある行. Sectionが空でない行を数えます。

このテーブルを使うレポート

=data.tasks_by_project.count(id, project, A2, completed, FALSE)
プロジェクトごとの未完了タスク. A 列に =list.tasks_by_project(project) でプロジェクトを並べ、その横で未完了タスクを数えます。2 つのプロジェクトに属するタスクは両方で数えます。
=data.tasks_by_project.count(id, project, A2, completed, TRUE) / data.tasks_by_project.count(id, project, A2)
プロジェクトごとの完了率. A2 のプロジェクトの全タスクに占める完了タスクの割合。

列

列関数での名前型
IDidテキスト
Task IDtask_idテキスト
Tasktaskテキスト
Projectprojectテキスト
Project IDproject_idテキスト
Sectionsectionテキスト
Section IDsection_idテキスト
Via parent taskvia_parent_taskはい / いいえ
Completedcompletedはい / いいえ
Statusstatusテキスト
Duedueテキスト
Days overduedays_overdue整数
Due datedue_date日付
Start datestart_date日付
Assigneeassigneeテキスト
Assignee IDassignee_idテキスト
Subtasksubtaskはい / いいえ
Created atcreated_at日時
Created monthcreated_monthテキスト
Completed atcompleted_at日時
Completed oncompleted_on日付
Completed monthcompleted_monthテキスト
Updated atupdated_at日時
Project: Ownerproject_ownerテキスト
Project: Teamproject_teamテキスト
Project: Archivedproject_archivedはい / いいえ
Project: Completedproject_completedはい / いいえ
Project: Due dateproject_due_date日付
Assignee: E-mailassignee_e_mailテキスト

workのほかのテーブル

tasks by projectを、リアルタイムで

タスク、プロジェクト、メンバー、ポートフォリオ、ゴール、タイムエントリーが、数式・ピボットテーブル・グラフから直接読めるテーブルになります。未完了や期限切れの作業、担当者ごとの負荷、進捗をエクスポートなしで常に最新に保てます。