Диагностировать и исправить ошибку в формуле Excel

Автор: AILesson5 мин на настройкуПроверено на:ChatGPTПроверено: 2026-08-28

Быстрый ответ

Найти первопричину ошибки Excel, прежде чем заменять формулу. Укажите: Ошибка и формула, Данные, на которые ссылается формула, Ожидаемое поведение. Ожидаемый результат: Диагноз, минимальное исправление и план проверки.

1

Добавьте контекст

ваш текст остаётся в этом браузере. AILesson Prompts не отправляет его ни в модель, ни на сервер.

2

Ваш промпт

Незаполненные поля остаются видимыми как заполнители, поэтому вы всё равно можете скопировать и отредактировать промпт

Диагностируйте следующую проблему с формулой Excel:
[error]

Данные, на которые ссылается формула, и характерные значения:
[context]

Ожидаемое поведение:
[intent]

Не оборачивайте формулу сразу в IFERROR. Сначала перечислите наиболее вероятные причины в порядке убедительности данных и предложите быструю проверку для каждой. Затем приведите минимальное обоснованное исправление, точно объясните, что изменилось, и покажите тесты для обычной строки, указанного сбоя, пустого значения и отсутствия совпадения. Не скрывайте реальные проблемы качества данных с помощью резервного значения.
Попробовать в Playground
Конфиденциально по умолчаниюПромпт собирается локально в вашем браузере. Не вводите конфиденциальную информацию в сервисы ИИ, если ваша организация этого не разрешает.

От исходных данных к результату

Разобранный пример

Посмотрите, как конкретный контекст превращает этот рецепт в полезный результат

Реальный ввод

Ошибка и формула
В E2 отображается #N/A. Формула: =XLOOKUP(A2,Inventory!A:A,Inventory!C:C)
Данные, на которые ссылается формула
Визуально A2 содержит SKU-1042. В столбце A листа Inventory находятся импортированные коды SKU; значение в соответствующей строке имеет вид «SKU-1042 » с пробелом в конце. В столбце C находятся числовые значения количества на складе.
Ожидаемое поведение
Возвращать количество на складе для совпадающего SKU. Для действительно неизвестных SKU показывать «Не найдено». Строки с пустым входным значением должны оставаться пустыми.

Пример вывода

Наиболее вероятная причина: искомое значение и импортированный ключ не совпадают в точности, потому что в конце ключа из таблицы запасов стоит пробел. Проверьте это с помощью =LEN(A2) и =LEN(Inventory!A2) или сравнения =A2=Inventory!A2. Вторая возможная причина — другой непечатаемый символ; проверьте значение с помощью CLEAN после TRIM.

Минимальное обоснованное исправление: очистите исходный ключ во вспомогательном столбце, например в Inventory D2 укажите =TRIM(CLEAN(A2)) и заполните формулу вниз, а затем используйте: =IF(A2="","",XLOOKUP(TRIM(CLEAN(A2)),Inventory!D:D,Inventory!C:C,"Не найдено"))

Так отсутствие совпадения останется явно видимым, строки с пустым запросом сохранятся пустыми, а преобразование всего импортированного столбца не будет повторно вычисляться при каждом поиске.

Тесты: SKU-1042 с очищенным исходным ключом возвращает указанное количество; исходная строка с пробелом в конце теперь совпадает; пустая A2 возвращает пустое значение; SKU-9999 возвращает «Не найдено». Перед заполнением формулы вниз проверьте очищенные ключи на дубликаты, поскольку после очистки два разных исходных значения могут превратиться в один ключ.

Почему это работает

  1. 1

    Диагностика с первопричины не позволяет скрыть за IFERROR нарушенные ссылки или загрязнённые данные.

  2. 2

    Минимальное исправление легче проверить, чем не связанную с исходной формулой замену.

Проверьте результат

  • Удалось ли воспроизвести указанную причину на предоставленных значениях?

  • Сохраняет ли исправление видимые сигналы о неожиданных данных?

Используйте уверенно

Часто задаваемые вопросы

Практические ответы о том, когда использовать этот рецепт, что нужно предоставить и где по-прежнему важна проверка человеком

Что подготовить перед использованием рецепта «Диагностировать и исправить ошибку в формуле Excel»?

Для рецепта «Диагностировать и исправить ошибку в формуле Excel» подготовьте ошибку и формулу, данные, на которые она ссылается, и описание ожидаемого поведения. Заменяйте заполнители только проверяемой информацией. Если какая-то деталь неизвестна, явно сохраните эту неопределённость, а не просите модель сделать предположение.

В каких случаях результат рецепта «Диагностировать и исправить ошибку в формуле Excel» ещё не готов к использованию?

Результат не готов, если на основе предоставленных данных он ещё не даёт заявленный итог — диагноз, минимальное исправление и план проверки — либо опирается на неразрешённые допущения, отсутствующие согласования или вымышленные детали. Используйте проверки как критерии допуска: исправьте исходные данные или назначьте конкретного уполномоченного рецензента вместо того, чтобы шлифовать необоснованный результат.

Для каких инструментов ИИ задокументированы тесты рецепта «Диагностировать и исправить ошибку в формуле Excel»?

По состоянию на 28 августа 2026 года в опубликованном журнале тестирования рецепта «Диагностировать и исправить ошибку в формуле Excel» указан ChatGPT. Это подтверждает наличие задокументированных запусков, но не гарантирует совместимость или одинаковые результаты в последующих версиях продукта. При использовании другого инструмента или версии оставьте все ограничения явно указанными и повторите проверки результата перед применением.

Другие способы изучения

Где этот рецепт применим

Продолжайте работу

AILesson · Рекомендуемые курсы

ваш следующий шаг: примените ИИ на практике

Перейдите от понимания ИИ к выполнению задач. Практикуйтесь в составлении запросов, проверке и улучшении результатов с помощью интерактивных уроков для работы и повседневной жизни.

Просмотреть все курсы