AI для Sheets
AI Sheet Formulas
Використовуйте AIASK, AITAG, AITRANSLATE, AIVOCAB, AIPATTERN, AIDRAFT, AIMERGE, AISPLIT, AITABLE та AIREVERSECALC безпосередньо в клітинках Google Sheets.
AI Sheet Formulas переносить AI-процес додатка безпосередньо в сітку таблиці. Замість того щоб відкривати бічну панель для кожного завдання, ви можете ввести спеціальну формулу на кшталт =AIASK(...) і отримати AI-результати прямо в аркуші.
Лише Google Sheets: AI Sheet Formulas наразі доступний лише в Google Sheets™.
Перед Початком
- Один раз відкрийте бічну панель додатка та виконайте вхід у тому самому обліковому записі або профілі.
- Переконайтеся, що ваша підписка та AI-доступ активні.
- Використовуйте клітинку з прапорцем, наприклад
$Z$1, як необов'язковий аргумент[refresh], якщо хочете легко примусово перерахувати формулу. - Використовуйте формули на основі діапазонів, наприклад
A2:A50, замість перетягування формули з однієї клітинки вниз.
Доступні Формули
=AIASK(instruction, [input_range], [refresh])=AITAG(value, tags, [refresh])=AITRANSLATE(input_range, target_language, [refresh])=AIVOCAB(text_range, language, [refresh])=AIPATTERN(example_range, target_range, [refresh])=AIDRAFT(prompt, context_range, [refresh])=AIMERGE(instruction, input_range, [refresh])=AISPLIT(input_range, split_instruction, [refresh])=AITABLE(prompt, [context_range], [refresh])=AIREVERSECALC(target_ref, input_range_ref, [max_candidates], [tolerance], [refresh])
Що Робить Кожна Формула
- `AIASK`: пакетне витягування, очищення або відповіді на запитання для одного діапазону
- `AITAG`: призначає кожному значенню мітки з дозволеного списку
- `AITRANSLATE`: перекладає кожне значення цільовою мовою
- `AIVOCAB`: витягує один ключовий словниковий елемент і повертає
Term | Pronunciation | Meaning | Example sentence - `AIPATTERN`: вивчає шаблон перетворення за прикладами та застосовує його до цільового діапазону
- `AIDRAFT`: генерує один текстовий результат на кожен рядок
- `AIMERGE`: об'єднує кожен рядок в один AI-створений підсумок або вихідну клітинку
- `AISPLIT`: розбиває кожен вхідний рядок на структуровані частини, що розливаються по стовпцях
- `AITABLE`: створює повну текстову таблицю із заголовками, яка розливається по рядках і стовпцях
- `AIREVERSECALC`: пропонує формули-кандидати, які можуть відтворити цільове значення з вихідного діапазону
Типові Приклади
=AIASK("Extract the primary domain from this email address", A2:A50, $Z$1)=AITAG(A2:A200, "van life, freedom, outdoors", $Z$1)=AITRANSLATE(A2:A200, "German", $Z$1)=AIVOCAB(A2:A50, "English", $Z$1)=AIPATTERN(A2:B5, A6:A100, $Z$1)=AIDRAFT("Write a 2-sentence polite rejection email citing this reason:", C2:C20, $Z$1)=AIMERGE("Summarize each row in one sentence", A2:C50, $Z$1)=AISPLIT(A2:A50, "Split into Name, City, Issue", $Z$1)=AITABLE("List the top 5 US cities by population with columns for State, Mayor, and Population", , $Z$1)=AIREVERSECALC("E10", "A2:C10", 5, 0.01, $Z$1)Пакетні Ліміти Та Нотатки Про Вивід
| Формула | Типовий ліміт | Поведінка виводу |
|---|---|---|
AIASK, AITAG, AITRANSLATE, AIMERGE | 200 рядків | Повертає один результат на кожен вхідний рядок |
AIPATTERN | 200 цільових рядків, до 10 пар прикладів | Повертає одне перетворене значення на кожен цільовий рядок |
AISPLIT | 200 рядків | Повертає структурований багатостовпцевий вивід |
AIVOCAB | 200 вхідних клітинок | Повертає один рядок із 4 стовпців |
AIDRAFT | 50 рядків | Повертає один згенерований результат на рядок |
AITABLE | промпт плюс необов'язковий контекстний діапазон | Повертає повну 2D-таблицю із заголовками |
AIREVERSECALC | 50 вихідних клітинок | Повертає ранжовану таблицю кандидатів |
Важливі Обмеження
- Назви формул використовують
AI...без крапок, наприкладAIASK, а неAI.ASK. - Користувацькі формульні функції доступні лише в Google Sheets™.
- Результати формул повертаються лише як звичайний текст. Якщо потрібне форматування після цього, використовуйте AI Agents.
- Користувацькі функції Google Apps Script мають жорстке обмеження у 30 секунд.
AITABLEіAISPLITможуть широко розливатися. Заздалегідь очистьте всю зону виводу, щоб уникнути#REF!.AIREVERSECALCочікує A1-посилання у вигляді тексту, наприклад"E10"і"A2:C10".- Не перетягуйте
AIASKабо подібні формули на 50 окремих рядків. Використовуйте одну формулу діапазону.
Найкращі Практики
- Розмістіть прапорець у
$Z$1і використовуйте його як[refresh]у всіх AI-формулах, щоб отримати однокліковий контроль оновлення. - Залишайте приклади для
AIPATTERNкороткими та показовими. Зазвичай достатньо 4-6 прикладів. - Перед запуском
AISPLIT,AITABLEабоAIVOCABзалишайте достатньо порожнього місця. - Тримайте
AIREVERSECALCзосередженим на невеликому числовому вихідному діапазоні. - Якщо формула отримала тайм-аут, зменште діапазон перед повторною спробою.
Усунення Несправностей
- `Error: Not authorized. Open the add-on sidebar and sign in.`
Відкрийте бічну панель, увійдіть знову та перераховуйте аркуш.
- `Error: AI usage limit reached.`
Ваш AI-ліміт вичерпано. Дочекайтеся скидання або оновіть план, а потім повторіть спробу.
- `Error: Range too large. Select fewer rows.`
Вхід перевищує пакетний ліміт для цієї формули. Розбийте його на менші діапазони.
- `Error: AI call failed. Try again later.`
Повторіть спробу з меншою кількістю рядків. Якщо помилка повторюється, перевірте стан додатка або бекенду.
- `#REF!`
У зоні розливу вже є дані. Спочатку очистьте область виводу.
- `#ERROR!`
Функція, ймовірно, досягла 30-секундного ліміту Apps Script. Зменште діапазон і спробуйте ще раз.
Пов'язані Посібники
- AI Agents - Використовуйте AI-процеси в бічній панелі для очищення, форматування, формул і наступних промптів.
- Language & Settings - Перегляньте AI-дозволи та інші параметри, що впливають на AI-функції.