Использование автозавершения формул

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Для упрощения создания и редактирования формул и снижения количества опечаток и синтаксических ошибок используйте автозавершение формул. После ввода знака «=» (знака равенства) и первых букв или триггера отображения в приложении Microsoft Excel под ячейкой отображается динамический раскрывающийся список возможных функций, имен и текстовых строк, соответствующих буквам или триггеру отображения. С помощью триггера вставки можно затем вставить элемент из раскрывающегося списка в формулу.

Автозавершение формул

1. Введите знак «=» (знак равенства) и первые буквы или отобразите триггер для запуска автозавершения формул.

2. По мере ввода список прокрутки возможных элементов отображает наиболее близкие значения.

3. значки представляют собой типа записи, такие как функция (в данном примере ПОИСКА, ВТОРОЙ... НАКЛОН), ссылка на таблицу (SalesSummary) или определенное имя (Налогспродаж).

4. Подробные всплывающие подсказки помогают сделать наилучший выбор.

Предполагаемое действие:

Элемент управления раскрывающегося списка с помощью триггеров отображения

Навигация по списку раскрывающийся список автозавершения формул с помощью клавиш

Ввод элемента из раскрывающегося списка с помощью триггера вставки

Включение и выключение автозавершения формул

Управление раскрывающимся списком при помощи отображенных триггеров

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

Отображенные элементы

Тип вводимого элемента

Имена функций Microsoft Excel и функций, определенных пользователем

Буква или первые буквы какой-либо функции.

Например: СУ

Аргументы функции

(Без отображенного триггера).

Введите аргумент, например число или ссылку на ячейку, или используйте триггер отображения, например начальные буквы, запятую, открывающую круглую скобку или «[» (открывающую квадратную скобку).

Например: СУММ(5;A2;[

Для каждого последующего аргумента вводите сначала точку с запятой, а затем вводите данный аргумент или другой отображенный триггер.

Примечание : Следующие функции имеют аргументы в виде перечисляемых констант, которые автоматически отображаются в раскрывающемся списке: ЯЧЕЙКА, БС, ГПР, ПОИСКПОЗ, ПЛТ, ПС, РАНГ.СР, РАНГ.РВ, ПРОМЕЖУТОЧНЫЕ.ИТОГИ и ВПР.

Определенные имена и имена таблиц

Буква или первые буквы в поле имени.

Например: Анн

Определители столбцов таблицы и определители специальных элементов ([#Все], [#Данные], [#Заголовки], [#Итого], [#Эта Строка])

Один или несколько следующих элементов

  • «[» (открывающая прямоугольная скобка) сразу после имени таблицы.

    Например: ЕжегодныйОтчет[

  • «;» (точка с запятой) сразу после специального элемента.

    Например: =ЕжегодныйОтчет[#Все];

  • «:» (двоеточие) сразу после имени столбца.

    Например: ЕжегодныйОтчет[Продажи:

Примечание : Если известно имя ячейки из таблицы, то название таблицы является необязательным параметром. Например, следующие формулы будут иметь один и тот же смысл:

=[Продажи]/[Затраты]

=ЕжегодныйОтчет[Продажи]/ЕжегодныйОтчет[Затраты]

Имена соединений в функциях куба

«"» (открывающие кавычки) сразу после открывающей круглой скобки в имени функции куба.

Например: КУБЭЛЕМЕНТ("

Примечание : Отобразятся только соединения OLAP, сохраненные в текущей книге.

Текстовые строки с многомерными выражениями (MDX) в функциях куба

Один или несколько следующих элементов:

  • «"» (открывающие кавычки) сразу после точки с запятой после аргумента.

    Например: КУБЭЛЕМЕНТ("ДанныеКубаПродаж","

  • «.» (точка) сразу после закрывающей прямоугольной скобки.

    Пример: КУБЭЛЕМЕНТ("ДанныеКубаПродаж";"[Заказчики].

    Например: КУБЭЛЕМЕНТ("ДанныеКубаПродаж";"[Заказчики].[Мексика].

  • «(» (открывающая круглая скобка) сразу после открывающих кавычек в текстовой строке с многомерными выражениями, указывающая на начало кортежа (строки со значениями, разделенными запятыми).

    Например: КУБЗНАЧЕНИЕ("ДанныеКубаПродаж";"(

  • «;»  (точка с запятой) сразу после закрывающей прямоугольной скобки в текстовой строке с многомерными выражениями, показывающая вторую часть записи.

    Например: КУБЗНАЧЕНИЕ("ДанныеКубаПродаж";"([Заказчики].[Мексика];

  • «{» (открывающая фигурная скобка) сразу после открывающих кавычек в текстовой строке с многомерными выражениями, показывающая начало заданного выражения.

    Например: КУБЗНАЧЕНИЕ("ДанныеКубаПродаж";"{

    Примечания : 

    • Для ввода текстовой строки с многомерными выражениями (MDX) с использованием автозавершения формулы необходимо подключение к источнику данных OLAP.

    • Если название определено, то оно выводится во всплывающей подсказке для помощи в принятии окончательного решения.

    • Если текстовая строка с многомерными выражениями неоднозначна, уникальное имя компонента будет все равно введено, но его правильность необходимо проверить. Например, в следующей текстовой строке с многомерными выражениями содержатся два значения:

      КУБЭЛЕМЕНТ("ДанныеКубаПродаж";"[Заказчики].[Мексика].[Гуттиэрес].[Пауло Невес]

      Должно быть введено одно из следующих значений:

      [Заказчики].[Имя].&[54342]

      [Заказчики].[Имя].&[34297]

      Если введенное значение не соответствует требованиям, удалите его, а затем выберите другое значение.

    • Имена функций Microsoft SQL Server Analysis Services, такие как Children, Parent или Crossjoin, не отображаются в раскрывающемся списке, но их можно ввести вручную.

Примечания : 

  • В любой момент при использовании автозавершения формулы можно ввести необходимые символы или значения для окончания формулы.

  • Автозавершения формул можно использовать в середине имеющейся вложенной функции или формулы. Текст непосредственно перед курсором используется для отображения значений раскрывающегося списка, а весь остальной текст после курсора остается неизменным.

  • Определенные имена, созданные для перечисляемых констант, например, используемых в функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ, и соединения функций куба не отображаются в раскрывающемся списке автозавершения, но их можно ввести вручную.

К началу страницы

Переход по раскрывающемуся списку автозавершения формул с помощью клавиш

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

Действие

Клавиши

Перемещение курсора на один знак влево.

СТРЕЛКА ВЛЕВО

Перемещение курсора на один знак вправо.

СТРЕЛКА ВПРАВО

Перемещение выделенной области на один элемент вверх.

СТРЕЛКА ВВЕРХ

Перемещение выделенной области на один элемент вниз.

СТРЕЛКА ВНИЗ

Выбор последнего элемента.

END

Выбор первого элемента.

HOME

Перемещение на следующую страницу и выбор нового элемента.

PAGE DOWN

Перемещение на предыдущую страницу и выбор нового элемента.

PAGE UP

Закрытие раскрывающегося списка.

ESC (или щелчок на другой ячейке)

Включение или выключение функции автозавершения

ALT+СТРЕЛКА ВНИЗ

К началу страницы

Ввод элемента из раскрывающегося списка с помощью триггера вставки

Важно : При вводе формулы даже после использования триггера вставки не забывайте вводить круглую закрывающую скобку для функции, прямоугольную закрывающую скобку для ссылки на таблицу или закрывающие кавычки для текстовой строки с многомерными выражениями.

  • Для вставки выбранного элемента в формулу и установки курсора сразу после него нажмите клавишу TAB, или дважды щелкните данный элемент.

К началу страницы

Включение и выключение автозавершения формул

  1. Откройте вкладку Файл, нажмите кнопку Параметры и выберите категорию Формулы.

  2. В группе Работа с формулами установите или снимите флажок Автозавершение формул.

Совет : Чтобы включить или выключить автозавершение формул, можно также нажать клавиши ALT+СТРЕЛКА ВНИЗ при вводе формулы.

К началу страницы

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

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×