Кому нужен этот промпт и как он работает?
Этот промпт предназначен для пользователей Google Sheets, которые хотят упростить и стандартизировать свои формулы с помощью новых функций MAP, LAMBDA и IF. Он особенно полезен для тех, кто работает с большими наборами данных и стремится сделать формулы более читаемыми и эффективными. Такие преобразования помогают избавиться от дублирования формул в каждой строке и использовать динамическое применение логики ко всему столбцу.
Задача промпта — автоматически преобразовывать привычные формулы с проверками и логикой в современный формат с функцией MAP, которая применяет заданную лямбда-функцию ко всему диапазону. Использование IF внутри LAMBDA обеспечивает корректную обработку пустых значений, предотвращая ненужные вычисления и ошибки.
Готовый к использованию промпт
Помогите преобразовать формулы Google Sheets в мой стандарт с использованием функций MAP, LAMBDA и IF. Следуйте шагам:
1. Определите необходимые столбцы и передайте их в функцию MAP как диапазоны, разделённые точкой с запятой.
2. Напишите функцию LAMBDA с переменным числом аргументов — по одному для каждого столбца.
3. Внутри LAMBDA используйте IF, чтобы проверять, является ли значение в столбце пустой строкой (""), и возвращайте пустую строку, если это так.
4. Адаптируйте логику исходной формулы внутри LAMBDA, сохраняя структуру, синтаксис с ";" и обратные слеши "" там