Формулы Excel
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
команду Edit > Links (Правка > Связи).
Обновить все связи текущей рабочей книги, не открывая исходные файлы, позволяет кнопка Update Values (Обновить). Посредством кнопки Open Source (Открыть) можно активизировать рабочую книгу, выделенную в диалоговом окне Edit Links (Изменение связей). После нажатия кнопки Change Source (Изменить) открывается диалоговое окно Change Source (Изменить источник), где пользователь может задать другой путь к документу, с которым установлена связь. После щелчка на кнопке Break Link (Разорвать связь) происходит разрыв связи, сопровождающийся подстановкой значения, полученного последним. Кнопка Check Status (Состояние) используется для проверки всех связей.
1.5 Формулы массива
Если над данными определенного диапазона нужно произвести однотипные операции, процесс формирования необходимых формул можно упростить, создав для диапазона формулу массива, которая будет связана со всеми его ячейками. Например в столбцах Н, I и J хранятся суммы выручки от продажи видеокарт за каждый из трех месяцев. Для определения общей суммы выручки за квартал по первому наименованию следовало бы в ячейку К4 поместить формулу =H4+I4+J4, а затем скопировать ее в другие ячейки столбца. Однако в подобных случаях удобнее использовать формулу массива. Чтобы создать ее, нужно выделить ячейки К4:К9 - диапазон, определяющий массив, и ввести следующую формулу (для указания диапазонов их можно выделять мышью):
=H4:H9+I4;I9+J4:J9
Чтобы действие формулы распространялось на все выделенные ячейки массива, ее ввод следует завершить нажатием комбинации клавиш Ctrl+Shift+ Enter. После этого в каждой ячейке диапазона 14:19 появится приведенная ниже формула массива (фигурные скобки являются признаком формулы такого типа):
=H4:H9+I4;I9+J4:J9
Создание формулы массива
1. Выделите диапазон ячеек, в который требуется ввести формулу массива.
2. Введите формулу. Вместо ссылки на одну ячейку укажите диапазон ячеек массива.
3. Нажмите комбинацию клавиш Ctrl+Shift+ Enter.
Изменить формулу массива можно в режиме редактирования. Однако, как только вы попытаетесь завершить редактирование формулы нажатием клавиши Enter, программа снова выдаст сообщение о недопустимости выполняемого действия. Для того чтобы подтвердить необходимость внесения изменений в формулу массива, следует воспользоваться комбинацией клавиш Ctrl+Shift+Enter.
Мы рассмотрели формулу массива, возвращающую несколько значений. Однако несложно создать и такую формулу, которая возвращала бы только одно значение. С ее помощью удобно, в частности, расiитывать суммы произведений. Такая формула представлена на рис.
1.6 Режимы переiета формул
По умолчанию на вкладке Calculation (Вычисления) диалогового окна Options (Параметры) активизирован переключатель Automatic (автоматически), который обеспечивает автоматический переiет формул после каждой операции ввода данных. Правда, при этом ввод каждого нового значения требует переiета связанных с ними значений во всей рабочей книге.
Однако если лист содержит много сложных формул, автоматический режим их переiета может стать причиной замедления работы программы. В таком случае его целесообразно отключить. Сделать это можно путем установки переключателя Manual (вручную). Если этот переключатель установлен, вычисления производятся только после нажатия клавиши F9 или одной из кнопок вкладки Calculation (Вычисления) - кнопки Calc Now (F9) (Вычислить (F9)) или Calc Sheet (Переiет листа).
При нажатии кнопки Calc Now (F9) (Вычислить (F9)) осуществляется переiет данных во всех открытых листах, включая таблицы данных, а также происходит обновление диаграмм всех этих листов. Кнопка Calc Sheet (Переiет листа) предназначена для активизации операции переiета данных на активном рабочем листе, а также для преобразования связанных с ним диаграмм и таблиц данных.
Если переключатель Manual (вручную) активен, то при изменении содержимого влияющей ячейки значение в зависимой ячейке не обновляется- Но в строке состояния появляется сообщение Calculate (Вычислить), указывающее пользователю на то, что в рабочем листе произошли изменения и что для обновления данных переiет следует выполнить вручную. После нажатия клавиши F9 сообщение в строке состояния иiезает.
Установка флажка Recalculate before save (Переiет перед сохранением) предписывает, что данные должны переiитываться перед каждой операцией сохранения документа.
При установке переключателя в положение Automatic except tables (автоматически кроме таблиц) автоматически будут переiитываться все зависящие формулы, но не данные в таблицах. Для переiета данных необходимо нажать кнопку Calc Now (F9) (Вычислить (F9)) или клавишу F9.
1.7 Имена в формулах
Указать адрес ячейки или диапазона - это не единственный способ сослаться на них в формуле. В Excel существует возможность присваивать ячейкам, диапазонам ячеек, формулам и константам имена и использовать их в качестве абсолютных ссылок. Присваивать имена можно и несмежным диапазонам, а также ячейкам, расположенным в диапазоне, которому уже дано имя.
При выборе имени для диапазона ячеек следует придерживаться определенных правил. Имя может содержать до 255 знаков и состоять из букв, цифр, символов точки и подчеркивания. Начинаться оно должно с буквы или со знака подчеркивания. Кроме того, имя не должно быть похожим на ссылку (например, таким как A3 или С$2), однако оно может состоять из нескольких слов, разделенных символами точки и подчеркивания. Регистр символов