使用报表,您可以从多个工作表中编译信息,并仅显示符合指定条件的项目。
行报告允许您聚合来自多个工作表的行信息。例如,如果您希望查看分配给您的所有任务,标记为高优先级的任务和未完成的任务,并且如果您希望从多个工作表中查看这些任务,则可以使用行报表来完成这些任务。
与工作表类似,报表可以发送、共享和发布。您还可以编辑和排序报表中的数据。请注意,报告是不同的因为工作表中没有存储任何信息。由于这种差异,报表不计入您帐户的工作表限制。
要使共享报表更加灵活,您可以指定当前用户作为报表中显示行的标准之一。当前用户是查看工作表的人,并且基于该人用于登录Smartsheet的电子邮件地址。你可以使用当前用户标准,例如,创建所有团队成员都可以使用的报告他们自己的无需创建多个报告即可分配任务。
生成行报告
步骤1:创建报表容器
您将在报表生成器中创建报表。以下是如何开始:
- 单击菜单图标(智能表窗口的左上角)>浏览。
- 单击解决方案中心(+)图标。
- 2 .在左侧面板中单击创建,并选择报告瓷砖。
- 为您的报告输入一个名称,选择“行报告”,然后单击好的。
新报表将在“工作表”文件夹中创建。
步骤2:选择要包含在报告中的标准
使用报表生成器中可用的条件选项构建报表。
在哪里?
单击在哪里?按钮,以选择要包含在报表中的工作表和工作区。您已创建的工作表或已共享给您的工作表可从此列表中获得。
提示:要使报表自动包含新工作表,您可以引用整个工作区。当一个新的工作表被添加到工作区时,报表将自动引用它。有关工作区的更多信息,请参见管理工作区中的项帮助文章。
请记住以下几点:
- 必须从中选择至少一个工作表、文件夹或工作区在哪里?在其他选项(谁?,什么?,什么时候?) become available in the Report Builder.
- 如果您选择了一个文件夹,新的工作表添加到该文件夹后,您已经选择了它不会包括在你的报告中。从在哪里?然后将其添加回包含新添加的表单。
谁?
单击谁?按钮以选择您希望在报告中看到的人员(例如,Assigned to是Steve)。单击包含要包含在报表中的人员的列的列名。列类型为“联系人列表”的列可在此处进行选择。在步骤2(2)中,选择您想要查看其任务的人员的姓名。(有关列类型的更多信息,请查看我们的列类型文章。)
提示:您可以通过选择使报表更加通用当前用户作为标准谁。例如,如果您计划共享报表,并且希望查看报表的人员能够看到分配给他们的任务,则选择分配给列,然后选择当前用户。
怎么啦?
选择基于结果的报告标准(例如,%完成等于1 -其中1代表100%)。
什么时候?
选择要显示的特定日期或日期范围(例如,显示“Due date”在未来7天内的行)。只有日期类型的列可从此列表中选择。
步骤3:选择将在报告中显示的信息
要选择报表中显示哪些工作表列,请单击列在报表生成器表单中。若要排列列,可以将列拖到工作表上的不同位置。默认情况下,用于报表条件的列与Primary列和Sheet Name列一起自动添加到报表中。您可以选择不显示这些默认列,也可以通过单击列名添加其他列。
步骤4:运行报告并查看它
点击保存生成报告。
请注意,第一次运行报告所花费的时间通常比后续运行的时间要长。
关闭报表生成器以查看报表。
报告每页将显示500行。如果超过500行符合报表的标准,则使用上一页和下一个按钮,用于在报表底部的页面之间移动。
提示:如果报表包含日期列,则可以在“甘特视图”和“日历视图”中查看数据。使用甘特的观点和日程表视图按钮,在这些视图之间切换。
修改现有报表
从现有报表中,通过单击报告生成器按钮。
若要在报表中添加或删除列,请右键单击列标头并选择添加一列或删除列。
在修改报告时,请记住以下几点:
- 报表中显示的格式(单元格、字体颜色、背景颜色、粗体文本等)基于源工作表中的格式。
- 报表中不显示行层次结构。
- 不能从报表中修改包含公式的单元格。
- 如果在工作表上启用了依赖项:
- 的结束日期因为这些工作表中的行不能从报表中编辑,因为它们是根据依赖项设置自动计算的。您可以编辑该行中的“开始日期”和“持续时间”,以自动重新计算“结束日期”。
- 的开始日期任何由前一个任务驱动的任务都不能从报表中编辑。您可以更改前一个任务的“开始日期”或“持续时间”,以自动重新计算与从属任务关联的日期。
使用报告标准的提示
删除报告标准
从现有报表中,通过单击报告生成器按钮。
单击现有值对其进行编辑。
要删除一个报告准则,将鼠标悬停在它上面,并单击出现在该准则右侧的删除按钮(x)。
使用多个标准
若要向任何区域添加多个条件,请单击谁,什么,或当再一次。例如,在什么节中,您可以选择设置标准,例如优先级高和“状态”为“进行中”。
在有多个条件的章节中使用And和Or操作符
默认情况下,如果您有多个条件,您将在部分中看到And操作符:这意味着需要满足一行所有要在报告中显示它的标准的。点击任何一个和将操作符更改为或操作符。在这种情况下,只要一行满足其中一个条件,它就会出现在报告中。没有办法在同一段中混合使用And和Or操作符。
跨节使用And和Or操作符
默认情况下,And操作符出现在谁,什么,当部分。您可以单击任何and操作符将它们全部更改为Or,但不能在部分之间混合使用and和Or操作符。
创建一个“不是”条件
如果要从报表中排除信息,请使用排除选定项目复选框。例如,如果要显示地址列不为空的行,请选择is blank条件,并检查排除选定项目复选框。
解决报告问题
谁在括号中显示错误的数字
出现在联系人姓名旁边的括号中的数字表示联系人在所选工作表的“联系人列表”列中出现的次数。如果此数字与报表生成的行数不匹配,则可能是因为联系人的姓名是手动输入到工作表中的单元格中,而不是从Smartsheet联系人列表中选择的。
要纠正这个错误,请打开源工作表并将鼠标移到每个单元格中的团队成员的姓名上。如果弹出“添加联系人信息”窗口,单击链接,在联系人姓名中添加邮箱地址。当您重新运行报告时,括号中的数字应该显示预期的行数。
共享报表显示为空白
当其他人查看报表时,报表将显示为空白,或者显示信息较少,并且报表没有共享到报表正在查看的基础工作表。报表不能访问尚未共享给他人的工作表(有关更多信息,请参阅(共享表、报表和仪表板).
如果他们不需要编辑报表上的数据,则可以发布报表以只读格式显示。发布时,底层工作表不需要共享,数据就可以在发布版本上可见(参见发布报告).
报表中的列显示为空白
中使用的列可能会发生这种情况谁,什么,什么时候报表生成器的部分已在基础工作表中更改了名称。你会看到[列名]-(未找到列)如果报表生成器中的列设置不存在于工作表中。
若要纠正此问题,请更新报表生成器以指向更新的列名,并删除旧的列名。