Quantcast
Channel: Hot Weekly Questions - Web Applications Stack Exchange
Viewing all articles
Browse latest Browse all 9626

Summarize all data from other tabs with same format and column

$
0
0

I have customer sheets which i must summarize into a single tab so i use this query;

=QUERY({'ROC155'!B2:AB;'ROC152'!B2:AB;'ROC135'!B2:AB;'ROC002'!B2:AB;'ROC009'!B2:AB;'ROC145'!B2:AB;'ROC048'!B2:AB;'ROC010'!B2:AB;'ROC157'!B2:AB;'ROC024'!B2:AB;'ROC064'!B2:AB;'ROC073'!B2:AB;'ROC160'!B2:AB;'ROC159'!B2:AB;'ROC084'!B2:AB;'ROC091'!B2:AB;'ROC035'!B2:AB;'ROC161'!B2:AB;'ROC042'!B2:AB;'ROC164'!B2:AB;'ROC049'!B2:AB;'ROC162'!B2:AB;'ROC004'!B2:AB;'ROC077'!B2:AB;'ROC165'!B2:AB;'ROC154'!B2:AB;TRV_REV!B2:AB;'ROC131-3'!B2:AB},"SELECT * where Col9 is not null",0)

i must create new tab for new customer and must udpate the formula, so i use get sheets name using another script called sheetnames() so i can know what new tab that i have added.

and i use

="{"&TEXTJOIN(";",TRUE,B7:B)&"}" to get this:

{'ROC155'!B2:AB;'ROC152'!B2:AB;'ROC135'!B2:AB;'ROC002'!B2:AB;'ROC009'!B2:AB;'ROC145'!B2:AB;'ROC048'!B2:AB;'ROC010'!B2:AB;'ROC157'!B2:AB;'ROC024'!B2:AB;'ROC064'!B2:AB;'ROC073'!B2:AB;'ROC160'!B2:AB;'ROC159'!B2:AB;'ROC084'!B2:AB;'ROC091'!B2:AB;'ROC035'!B2:AB;'ROC161'!B2:AB;'ROC042'!B2:AB;'ROC164'!B2:AB;'ROC049'!B2:AB;'ROC162'!B2:AB;'ROC004'!B2:AB;'ROC077'!B2:AB;'ROC165'!B2:AB;'ROC154'!B2:AB;'TRV_REV'!B2:AB;'ROC131-3'!B2:AB}

How to replace those manual adding new range and tab to simple formula; because I try;

=QUERY("{"&TEXTJOIN(";",TRUE,SHEETLIST!B7:B)&"}","SELECT * where Col9 is not null",0)

but it didn't work.

Thanks Nico


Viewing all articles
Browse latest Browse all 9626

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>