tasks de Asana en una hoja de cálculo en vivo

Añade la tabla Tasks a una hoja como fuente de datos con el nombre tasks y sus 36 columnas se convierten en nombres que usan tus fórmulas, tablas dinámicas y gráficos. Sheets la lee de tu espacio de trabajo de Asana cada vez que se abre o se actualiza la hoja.

Los campos personalizados también son columnas, con el nombre del campo. Portafolios, objetivos y registros de tiempo requieren un plan de pago de Asana; en un espacio gratuito esas tablas están vacías.

Fórmulas sobre esta tabla

=data.tasks.sum(days_overdue)
Days overdue total. Suma la columna Days overdue de todas las filas de Tasks.
=data.tasks.sum(days_overdue, type, A2)
Days overdue por type. Con un type en A2, el total de ese solo. Arrástrala hacia abajo junto a una lista de ellos.
=list.tasks(type)
Cada type, una vez. Desborda hacia abajo los valores distintos de type: las etiquetas de fila para la fórmula anterior.
=data.tasks.sum(days_overdue, due_date, ">=2026-01-01")
Desde una fecha. Solo las filas cuyo Due date es del 1 de enero de 2026 o posterior. Los criterios como ">=", "<" y "<>" funcionan igual que en cualquier hoja de cálculo.
=data.tasks.count(id, type, "<>")
Filas con type. Cuenta las filas cuyo Type no está vacío.
=data.tasks.avg(project_count)
Project count promedio. avg, min, max, count, countd (distintos) y first funcionan igual que sum.

Informes que la usan

=data.tasks.count(id, status, "Overdue")
Tareas atrasadas. Tareas abiertas cuya fecha de entrega ya pasó, en todo el espacio de trabajo (subtareas incluidas).
=data.tasks.count(id, due, "This week")
Vencen esta semana. Tareas abiertas que vencen entre hoy y el domingo.
=data.tasks.count(id, assignee, A2, completed, FALSE)
Carga por persona. Tareas abiertas por responsable en la columna A (=list.tasks(assignee) despliega los nombres).
=data.tasks.count(id, assignee, A2, status, "Overdue")
Atrasadas por persona. Tareas atrasadas por responsable, para ver quién necesita ayuda.
=data.tasks.count(id, completed_month, A2)
Completadas por mes. Tareas completadas por mes: pon meses como 2026-09 en la columna A.
=data.tasks.count(id, project_team, A2, completed, FALSE)
Trabajo por equipo. Tareas abiertas por equipo, según el equipo del proyecto de cada tarea.

Columnas

ColumnaEn fórmulasTipo
IDidTexto
NamenameTexto
TypetypeTexto
CompletedcompletedSí / no
StatusstatusTexto
DuedueTexto
Days overduedays_overdueNúmero entero
Due datedue_dateFecha
Start datestart_dateFecha
AssigneeassigneeTexto
Assignee IDassignee_idTexto
ProjectprojectTexto
Project IDproject_idTexto
SectionsectionTexto
Section IDsection_idTexto
ProjectsprojectsTexto
Project countproject_countNúmero entero
SubtasksubtaskSí / no
Parent taskparent_taskTexto
Parent IDparent_idTexto
SubtaskssubtasksNúmero entero
TagstagsTexto
Approval statusapproval_statusTexto
Created atcreated_atFecha y hora
Created monthcreated_monthTexto
Completed atcompleted_atFecha y hora
Completed oncompleted_onFecha
Completed monthcompleted_monthTexto
LinklinkTexto
Updated atupdated_atFecha y hora
Project: Ownerproject_ownerTexto
Project: Teamproject_teamTexto
Project: Archivedproject_archivedSí / no
Project: Completedproject_completedSí / no
Project: Due dateproject_due_dateFecha
Assignee: E-mailassignee_e_mailTexto

Otras tablas de work

Tus tasks, en vivo

Tareas, proyectos, personas, portafolios, objetivos y registros de tiempo se convierten en tablas que las fórmulas, tablas dinámicas y gráficos leen directamente. El trabajo abierto y atrasado, la carga por persona y el avance se mantienen al día sin exportar.