Запрос к маленькой таблице (11x4 ячеек) приводит к расширению листа до 50 000 строк. Это ожидаемое поведение или ошибка?
Общая таблица с примерами здесь. Spr только для чтения, потому что экспериментируя с этим быстро создаст более 1 миллиона клеток. Чтобы повторить поведение, скопируйте таблицу в новую таблицу и добавьте «=» к содержимому в ячейке Sheet1!P11 для активации запроса.
Запрос: =query(A:D,"select A,B",1)
При вводе вышеуказанного запроса в ячейку T1 запрос работает, как ожидается, и возвращает таблицу результатов 11x2. При вводе того же запроса, например, в ячейку P11, запрос завершается неудачно, но создается 50 000 строк. Сбой запроса с "#REF". Насколько я вижу, в строках 50k нет содержимого.
Сообщение об ошибке при наведении на ячейку: результат не был автоматически расширен. «Пожалуйста, введите больше строк (10).» Но все же 50.000 строк созданы. Конечно, это не то, что должно произойти? Я искал на SE похожие проблемы, но не смог найти ни одной.
Мой .05: запрос создает новую строку за последней строкой в таблице. Это приводит к тому, что результат запроса расширяется до другой строки, что создает еще одну строку и т.д. До достижения максимального значения. ряды достигнуты.
Любые идеи / ссылки / комментарии с благодарностью!
Таблица в текстовом формате:
ID Имя_1 Продажа Продажа_дата
1 Linsay 2 03.06.2007
2 Париж 26.53 03.06.2007
3 Бритни 1 3.06.2007
4 Николь 1 03.06.2007
5 Linsay 9,16 7/07/2007
6 Париж 1.52 03.07.2007
7 Бритни 43.21 03.07.2007
8 8.05 03.07.2007
9 Линсей 17.62 03.08.2007
10 Париж 24.19 03.08.2007