Google电子表格复杂公式

时间:2015-12-14 21:12:31

标签: google-sheets

我是Google电子表格公式的新手。我已经搜索过并搜索过我尝试过这个复杂公式的失败。我很感激任何帮助。

我正在尝试根据行中各个单元格中的答案/条件将单元格从sheet1复制到sheet3中。如果项目完成,则每行有6个是/否答案。如果行信息在ColA中已“完成”,我需要复制行信息,如果有,则复制特定单元格。 例如:复制B和D:F加上如果E =是复制E-J,如果K =是复制K-L,如果M =是复制M-Z,如果AA =是复制AA-AD,依此类推。如果对任何那些只是无视的人不予以拒绝,请不要复制。

我试过这个,但它不起作用: =IF(Sheet1!M2="Yes", Sheet1!M2:W2, IF(Sheet1!X2="Yes", Sheet1!X2:AK2, IF(Sheet1!AL2="Yes", Sheet1!AL2:AS2, IF(Sheet1!AT2="Yes", Sheet1!AT2:AW, IF(Sheet1!AX2="Yes", Sheet1!AX2:AZ2, "")))))

我的Google电子表格就在这里,显示了我想要移到Sheet3的内容: Testing spreadsheet

1 个答案:

答案 0 :(得分:0)

你的if语句结构正常,问题是你不能引用一个数组来引入行,但是你可以构造if语句的每个部分,如下所示:

=if(Sheet1!A1="Yes",SPLIT(JOIN(";",Sheet1!1:1),";"))