Показанный выше диалог «Аргументы функций» - это круто, но в реальной жизни, когда вам нужно вложить функции, как бы вы использовали этот диалог?
Скажем, вы хотите построить формулу для двустороннего поиска:
=INDEX(B2:E16,MATCH(G2,A2:A16,0),MATCH(H2,B1:E1,0))
![](https://cdn.wiki-base.com/6443539/excel_2020_use_function_arguments_for_nested_functions_-_excel_tips.png.webp)
Вы должны начать с диалогового окна «Аргументы функций» для INDEX. В поле аргумента Row_num введите MATCH(
. С помощью мыши перейдите к строке формул и щелкните в любом месте слова ПОИСКПОЗ.
Осторожно
Не щелкайте формулу в ячейке. Вы должны щелкнуть формулу в строке формул.
Диалоговое окно «Аргументы функции» переключается на ПОИСКПОЗ. Когда вы закончите создание функции ПОИСКПОЗ, перейдите к строке формул и щелкните в любом месте слова ИНДЕКС.
![](https://cdn.wiki-base.com/6443539/excel_2020_use_function_arguments_for_nested_functions_-_excel_tips_3.png.webp)
Повторите эти шаги, чтобы построить MATCH в третьем аргументе INDEX. Не забудьте снова щелкнуть слово ИНДЕКС в строке формул, когда закончите со вторым ПОИСКПОЗ.
![](https://cdn.wiki-base.com/6443539/excel_2020_use_function_arguments_for_nested_functions_-_excel_tips_4.png.webp)
Оказывается, диалоговое окно «Аргументы функции» можно обмануть, создав недопустимую функцию. Введите правильную, но бессмысленную функцию в строку формул. С помощью мыши щелкните внутри имени поддельной функции в строке формул и щелкните значок fx.
![](https://cdn.wiki-base.com/6443539/excel_2020_use_function_arguments_for_nested_functions_-_excel_tips_5.png.webp)
Спасибо Тони ДеДжонкеру и Коту Паркинсону за предложение трюка с диалоговым окном «Аргументы функции».