- •246058 08.03.2007 Скачать пример
- •Пример 2. Разрешите Вас... Транспонировать?
- •Редактирование формулы массива
- •Операторы сравнения
- •Использование круглых скобок
- •Ввод функций
- •Вложенные функции
- •Использование ссылок в формулах
- •Стиль ссылок a1
- •Различия между абсолютными, относительными и смешанными ссылками
- •Стиль трехмерных ссылок
- •Стиль ссылок r1c1
- •Использование имен в формулах
- •Типы имен
- •Создание и ввод имен
- •Использование формул массива и констант массива
- •Использование формулы массива для вычисления одного или нескольких значений.
- •Использование констант массива
- •Vba & Excel. Быстрая обработка больших объемов в Excel [written under The Psycho Realm - The Psycho Realm]
Типы имен
Можно создавать и использовать несколько типов имен.
Определенное имя Имя, используемое для представления ячейки, диапазона ячеек, формулы или константы. Можно создавать свои собственные определенные имена, и Excel иногда создает для вас определенное имя, например при настройке области печати.
Имя таблицы Имя для таблицы Excel, которая является набором сведений по определенному предмету, которые хранятся в записях (строках) и полях (столбцах). Каждый раз при вставке таблицы Excel, Excel создает по умолчанию имена таблиц Excel «Таблица1», «Таблица2» и т.д. Но имя можно изменить, чтобы сделать его более понятным. Дополнительные сведения о таблицах Excel см. в Использование структурированных ссылок в таблицах Excel.
Создание и ввод имен
Создание имени, используя:
Поле имени в строке формул Это лучший способ создания имени на уровне книги для выбранного диапазона.
Создание имени из выделенного диапазона Можно легко создавать имена из существующих названий строк и столбцов, используя выбранный диапазон ячеек в листе.
Диалоговое окно «Создание имени» Это лучший вариант, когда нужна большая гибкость при создании имен, например, при задании локальной области на уровне листа или создании примечания к имени.
Примечание. По умолчанию имена являются абсолютными ссылками (Абсолютный адрес ячейки. Точный адрес ячейки в формуле, ссылающийся на данную ячейку независимо от положения ячейки с формулой. Абсолютный адрес ячейки имеет формат $A$1.).
Можно создать имя, используя:
Ввод Например, введение имени как аргумента к формуле.
Функцию автозавершения формулы Используйте разворачивающийся список автозавершения формулы, в котором перечислены корректные имена.
Выбор из команды «Использовать в формуле» Выберите определенное имя из списка, доступного в команде Использовать в формуле в группе Определенные имена на вкладке Формула.
Дополнительные сведения см. в разделе Использование имен для уточнения формул.
К началу страницы
Использование формул массива и констант массива
Формула массива может выполнить несколько вычислений, а затем вернуть одно значение или группу значений. Формула массива обрабатывает несколько наборов значений, называемых аргументами массива. Каждый аргумент массива должен включать одинаковое число строк и столбцов. Формула массива создается так же, как и другие формулы, с той разницей, что для ввода такой формулы используются клавиши CTRL+SHIFT+ВВОД. Некоторые встроенные функции являются формулами массива, и для получения правильных результатов их следует вводить как массивы.
Константы массива могут использоваться вместо ссылок, если не требуется вводить каждую постоянную величину в отдельную ячейку на листе.
Использование формулы массива для вычисления одного или нескольких значений.
При вводе формулы массива (Формула массива. Формула, выполняющая несколько вычислений над одним или несколькими наборами значений, а затем возвращающая один или несколько результатов. Формулы массива заключены в фигурные скобки { } и вводятся нажатием клавиш CTRL+SHIFT+ВВОД.) Microsoft Excel автоматически вставляет формулу между { } (скобками).
Вычисление одного значения Этот тип формулы массива может упростить модель листа, заменив несколько отдельных формул одной формулой массива.
Например, далее вычисляется итоговое значение цен на акции; строки ячеек не используются при вычислении и отображении отдельных значений для каждой акции.
Формула массива, вычисляющая одно значение
При вводе формулы «={СУММ(B2:D2*B3:D3)}» в качестве формулы массива сначала вычисляется значение «Акции» и «Цена» для каждой биржи, а затем — сумма всех результатов.
Вычисление нескольких значений Некоторые функции возвращают массивы значений или требуют массив значений в качестве аргумента. Для вычисления нескольких значений с помощью формулы массива необходимо ввести массив в диапазон ячеек, состоящий из того же числа строк или столбцов, что и аргументы массива.
Например, по заданному ряду из трех значений продаж (в столбце B) и ряду из трех месяцев (в столбце A) функция ТЕНДЕНЦИЯ определяет продолжение линейного ряда объемов продаж. Для отображения всех вычисляемых значений формула введена в три ячейки столбца C (C1:C3).
Формула массива, вычисляющая несколько значений
Формула «=ТЕНДЕНЦИЯ(B1:B3;A1:A3)», введенная как формула массива, возвращает три значения (22 196, 17 079 и 11 962), вычисленные по трем объемам продаж за три месяца.