Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/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 Google Sheets-从导入的工作表中获取行的最右边/最后一个非空值_Google Sheets - Fatal编程技术网

Google sheets Google Sheets-从导入的工作表中获取行的最右边/最后一个非空值

Google sheets Google Sheets-从导入的工作表中获取行的最右边/最后一个非空值,google-sheets,Google Sheets,我有一个从不同的工作表导入数据的工作表。 我将导入工作表的工作表ID插入单元格A1中,以使其更简单 我需要一些东西,我可以给一行,它将始终返回正确的最/最后一个非空值。也就是说,每当我们在导入的工作表中添加列时,它都会自动更新 我发现这个公式显示了同一张表第9行的最后一个值: =FILTER(9:9,COLUMN(9:9)=MAX(FILTER(COLUMN(9:9),LEN(9:9)))) 但我很难显示导入的工作表第9行的最后一个值。如何将此公式与导入的工作表连接,即与工作表ID(插入单元格

我有一个从不同的工作表导入数据的工作表。 我将导入工作表的工作表ID插入单元格A1中,以使其更简单

我需要一些东西,我可以给一行,它将始终返回正确的最/最后一个非空值。也就是说,每当我们在导入的工作表中添加列时,它都会自动更新

我发现这个公式显示了同一张表第9行的最后一个值:

=FILTER(9:9,COLUMN(9:9)=MAX(FILTER(COLUMN(9:9),LEN(9:9))))
但我很难显示导入的工作表第9行的最后一个值。如何将此公式与导入的工作表连接,即与工作表ID(插入单元格A1中的新工作表)连接


非常感谢

假设A2中输入了相关行号。丑陋但可能足够好:

=index(indirect("Sheet!"&row(A2)&":"&row(A2)),MATCH(1E+100,indirect("Sheet!"&row(A2)&":"&row(A2),1)))  

根据需要替换
工作表

行中是否有空白列?如果不是,则可以使用count来标识列数,并使用indirect()来提取值。