可以将此Google表格翻译成Excel吗?查找多个结果

时间:2019-07-16 11:24:26

标签: excel google-sheets excel-formula google-sheets-formula array-formulas

当前试图将我在Google表格中开发的某些电子表格转换为Excel以符合Office IT协议。

其中有两个工作表创建了一个下拉列表(工作人员1个,公司1个),由于Excel不允许数据验证仅选择唯一的事件,因此已经在此问题上苦苦挣扎,所以我让每个员工或公司在列表中重复了多个条目。第二个问题是在Excel中复制此公式-

=IFERROR(ArrayFormula(query('Datasheet - Contract Audit Report'!A2:D1000, "select B, C where A = '"&B1&"'"))," ")

这将在适用时返回多个结果以及所需的列。

这是一个示例(自然具有伪造的数据)来说明我正在尝试做的事情- https://docs.google.com/spreadsheets/d/1HS12qxJF3D_0jsmJ4pBGB1dSidpYB-9WuJ_jsy20I8g/edit#gid=352791509

任何有关上述2个问题的帮助都将非常棒!仍然对Google表格如何做到这一点感到困惑,但是我花了整整一天的时间搜索excel的解决方案,但没有一个能奏效!

=IFERROR(ArrayFormula(query('Datasheet - Contract Audit Report'!A2:D1000, "select B, C where A = '"&B1&"'"))," ")

1 个答案:

答案 0 :(得分:0)

并非所有电子表格功能在两个应用程序上均可用:

  • IFERROR在两个应用程序上均可用。
  • Google表格的QUERY功能在Excel中不可用。
  • 两个应用程序都可以处理数组,但是它们以不同的方式处理数组,而Google表格具有ARRAYFORMULA功能,Excel要求用户使用键盘快捷键 Ctrl + Shift + Enter ,以输入数组公式以及其他差异。

考虑研究FILTER功能。它在两个应用程序上都可用(请参阅下面的注释),在某些情况下(例如问题中显示的情况),它可以代替QUERY使用。

来自FILTER function(Excel)

  

注意:2018年9月24日:FILTER功能是多个beta功能之一,目前仅适用于部分Office Insiders。在接下来的几个月中,我们将继续优化这些功能。准备就绪后,我们会将其发布给所有Office Insiders和Office 365订阅者。