tasks by project do Asana em uma planilha ao vivo

Adicione a tabela Tasks by project a uma planilha como fonte de dados chamada tasks_by_project e suas 29 colunas viram nomes que suas fórmulas, tabelas dinâmicas e gráficos usam. O Sheets a lê de o seu espaço de trabalho do Asana cada vez que a planilha é aberta ou atualizada.

Campos personalizados também são colunas, com o nome do campo. Portfólios, metas e registros de tempo exigem um plano pago do Asana; num espaço gratuito essas tabelas ficam vazias.

Fórmulas nesta tabela

=data.tasks_by_project.sum(days_overdue)
Total de days overdue. Soma a coluna Days overdue em todas as linhas de Tasks by project.
=data.tasks_by_project.sum(days_overdue, section, A2)
Days overdue por section. Com um section em A2, o total só desse. Arraste para baixo ao lado de uma lista deles.
=list.tasks_by_project(section)
Cada section, uma vez. Espalha os valores distintos de section pela coluna: os rótulos das linhas para a fórmula acima.
=data.tasks_by_project.sum(days_overdue, due_date, ">=2026-01-01")
A partir de uma data. Somente as linhas cujo Due date é de 1º de janeiro de 2026 em diante. Critérios como ">=", "<" e "<>" funcionam como em qualquer planilha.
=data.tasks_by_project.count(id, section, "<>")
Linhas com um section. Conta as linhas em que Section não está vazio.

Relatórios que a usam

=data.tasks_by_project.count(id, project, A2, completed, FALSE)
Tarefas abertas por projeto. Liste os projetos com =list.tasks_by_project(project) na coluna A e conte ao lado as tarefas abertas. Uma tarefa em dois projetos conta nos dois.
=data.tasks_by_project.count(id, project, A2, completed, TRUE) / data.tasks_by_project.count(id, project, A2)
Parte concluída por projeto. Tarefas concluídas como parte de todas as tarefas do projeto em A2.

Colunas

ColunaEm fórmulasTipo
IDidTexto
Task IDtask_idTexto
TasktaskTexto
ProjectprojectTexto
Project IDproject_idTexto
SectionsectionTexto
Section IDsection_idTexto
Via parent taskvia_parent_taskSim / não
CompletedcompletedSim / não
StatusstatusTexto
DuedueTexto
Days overduedays_overdueNúmero inteiro
Due datedue_dateData
Start datestart_dateData
AssigneeassigneeTexto
Assignee IDassignee_idTexto
SubtasksubtaskSim / não
Created atcreated_atData e hora
Created monthcreated_monthTexto
Completed atcompleted_atData e hora
Completed oncompleted_onData
Completed monthcompleted_monthTexto
Updated atupdated_atData e hora
Project: Ownerproject_ownerTexto
Project: Teamproject_teamTexto
Project: Archivedproject_archivedSim / não
Project: Completedproject_completedSim / não
Project: Due dateproject_due_dateData
Assignee: E-mailassignee_e_mailTexto

Outras tabelas de work

Seus tasks by project, ao vivo

Tarefas, projetos, pessoas, portfólios, metas e registros de tempo viram tabelas que fórmulas, tabelas dinâmicas e gráficos leem diretamente. Trabalho aberto e atrasado, carga por pessoa e progresso ficam atualizados sem exportar.