这个公式在Excel中有什么问题?Excel公式不起作用
=IFERROR(IF(SEARCH(B$1,'Project Spread Sheet 4-14'!$H2)>0,'Sheet1 (2)'**!indirect("C"&((row(column())))),""),"")**
OR
=IFERROR(IF(SEARCH(B$1,'Project Spread Sheet 4-14'!$H2)>0,'Sheet1 (2)**'!$C((row(column())))),""),"")**
OR
=IFERROR(IF(SEARCH(B$1,'Project Spread Sheet 4-14'!$H2)>0,'Sheet1 (2)'**!$C((row(column(value))))),""),"")**
内部**...**
的部分是问题所在。我需要引用C列中的上一张纸张,但该行是当前纸张位置的函数。我的意思是当前图纸栏的当前值需要作为上一张图表行的输入,以便返回C行(当前图纸的列号)。
他们的目的是做同样的事情。
这可能会帮助,如果你暴露什么你的数据看起来像什么,你试图让公式做。 – SandPiper
确定我修改了 – user7875084
(行(列(值)))如何评估值?应该是像(行(列($ B $ 2)))?或(行(列(销售)))如果销售是一个定义的名称? –