提取单元格地址,然后在公式中使用单元格地址:Google表格

时间:2018-08-02 12:04:22

标签: google-sheets

我正在尝试让公式使用在另一个单元格中找到的一个单元格的地址。我一直在使用间接值作为字符串值和非字符串值,但是它永远无法正常工作。

这里是A2中的Google文档2的公式1,以获得数据透视表:

toco \ --graph_def_file=tf_files/retrained_graph.pb \ --output_file=tf_files/optimized_graph.lite \ --output_format=TFLITE \ --input_shape=1,${IMAGE_SIZE},${IMAGE_SIZE},3 \ --input_array=input \ --output_array=final_result \ --inference_type=FLOAT \ --inference_input_type=FLOAT

在工作表2中,我在A1 =query(ArrayFormula({'Sheet1'!A3208:S;if(len('Sheet1'!B3208:B),vlookup('Sheet1'!B3208:B,{transpose({"01/08/2018"}),transpose({"01/08/2018"})},1,false),),{if(len('Sheet1'!B3208:B),'Sheet1'!B3208:S,)}})," select Col5,sum(Col19) where Col1 <> '' group by Col5 pivot Col2 ",1)

在工作表2中,我在B1中也有一个带有Yesterday的单元格

在工作表2中,在H1中,我具有公式2,此处的单元格地址每天都会根据B1进行更改: =today()-1

此想法是使用H1中显示的值来替换公式1中的所有=CELL("address",INDEX('Sheet1'!B2:B,MATCH(B1,'Sheet1'!B2:B,0),0))。昨天是B3208,但明天是明天,第二天又是第二天,由于存在B1,因此将更新单元格地址,并且我希望该单元格地址更新反映在公式1中。我尝试使用B3208indirect(xx),第二个单元格给出了一些结果,当替换indirect("x"&"x"),但len()对此并不满意。

这是受此启发 https://docs.google.com/spreadsheets/d/1i2CPstExQb1gU6lkrAXFPjUuNYTtCr-1Rts29aPJgTk/edit#gid=1556989882

预先感谢您的帮助。

亚历克斯

0 个答案:

没有答案