我有几百张纸,一张主纸,而我的主纸中有这个公式
=IF(COUNTIF(Sheet2!M$2:M$11,"No")>0, "Y", "N")&COUNTIF(Sheet2!M$2:M$4,"No")&COUNTIF(Sheet2!M$2:M$7,"No")&COUNTIF(Sheet2!M$2:M$11,"No")
基本上从引用的工作表中获取一列中yes或nos的数量(在本例中为“ Sheet2”),并且如果该列中有多个NO,则返回Yes,其他参数仅返回NO的计数在单元格范围内。
我只想在公式所在的列中向下拖动,并将工作表引用从Sheet2更改为Sheet3,Sheet4,依此类推,但只需将其复制到该列中即可。我尝试进行调查,使用INDIRECT
时得到了一些提示,但是我在左右返回错误,不确定我是否在正确的轨道上。
编辑:示例数据:https://docs.google.com/spreadsheets/d/1jcbjUs4Ho0LlXF-Olu5NkEw4THqaA0nB5dduYKfx5S8/edit?usp=sharing
答案 0 :(得分:1)
我已成功使用以下公式使用单元格中的图纸引用来计算“否”。试试看:
=IF(COUNTIF(INDIRECT("Sheet" & A1 & "!" & "A:A");"No")>0;"Y";"N")
您可以更改列范围以适合您的需要-我只是在每个工作表中使用“ A”列,并在工作表引用中使用了“ A1”单元格,在上述情况下,A1包含的数字2表示“ Sheet2”。 / p>
答案 1 :(得分:0)
您可以将Sheet2!M$2:M$11
替换为以下内容:
INDIRECT("Sheet"&ROW()-1&"!M$2:M$11")
您当然必须用相应的范围引用替换M$2:M$11
。