2012-12-10 156 views
2

Google Docs新手,但必须创建标记为肯定或否定的评论的累积报告。我有6张工作表,理想情况下可以填充到单个报表中,但现在可以创建6个单独的报表。Google电子表格根据价值填充其他表格中的单元格

在来源表中,ColA是标识类别的数字代码。 Col B是类别描述; Col C是一个人的笔记; Col D是将其标识为正面或负面的代码; Cols E和F是第二个人的笔记; G/H等等。

报告表需要根据类别转置垂直评论,其中对于第G类中的第一类别的所有人的正面评论,对于第H类中的第一类别的负面评论,等6个类别。

我可以用下面的公式来提取C列的积极评论手动创建此报告:

QUERY(EntrySheet1!C5:D15;"select * where D='P'") 

但是,这是相当繁琐的横向和纵向复制公式,以容纳所有6个类别和所有6个笔记本。

所以,我的问题是是否有一种更简单的方式来提取信息的方式,我需要报告。另外,有没有办法使用类似Excel的间接函数,我可以使用连接函数来构建公式和间接来评估函数。我的想法是,我可以有一个入口单元,在那里我可以通过更新单元来识别想要查看的累积报告。另一种方法是将数据加载到数组中并使用脚本填充静态累积报告。使用公式实时更新将是理想的,但创建从脚本创建的静态报告是可以接受的。我最关心的是手动更新公式,因为它们是特定于表单的。

回答

0

使用Google Spreadsheet INDIRECT功能。

Google spreadsheets function list

INDIRECT(reference) 

Returns the reference specified by a text string. This function can also be used to 
return the area of a corresponding string. Reference is a reference to a cell or an 
area (in text form) for which to return the contents. 

您也许能间接结果反馈到您的查询。

相关问题