Агент в таблице
Что это
Заголовок раздела «Что это»Помощник, который работает прямо в открытой таблице. Он смотрит, как устроена книга, читает и ищет данные и обсуждения ячеек, смотрит историю версий, считает, меняет таблицу, строит диаграммы и сводные, загружает в таблицу приложенные файлы, заводит свои функции и обрабатывает данные кодом, если формулой задачу не решить. Панель агента открывается справа от таблицы.
Как пользоваться
Заголовок раздела «Как пользоваться»- Нажмите «Агент» в шапке таблицы или Ctrl/⌘+Alt+A. Повторное нажатие закрывает панель, Escape — тоже, если поле ввода пустое. Ширину панели можно менять, потянув за край.
- Панель открывает последний разговор об этой таблице. Если разговоров нет, открывается «История» с надписью «Диалогов пока нет». Так начинается и таблица, созданная в разделе «Таблицы»: своего чата у неё нет, разговор о ней появится, когда вы его начнёте.
- «Новый диалог» (плюс в шапке панели или кнопка в истории) заводит разговор «Разговор о таблице», который сохранится и появится в «Чатах»; название — на языке вашего интерфейса. «Временный диалог» помечен «Временный». Он не попадает в историю и исчезает, когда вы закрываете панель, переходите к другому разговору или уходите со страницы.
- «История диалогов» (кнопка меню слева в шапке) показывает разговоры этой таблицы. «Поиск по диалогам» ищет и по названию, и по словам из переписки. Вернуться к разговору — «К диалогу».
- Вопрос пишется в поле «Спросите про таблицу…». В пустом разговоре есть подсказки: «Что в этой таблице?», «Найди ошибки и пустые места», «Посчитай итоги по колонкам», «Заполни выделенное». Файлы, остановка ответа и правка вопроса — как в обычном чате. Ваш вопрос виден справа, ответ агента — во всю ширину панели. Ответ — короткий итог: что получилось и где (адрес, число, лист). Как агент шёл к ответу, показывает строка «Ход работы» над ответом — нажмите на неё, чтобы раскрыть шаги.
- Выделение. Над полем виден выделенный диапазон, например «Лист 1!A1:C20», — агент поймёт «это» и «выделенное». Кнопка «Не передавать выделение» убирает его из вопроса до следующего выделения. Когда вы начали печатать, выделение фиксируется: щелчки по таблице его уже не подменяют.
- Какие листы видит агент. Кнопка «Данные: N листов» открывает список «Листы книги» с флажками и кнопкой «Выбрать все». Новый разговор начинается с листа, на котором вы стоите. Последний лист снять нельзя — «Хотя бы один лист».
- Спросить про диапазон. «Спросить агента» в меню ячейки открывает панель и кладёт в поле «Проанализируй диапазон … на листе «…».» Вопрос можно дописать перед отправкой.
- Что агент умеет:
- смотреть устройство книги: листы, где лежат данные, колонки, формулы с ошибками, правила, защиту, диаграммы и сводные;
- читать ячейку со всеми свойствами и обсуждениями, диапазон или лист — значения, формулы или то и другое. Строки, которых вы сейчас не видите (скрыты фильтром, вручную или свёрнутой группой), агент называет;
- искать текст или образец, ошибки формул, все формулы, повторяющиеся строки, пропуски, области данных, обсуждения ячеек — кто и что написал, решено ли;
- рассказывать по «Истории версий», что изменилось с отметки или с нужного времени: какие листы и ячейки, что было и что стало. Например: «что поменялось с утра?», «что ты изменил?». Вернуть таблицу к версии агент не может — он подскажет, к какой версии вернуться;
- считать формулы, ничего не меняя в таблице;
- менять таблицу — всё, что вы делаете через меню и правую кнопку: значения и формулы, оформление, строки и колонки, скрытие и группы, замена, перенос, фильтры, листы, правила, защита, диаграммы, сводные. Полный перечень и пределы — «Что агент меняет в таблице»;
- загружать приложенный к разговору файл CSV, TSV или XLSX — новыми листами или от указанной ячейки, тем же импортом, что и «Импорт» руками;
- заводить свои функции, например
=МАРЖА(D2;E2). Они появляются в списке «f(x)» у строки формул в группе «Свои функции»; подробно — Свои функции книги; - обрабатывать данные кодом, когда формулой не выразить: сводить списки с опечатками, разбирать прайсы с разнобоем единиц, приводить телефоны к одному виду. В таблицу при этом ложатся значения, а не формулы;
- создать новую таблицу с данными.
- Как вернуть прежний вид. Перед первой правкой или загрузкой файла в каждом ответе агент ставит в «Истории версий» отметку «До правки агента» — на языке вашего интерфейса (Before agent edits, 代理修改前), как и кнопка. Под ответом, который изменил таблицу, есть кнопка «До правки агента»: она открывает «Историю версий» этой таблицы на месте панели агента. Нажмите на отметку «До правки агента», затем «Перейти к версии» и в вопросе — «Перейти» (см. «История версий таблицы»). Вернуться к разговору — кнопка «Агент».
Ограничения
Заголовок раздела «Ограничения»- Агент доступен владельцу и редакторам таблицы. У читателей и у гостей по ссылке кнопки «Агент» нет.
- Агент может ровно то, что можете вы: защищённые листы и диапазоны он не меняет. Вернуть таблицу к прежней версии целиком он не может — это делаете вы в «Истории версий».
- Обсуждения ячеек агент только читает: начать обсуждение, ответить в нём или закрыть его он не может — упоминание рассылает уведомления коллегам, это решение человека.
- Не делается: вставка картинок, выпадающий список из диапазона, вопрос «точно удалить?» перед удалением строк и листов, отправка таблицы файлом в разговор.
- Агент работает только с листами из «Данные». Лист, который он создал, скопировал или загрузил из файла, добавляется в этот выбор автоматически. Пока выбрана часть листов, агент не считает и не записывает формулы со ссылкой на невыбранный лист и с ДВССЫЛ (INDIRECT).
- Выделение не передаётся, если это одна пустая ячейка или если выделено больше 100 000 строк или 1 000 колонок.
- За один шаг агент читает до 8 000 ячеек и до 32 000 знаков, находит до 200 совпадений, считает до 10 формул длиной до 8 192 знаков каждая.
- За одну правку агент меняет до 20 000 ячеек, делает до 200 изменений и заполняет до 50 диапазонов. Листов в книге — до 50. Новая таблица — до 500 строк и 20 000 ячеек.
- Правка применяется целиком или не применяется совсем. Если соавтор изменил таблицу, пока агент работал, правка агента переносится через его изменения — так же, как ваша: адреса сдвигаются за вставленными и удалёнными строками, а в одной ячейке остаётся то, что записано последним. Ничего не записывается, только если перенести нельзя, — тогда агент перечитывает таблицу.
- Расчёт кодом: до 8 диапазонов и 100 000 ячеек на входе. Один запуск — до 5 секунд и 64 МБ памяти. В одном ответе — до 8 запусков и 30 секунд работы. В таблицу записывается до 20 000 ячеек, в ответ выводится до 50 строк. У кода нет доступа к интернету и файлам.
- Загрузка файла — только файла, приложенного к этому разговору: CSV, TSV, TXT, XLSX, XLSM, XLTX. Пределы — как у импорта руками: файл до 60 МБ, лимиты тарифа (см. «Импорт, экспорт и печать»).
- Агент называет до 50 номеров скрытых строк за раз. Строки, скрытые включённым у вас фильтр-представлением, он видит как обычные: включённое представление живёт только на вашем устройстве.
- В истории версий агент называет до 30 последних версий, а в сравнении показывает до 300 изменённых ячеек. Изменения на листах, не отмеченных в «Данные», он не показывает.
- Временный диалог, к которому не вернулись, удаляется через сутки. Поиск по истории — до 200 знаков.
- Длина вопроса, файлы, число шагов и время ответа — как в чате, см. «Чаты».
- Кнопка «До правки агента» есть только в панели агента в таблице. В разделе «Чаты» тот же разговор показывается без неё — откройте «Историю версий» в самой таблице.
Если что-то пошло не так
Заголовок раздела «Если что-то пошло не так»| Что видно на экране | Почему | Что сделать |
|---|---|---|
| Нет кнопки «Агент» | Вы читатель или открыли таблицу гостем по ссылке | Попросить владельца роль «Редактор» |
| «Диалог недоступен» | Разговор не загрузился или удалён | «Повторить» или «Новый диалог» |
| «Не удалось загрузить» в истории | Сбой связи | «Повторить» |
| Шаг «Лист вне выбранных данных» | Вопрос про лист, которого нет в «Данные», или формула со ссылкой на него либо с ДВССЫЛ (INDIRECT) | Отметить лист в «Данные: N листов» или «Выбрать все» |
| Шаг «Правка не применена», в ответе «Не меняю: диапазон защищён» | Правка задела защиту | Снять защиту или попросить того, кто её поставил |
| В ответе «Таблицу изменили, пока я работал» | Соавтор изменил таблицу так, что правку агента не перенести через его изменения | Повторить просьбу — агент перечитает таблицу |
| Шаг «Формула для … записана с ошибкой — не вписал» | Формулу нельзя разобрать, поэтому она не записана | Уточнить задачу или написать формулу иначе |
| Шаг «Песочница занята, повторю позже» | Сейчас считается много кода у других пользователей | Повторить позже или попросить сделать то же формулами |
| Шаг «Лимит запусков кода на ответ исчерпан» | В этом ответе код запускался 8 раз или 30 секунд | Задать вопрос заново, проще или частями |
| Шаг «Файл не найден в разговоре» | Файл приложен к другому разговору или удалён | Приложить файл в этот разговор и повторить |
| Шаг «Файл не загружен в таблицу» | Это не таблица, файл не разобрался, лист защищён или исчерпан лимит тарифа — причина в ответе | Приложить CSV или XLSX; остальное — как в «Импорт, экспорт и печать» |
| Под ответом нет кнопки «До правки агента» | Агент только читал таблицу, правку отклонили, ответ ещё идёт или разговор открыт в «Чатах» | Дождаться конца ответа; иначе открыть «Историю версий» в таблице |
| Шаг «Версия не найдена» | В «Истории версий» нет отметки с таким именем — агент перечислит имеющиеся | Назвать отметку, как она подписана в «Истории версий», или попросить список версий |
