从Google表格中的另一个表格调用多个单元格

问题描述

我有一个非常复杂的公式:

=if(
and(A$1>$W4,A$1<=$X4,$X4>B$1),$U4,if(and($W4>=A$1,$W4<B$1),days(B$1,$W4)*($U4/days(B$1,A$1))+0,if(and($X4>A$1,$X4<=B$1),days($X4,A$1)*($U4/days(B$1,A$1)),0)))

我想知道是否有一种方法可以在引用该工作表中的所有单元格之前描述整个工作表,而不是为每个单元格引用都键入“ Other Sheet”!cell。我以为这也许行得通,但显然行不通。有解决方案吗?

=query('othersheet'!cell:cell,if(
and(A$1>$W4,0))))

解决方法

不幸的是,您仍然需要引用它

=IF(AND('othersheet'!A$1 >  'othersheet'!$W4,'othersheet'!A$1 <= 'othersheet'!$X4,'othersheet'!$X4 >  'othersheet'!B$1),'othersheet'!$U4,IF(AND('othersheet'!$W4 >= 'othersheet'!A$1,'othersheet'!$W4 <  'othersheet'!B$1),DAYS('othersheet'!B$1,'othersheet'!$W4)*('othersheet'!$U4/
 DAYS('othersheet'!B$1,'othersheet'!A$1))+0,IF(AND('othersheet'!$X4 >  'othersheet'!A$1,'othersheet'!$X4 <= 'othersheet'!B$1),DAYS('othersheet'!$X4,'othersheet'!A$1)*('othersheet'!$U4/
 DAYS('othersheet'!B$1,'othersheet'!A$1)),0)))

或者您可以将公式放入othersheet中的某个辅助列中(例如X4),然后引用

='othersheet'!X4 

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...