I have lists on data in several sheets within one workbook, I would like to use an Array type of formula to bring together one long list of all the data in row A. But I would only like to bring across some of the sheets data, which I have said "yes" to. As the data in sensitive I have setup a dummy spreadsheet which emulates my setup. I seem to be able to get one sheet on data to array, but I can't get the others. =if(Sheet1!$B2>0,{indirect(Sheet1!$A2&"!$A2:$A")}) Can anyone help me? Sheet2 is where I want to import the data into. https://docs.google.com/spreadsheets/d/1Y1OMfEdpMIcptnkuHRD2dNQNI5iUeidkuKnRu08Y_jA/edit#gid=703073676