Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 当在单元格z中输入值时,返回y中单元格x的值的公式_Google Sheets_Formula_Return Value_Google Sheets Formula_Array Formulas - Fatal编程技术网

Google sheets 当在单元格z中输入值时,返回y中单元格x的值的公式

Google sheets 当在单元格z中输入值时,返回y中单元格x的值的公式,google-sheets,formula,return-value,google-sheets-formula,array-formulas,Google Sheets,Formula,Return Value,Google Sheets Formula,Array Formulas,我有一张考勤表,第6行有上课日期,老师使用上的第7行输入考勤。当教师在考勤表中输入“ED”或注册日期时,我希望相应的日期出现在AJ列中。例如,如果学生A(第7行)在19年12月10日有一个ED,我希望“10年12月19日”出现在AJ7的相应行中 我尝试编写了一个IF/IFS公式,但似乎不知道如何提取相应的日期和作为列Z的值。我尝试了公式=IF(Z8:AI8=“ED”,Z7:AI7,”),但它返回了一条错误消息,无法找到数组值。如果这对您有效,请尝试: =ARRAYFORMULA(IF(Z8:AI

我有一张考勤表,第6行有上课日期,老师使用上的第7行输入考勤。当教师在考勤表中输入“ED”或注册日期时,我希望相应的日期出现在AJ列中。例如,如果学生A(第7行)在19年12月10日有一个ED,我希望“10年12月19日”出现在AJ7的相应行中


我尝试编写了一个
IF
/
IFS
公式,但似乎不知道如何提取相应的日期和作为列Z的值。我尝试了公式
=IF(Z8:AI8=“ED”,Z7:AI7,”)
,但它返回了一条错误消息,无法找到数组值。

如果这对您有效,请尝试:

=ARRAYFORMULA(IF(Z8:AI8="ED", Z7:AI7, ))

对需求的不同解释。在AJ7中,并复制下来以适应:

=index($Z$6:$AI$6,match("ED",Z7:AI7,0))

这是可行的,但唯一的问题是,我无法在该列之后获得任何数据。