попробуйте так:
=QUERY(QUERY({QUERY({
IFERROR(QUERY(General!A2:P, "select 'General',K,G,H,I,J where not G contains 'N/A' label 'General'''", 0), {"","","","","",""});
IFERROR(QUERY(Salud!A2:P, "select 'Salud',K,G,H,I,J where not G contains 'N/A' label 'Salud'''", 0), {"","","","","",""});
IFERROR(QUERY(Parejas!A2:P, "select 'Parejas',K,G,H,I,J where not G contains 'N/A' label 'Parejas'''", 0), {"","","","","",""});
IFERROR(QUERY('Paz Hogar'!A2:P, "select 'Paz Hogar',K,G,H,I,J where not G contains 'N/A' label 'Paz Hogar'''", 0), {"","","","","",""});
IFERROR(QUERY(Sustento!A2:P, "select 'Sustento',K,G,H,I,J where not G contains 'N/A' label 'Sustento'''", 0), {"","","","","",""});
IFERROR(QUERY(Hijos!A2:P, "select 'Hijos',K,G,H,I,J where not G contains 'N/A' label 'Hijos'''", 0), {"","","","","",""});
IFERROR(QUERY(Educacion!A2:P, "select 'Educacion',K,G,H,I,J where not G contains 'N/A' label 'Educacion'''", 0), {"","","","","",""});
IFERROR(QUERY(Otros!A2:P, "select 'Otros',K,G,H,I,J where not G contains 'N/A' label 'Otros'''", 0), {"","","","","",""});
IFERROR(QUERY(NA!A2:P, "select 'NA',K,G,H,I,J where not G contains 'N/A' label 'NA'''", 0), {"","","","","",""});
IFERROR(QUERY(a!A2:P, "select 'a',K,G,H,I,J where not G contains 'N/A' label 'a'''", 0), {"","","","","",""})},
"where Col1 is not null and not Col1 contains 'NA'", 0),
ARRAYFORMULA(DATE(20&RIGHT(QUERY({
IFERROR(QUERY(General!A2:P, "select 'General',K,G,H,I,J where not G contains 'N/A' label 'General'''", 0), {"","","","","",""});
IFERROR(QUERY(Salud!A2:P, "select 'Salud',K,G,H,I,J where not G contains 'N/A' label 'Salud'''", 0), {"","","","","",""});
IFERROR(QUERY(Parejas!A2:P, "select 'Parejas',K,G,H,I,J where not G contains 'N/A' label 'Parejas'''", 0), {"","","","","",""});
IFERROR(QUERY('Paz Hogar'!A2:P, "select 'Paz Hogar',K,G,H,I,J where not G contains 'N/A' label 'Paz Hogar'''", 0), {"","","","","",""});
IFERROR(QUERY(Sustento!A2:P, "select 'Sustento',K,G,H,I,J where not G contains 'N/A' label 'Sustento'''", 0), {"","","","","",""});
IFERROR(QUERY(Hijos!A2:P, "select 'Hijos',K,G,H,I,J where not G contains 'N/A' label 'Hijos'''", 0), {"","","","","",""});
IFERROR(QUERY(Educacion!A2:P, "select 'Educacion',K,G,H,I,J where not G contains 'N/A' label 'Educacion'''", 0), {"","","","","",""});
IFERROR(QUERY(Otros!A2:P, "select 'Otros',K,G,H,I,J where not G contains 'N/A' label 'Otros'''", 0), {"","","","","",""});
IFERROR(QUERY(NA!A2:P, "select 'NA',K,G,H,I,J where not G contains 'N/A' label 'NA'''", 0), {"","","","","",""});
IFERROR(QUERY(a!A2:P, "select 'a',K,G,H,I,J where not G contains 'N/A' label 'a'''", 0), {"","","","","",""})},
"select Col3 where Col1 is not null and not Col1 contains 'NA'", 0)
, 2), MONTH(MID(QUERY({
IFERROR(QUERY(General!A2:P, "select 'General',K,G,H,I,J where not G contains 'N/A' label 'General'''", 0), {"","","","","",""});
IFERROR(QUERY(Salud!A2:P, "select 'Salud',K,G,H,I,J where not G contains 'N/A' label 'Salud'''", 0), {"","","","","",""});
IFERROR(QUERY(Parejas!A2:P, "select 'Parejas',K,G,H,I,J where not G contains 'N/A' label 'Parejas'''", 0), {"","","","","",""});
IFERROR(QUERY('Paz Hogar'!A2:P, "select 'Paz Hogar',K,G,H,I,J where not G contains 'N/A' label 'Paz Hogar'''", 0), {"","","","","",""});
IFERROR(QUERY(Sustento!A2:P, "select 'Sustento',K,G,H,I,J where not G contains 'N/A' label 'Sustento'''", 0), {"","","","","",""});
IFERROR(QUERY(Hijos!A2:P, "select 'Hijos',K,G,H,I,J where not G contains 'N/A' label 'Hijos'''", 0), {"","","","","",""});
IFERROR(QUERY(Educacion!A2:P, "select 'Educacion',K,G,H,I,J where not G contains 'N/A' label 'Educacion'''", 0), {"","","","","",""});
IFERROR(QUERY(Otros!A2:P, "select 'Otros',K,G,H,I,J where not G contains 'N/A' label 'Otros'''", 0), {"","","","","",""});
IFERROR(QUERY(NA!A2:P, "select 'NA',K,G,H,I,J where not G contains 'N/A' label 'NA'''", 0), {"","","","","",""});
IFERROR(QUERY(a!A2:P, "select 'a',K,G,H,I,J where not G contains 'N/A' label 'a'''", 0), {"","","","","",""})},
"select Col3 where Col1 is not null and not Col1 contains 'NA'", 0), 4, 3)&1), LEFT(QUERY({
IFERROR(QUERY(General!A2:P, "select 'General',K,G,H,I,J where not G contains 'N/A' label 'General'''", 0), {"","","","","",""});
IFERROR(QUERY(Salud!A2:P, "select 'Salud',K,G,H,I,J where not G contains 'N/A' label 'Salud'''", 0), {"","","","","",""});
IFERROR(QUERY(Parejas!A2:P, "select 'Parejas',K,G,H,I,J where not G contains 'N/A' label 'Parejas'''", 0), {"","","","","",""});
IFERROR(QUERY('Paz Hogar'!A2:P, "select 'Paz Hogar',K,G,H,I,J where not G contains 'N/A' label 'Paz Hogar'''", 0), {"","","","","",""});
IFERROR(QUERY(Sustento!A2:P, "select 'Sustento',K,G,H,I,J where not G contains 'N/A' label 'Sustento'''", 0), {"","","","","",""});
IFERROR(QUERY(Hijos!A2:P, "select 'Hijos',K,G,H,I,J where not G contains 'N/A' label 'Hijos'''", 0), {"","","","","",""});
IFERROR(QUERY(Educacion!A2:P, "select 'Educacion',K,G,H,I,J where not G contains 'N/A' label 'Educacion'''", 0), {"","","","","",""});
IFERROR(QUERY(Otros!A2:P, "select 'Otros',K,G,H,I,J where not G contains 'N/A' label 'Otros'''", 0), {"","","","","",""});
IFERROR(QUERY(NA!A2:P, "select 'NA',K,G,H,I,J where not G contains 'N/A' label 'NA'''", 0), {"","","","","",""});
IFERROR(QUERY(a!A2:P, "select 'a',K,G,H,I,J where not G contains 'N/A' label 'a'''", 0), {"","","","","",""})},
"select Col3 where Col1 is not null and not Col1 contains 'NA'", 0),2)))},
"select Col1,Col2,Col7,Col4,Col5,Col6 order by Col7", 0),
"format Col3 'dd-mmm-yy'", 0)
исправление пустой даты:
=ARRAYFORMULA(SUBSTITUTE(QUERY(QUERY({QUERY({
IFERROR(QUERY(General!A2:P, "select 'General',K,G,H,I,J where not G contains 'N/A' label 'General'''", 0), {"","","","","",""});
IFERROR(QUERY(Salud!A2:P, "select 'Salud',K,G,H,I,J where not G contains 'N/A' label 'Salud'''", 0), {"","","","","",""});
IFERROR(QUERY(Parejas!A2:P, "select 'Parejas',K,G,H,I,J where not G contains 'N/A' label 'Parejas'''", 0), {"","","","","",""});
IFERROR(QUERY('Paz Hogar'!A2:P, "select 'Paz Hogar',K,G,H,I,J where not G contains 'N/A' label 'Paz Hogar'''", 0), {"","","","","",""});
IFERROR(QUERY(Sustento!A2:P, "select 'Sustento',K,G,H,I,J where not G contains 'N/A' label 'Sustento'''", 0), {"","","","","",""});
IFERROR(QUERY(Hijos!A2:P, "select 'Hijos',K,G,H,I,J where not G contains 'N/A' label 'Hijos'''", 0), {"","","","","",""});
IFERROR(QUERY(Educacion!A2:P, "select 'Educacion',K,G,H,I,J where not G contains 'N/A' label 'Educacion'''", 0), {"","","","","",""});
IFERROR(QUERY(Otros!A2:P, "select 'Otros',K,G,H,I,J where not G contains 'N/A' label 'Otros'''", 0), {"","","","","",""});
IFERROR(QUERY(NA!A2:P, "select 'NA',K,G,H,I,J where not G contains 'N/A' label 'NA'''", 0), {"","","","","",""});
IFERROR(QUERY(a!A2:P, "select 'a',K,G,H,I,J where not G contains 'N/A' label 'a'''", 0), {"","","","","",""})},
"where Col1 is not null and not Col1 contains 'NA'", 0),
ARRAYFORMULA(DATE(20&RIGHT(QUERY({
IFERROR(QUERY(General!A2:P, "select 'General',K,G,H,I,J where not G contains 'N/A' label 'General'''", 0), {"","","","","",""});
IFERROR(QUERY(Salud!A2:P, "select 'Salud',K,G,H,I,J where not G contains 'N/A' label 'Salud'''", 0), {"","","","","",""});
IFERROR(QUERY(Parejas!A2:P, "select 'Parejas',K,G,H,I,J where not G contains 'N/A' label 'Parejas'''", 0), {"","","","","",""});
IFERROR(QUERY('Paz Hogar'!A2:P, "select 'Paz Hogar',K,G,H,I,J where not G contains 'N/A' label 'Paz Hogar'''", 0), {"","","","","",""});
IFERROR(QUERY(Sustento!A2:P, "select 'Sustento',K,G,H,I,J where not G contains 'N/A' label 'Sustento'''", 0), {"","","","","",""});
IFERROR(QUERY(Hijos!A2:P, "select 'Hijos',K,G,H,I,J where not G contains 'N/A' label 'Hijos'''", 0), {"","","","","",""});
IFERROR(QUERY(Educacion!A2:P, "select 'Educacion',K,G,H,I,J where not G contains 'N/A' label 'Educacion'''", 0), {"","","","","",""});
IFERROR(QUERY(Otros!A2:P, "select 'Otros',K,G,H,I,J where not G contains 'N/A' label 'Otros'''", 0), {"","","","","",""});
IFERROR(QUERY(NA!A2:P, "select 'NA',K,G,H,I,J where not G contains 'N/A' label 'NA'''", 0), {"","","","","",""});
IFERROR(QUERY(a!A2:P, "select 'a',K,G,H,I,J where not G contains 'N/A' label 'a'''", 0), {"","","","","",""})},
"select Col3 where Col1 is not null and not Col1 contains 'NA'", 0)
, 2), MONTH(MID(QUERY({
IFERROR(QUERY(General!A2:P, "select 'General',K,G,H,I,J where not G contains 'N/A' label 'General'''", 0), {"","","","","",""});
IFERROR(QUERY(Salud!A2:P, "select 'Salud',K,G,H,I,J where not G contains 'N/A' label 'Salud'''", 0), {"","","","","",""});
IFERROR(QUERY(Parejas!A2:P, "select 'Parejas',K,G,H,I,J where not G contains 'N/A' label 'Parejas'''", 0), {"","","","","",""});
IFERROR(QUERY('Paz Hogar'!A2:P, "select 'Paz Hogar',K,G,H,I,J where not G contains 'N/A' label 'Paz Hogar'''", 0), {"","","","","",""});
IFERROR(QUERY(Sustento!A2:P, "select 'Sustento',K,G,H,I,J where not G contains 'N/A' label 'Sustento'''", 0), {"","","","","",""});
IFERROR(QUERY(Hijos!A2:P, "select 'Hijos',K,G,H,I,J where not G contains 'N/A' label 'Hijos'''", 0), {"","","","","",""});
IFERROR(QUERY(Educacion!A2:P, "select 'Educacion',K,G,H,I,J where not G contains 'N/A' label 'Educacion'''", 0), {"","","","","",""});
IFERROR(QUERY(Otros!A2:P, "select 'Otros',K,G,H,I,J where not G contains 'N/A' label 'Otros'''", 0), {"","","","","",""});
IFERROR(QUERY(NA!A2:P, "select 'NA',K,G,H,I,J where not G contains 'N/A' label 'NA'''", 0), {"","","","","",""});
IFERROR(QUERY(a!A2:P, "select 'a',K,G,H,I,J where not G contains 'N/A' label 'a'''", 0), {"","","","","",""})},
"select Col3 where Col1 is not null and not Col1 contains 'NA'", 0), 4, 3)&1), LEFT(QUERY({
IFERROR(QUERY(General!A2:P, "select 'General',K,G,H,I,J where not G contains 'N/A' label 'General'''", 0), {"","","","","",""});
IFERROR(QUERY(Salud!A2:P, "select 'Salud',K,G,H,I,J where not G contains 'N/A' label 'Salud'''", 0), {"","","","","",""});
IFERROR(QUERY(Parejas!A2:P, "select 'Parejas',K,G,H,I,J where not G contains 'N/A' label 'Parejas'''", 0), {"","","","","",""});
IFERROR(QUERY('Paz Hogar'!A2:P, "select 'Paz Hogar',K,G,H,I,J where not G contains 'N/A' label 'Paz Hogar'''", 0), {"","","","","",""});
IFERROR(QUERY(Sustento!A2:P, "select 'Sustento',K,G,H,I,J where not G contains 'N/A' label 'Sustento'''", 0), {"","","","","",""});
IFERROR(QUERY(Hijos!A2:P, "select 'Hijos',K,G,H,I,J where not G contains 'N/A' label 'Hijos'''", 0), {"","","","","",""});
IFERROR(QUERY(Educacion!A2:P, "select 'Educacion',K,G,H,I,J where not G contains 'N/A' label 'Educacion'''", 0), {"","","","","",""});
IFERROR(QUERY(Otros!A2:P, "select 'Otros',K,G,H,I,J where not G contains 'N/A' label 'Otros'''", 0), {"","","","","",""});
IFERROR(QUERY(NA!A2:P, "select 'NA',K,G,H,I,J where not G contains 'N/A' label 'NA'''", 0), {"","","","","",""});
IFERROR(QUERY(a!A2:P, "select 'a',K,G,H,I,J where not G contains 'N/A' label 'a'''", 0), {"","","","","",""})},
"select Col3 where Col1 is not null and not Col1 contains 'NA'", 0),2)))},
"select Col1,Col2,Col7,Col4,Col5,Col6 order by Col7", 0),
"format Col3 'dd-mmm-yy'", 0), "30-Nov-20", ""))