=СОДЕРЖИТ(искомое;где_искать) 'проверяет вхождение текста в другой текст и возвращает Истина/Ложь
Особенности: 1) При написании функции после открытыя скобки не появляется маленькая подсказка (как на других встроенных функциях), показывающая последовательность аргументов. 2) Не помогает и Shift+F3 (мастер вставки функций) 3) Также не помогает фича - нажатие Ctrl+Shift+A после открытия скобки (вставка всей последовательности аргументов)
Единственное, последовательность аргументов можно впихнуть в описание самого имени СОДЕРЖИТ, что не совсем удобно.
Есть ли какой-то способ увидеть подсказку по последовательности аргументов функции, созданной с помощью диспетчера имён и LAMBDA?
P.S. Пример приведён чисто для объяснения вопроса, на самом деле если с LAMBDA создать функции с 3-4-мя аргументами, думаю подсказка по аргументам была бы полезной.
Бахтиёр написал: Если в диспетчере имён создать СОДЕРЖИТ
а с каких пор именованные формулы должны были обзавестить подсказками для всего, что мы в них запихнули? Я чего-то не понимаю? LAMBDA вроде тоже на заявлялась на подобные подвиги...Да, в описании на сайте Microsoft есть такое:
Цитата
С помощью функции ЛЯМБДА можно создавать пользовательские функции для повторного использования и вызывать их по понятным именам
но нигде не написано, что Вы так же увидите какие-то подсказки. ЛЯМБДА может же быть вызвана и из ячейки напрямую. Как она может создать какой-то параметр в DLL?
Просто я думал что, это всё-таки немножко другое чем мы использовали до сих пор. Ведь, до сих пор в именованных формулах нельзя было указывать аргументы в скобках (как в встроенных функциях), они просто брали аргументы с какой-нибудь ячейки
Бахтиёр написал: до сих пор в именованных формулах нельзя было указывать аргументы в скобках
это особенность функции ЛЯМБДА - она вызывается несколько иначе, т.к. реализована была именно для создания собственных функций без привлечения VBA. Возможно, в дальнейшем это будет реализовано через чтение данных из описания. У меня нет пока этой функции, но не пробовали Вы создать ровно так, как предлагает Microsoft - дать имя созданной именованной функции ЛЯМБДА?
так вроде бы они предлагают именованную формулу назвать тоже ЛЯМБДА, а у Вас СОДЕРЖИТ. Хотя это скорее опечатка в описании, ибо называться и формула и именованный диапазон одинаково не могут. Плюс, попробуйте указать назначение функции и аргументы так: ищет что-то; описание аргумента 1; описание аргумента 2 Т.е. сначала описание функции, а потом описание аргументов через точку-с-запятой.
: 1) При написании функции после открытыя скобки не появляется маленькая подсказка (как на других встроенных функциях), показывающая последовательность аргументов. 2) Не помогает и Shift+F3 (мастер вставки функций) 3) Также не помогает фича - нажатие Ctrl+Shift+A после открытия скобки (вставка всей последовательности аргументов)