Как при отборе формулой QUERY (limit 2) повторить данные с предыдущей строки, если вторая будет пустой?
Имеется формула QUERY для выборки определенных строк:
=QUERY('Лист 1'!A:AK;"SELECT * WHERE (I contains 'Данные 1' AND AB = 'Моно' AND D > '199') ORDER BY C ASC, D DESC LIMIT 2";0)
Т.е. по заданным параметрам выбираются две строки.
Есть две проблемы:
- Как сделать так, что если нужных данных меньше, т.е. выводится только одна строка - то вторая бы не оставалась бы пустой, а копировала бы предыдущую строку?
- Если данные в столбцах A, C, D при выводе строк будут одинаковые - то дубль бы не выводился, а продолжал поиск следующего подходящего по параметру?