Я знаю, что «Формат» можно использовать в функции запроса (например, запрос (A1: G2, «Выбрать * Формат C 'ММ / ДД / ГГГ'»)), но я застрял в том, как его использовать в моем более сложном запросе. По сути, я хочу, чтобы все выбранные столбцы были отформатированы в даты «ММ / ДД / ГГГГ», но я не могу сделать это в самой ячейке, потому что этот запрос является частью функции запроса переменной, которая извлекает данные на основе ввода пользователя, и только эти извлечения столбцов имеют формат даты, все остальные извлечения представляют собой простые числа или текст. Я попытался вставить формат в себя, но он никогда не работает, или результат дает мне сообщение IfError False «Совпадений не найдено». Может ли кто-нибудь помочь?
IFERROR(QUERY({Training!A3:AP},"select Col3,Col4,Col5,Col6,Col7,Col8,Col9,Col10,Col11,Col12,Col13,Col14,Col15,Col16,Col17,Col18,Col19,Col20,Col21,Col22,Col23,Col24,Col25,Col26,Col27,Col28,Col29,Col30,Col31,Col32,Col33,Col34,Col35,Col36,Col37,Col38,Col39,Col40,Col41,Col42 where "&TEXTJOIN(" and ", 1, IF(Lower(B3)<>"", "Lower(Col1) contains '"&Lower(B3)&"'", ),IF(Lower(B4)<>"", "Lower(Col2) contains '"&Lower(B4)&"'", ),If(Lower(B5)<>"", "Lower(Col6) contains '"&Lower(B5)&"'", ),IF(Lower(B7)<>"", "Lower(Col9) contains '"&Lower(B7)&"'", ),If(B6<>"",Vlookup(B6,Classes!G2:H,2,False)&" contains '"&B6&"'",),), 0), "No Matches Found")))