скачать рефераты
  RSS    

Меню

Быстрый поиск

скачать рефераты

скачать рефератыРеферат: Основы работы на ПК

·     Так как форме присущи все функциональные свойства листа, введенные в нее данные можно использовать в формулах. Например, после того, как пользователи введут номера элементов и количества в форму заказа, с помощью формул можно вычислить итоги, налог и издержки при отгрузке.

·     Для электронных форм также могут использоваться дополнительные виды элементов управления на панели инструментов Формы. Например, пользователь имеет возможность выбрать пункты из элемента управления раскрывающегося списка (поля со списком), связанного с ячейками, содержащими список. Для получения дополнительных сведений об элементах управления, которые можно добавить на лист, нажмите кнопку  .

Для форм и диалоговых окон, предназначенных для специальных программ Visual Basic для приложений или использования на Web, используются элементы ActiveX, расположенные на панели инструментов Элементы управления.

·     Для автоматизации обработки введенных данных и дальнейшей настройки формы в зависимости от введенных данных используются макросы. Например, при установке флажка «Женатый» макрос, связанный с элементом управления флажка может выдать поле «Имя супруга».

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

·     Для включения в форму инструкций по ее заполнению можно добавить примечания к ячейкам. Чтобы предотвратить изменение формы пользователями, следует защитить лист. Перед этим нужно выбрать ячейки, в которые будут поступать данные, либо вводимые напрямую, либо связанные с элементом управления. Выберите команду Ячейки в меню Формат, а затем — вкладку Защита и снимите флажок Защищаемая ячейка. Чтобы предотвратить перемещение или изменение размера элемента управления, щелкните его правой кнопкой мыши и выберите команду форматирования элемента управления в контекстном меню. Выберите вкладку Защита и убедитесь, что установлен флажок Защищаемая ячейка. Затем установите указатель на пункт Защита в меню Сервис и выберите команду Защитить лист.  .

·     Можно скрыть в книге ячейки или листы, содержащие данные, которые не должны видеть или изменять пользователи. Например, формулы или списки параметров, связанные с элементом управления списка.

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

Добавление кнопок, флажков и других элементов управления

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

Для создания таких элементов управления, как кнопка, группа флажков, поле со списком или полоса прокрутки используется панель инструментов Формы. Кнопке можно поставить в соответствие существующий макрос или с помощью флажков или переключателей вывести данные в виде списка или изменить данные на листе.

Элементы управления, расположенные на панели инструментов Элементы управления, называются элементами ActiveX. Элементы ActiveX аналогичны элементам управления Visual Basic, их точно так же можно добавить к форме, созданной с помощью редактора Visual Basic. При добавлении элемента ActiveX на лист создается макрос, который сохраняется непосредственно вместе с элементом управления, а не только запускается при его выборе.

При настройке элементов ActiveX можно изменять некоторые их свойства. У элементов ActiveX существует также множество различных макрокоманд или событий, которые могут появиться при их использовании, например, отображение вида указателя когда он находится на элементе управления. Элементы ActiveX используются для создания форм и окон диалога для пользовательских программ Visual Basic. Панель инструментов Элементы управления содержит такие элементы управления, которых нет на панели инструментов Формы, например, выключатель и рамки объекта. Кроме того, доступны специальные элементы управления, созданные другими приложениями. Дополнительные сведения о свойствах элементов ActiveX приведены в справке по Visual Basic.

Создание формул и проверка книг

Вычисление значений в формулах

Формула является основным средством для анализа данных. С помощью формул можно складывать, умножать и сравнивать данные, а также объединять значения. Формулы могут ссылаться на ячейки текущего листа, листов той же книги или других книг. В следующем примере складывается значение ячейки B4 с числом 25. Полученный результат делится на сумму ячеек D5, E5 и F5.

·     Синтаксис формулы

Синтаксисом формул называется порядок, в котором вычисляются значения. Синтаксисом формулы задается последовательность вычислений. Формула должна начинаться со знака равенства (=), за которым следует набор вычисляемых величин. В следующем примере представлена формула, вычисляющая разность между числами 5 и 1. Результат выполнения отобразится в ячейке, в которой указана формула.

=5-1

·     Ссылки на ячейку

В формуле может быть указана ссылка на ячейку. Если необходимо, чтобы в ячейке содержалось значение другой ячейки, введите знак равенства, после которого укажите ссылку на эту ячейку. Ячейка, содержащая формулу, называется зависимой ячейкой ѕ ее значение зависит от значения другой ячейки. Формула может вернуть другое значение, если изменить ячейку, на которую формула ссылается. Следующая формула умножает значение ячейки B15 на число 5. Формула будет пересчитываться при изменении значения ячейки B15.

=B15*5

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

·     Функции

В Microsoft Excel содержится большое количество стандартных формул, называемых функциями. Функции используются для простых или сложных вычислений. Наиболее распространенной является функция СУММ, суммирующая диапазоны ячеек. Несмотря на то, что пользователь может создать формулу, суммирующую значения несколько ячеек, функция СУММ обладает большими возможностями и может суммировать несколько диапазонов ячеек.

Синтаксис формулы

Синтаксис формулы определяет структуру или порядок элементов формулы. Формулы в Microsoft Excel подчиняются определенному синтаксису, в который входит знак равенства (=), вычисляемые элементы (операнды) и операторы. Операндами могут быть: константы, ссылки или диапазоны ссылок, заголовки, имена или функции.

По умолчанию, Microsoft Excel вычисляет формулу слева направо, начиная вычисление со знака равенства (=). Используя синтаксис написания формулы можно управлять процессом вычисления. Например, следующая формула возвращает число 11, так как умножение имеет больший приоритет над сложением и, поэтому, выполняется в первую очередь: сначала происходит умножение 2 на 3 (результат умножения равен 6), а затем полученное значение складывается с 5.

=5+2*3

Если для изменения синтаксиса воспользоваться скобками, то сначала произойдет сложение 5 и 2, а затем умножение полученного результата на 3. Следующая формула вернет число 21.

=(5+2)*3

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

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

Кроме того, панель формул можно использовать для изменения функции в формуле. Чтобы отобразить панель формул, укажите содержащую формулу ячейку и нажмите кнопку Изменить формулу На панели отобразится первая функция формулы, а также все ее аргументы. Изменение первой функции или любой другой происходит путем выбора в строке формул необходимой части функции.

Ввод формулы для вычисления значения

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

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

Правка формулы

1.    Укажите ячейку, содержащую изменяемую формулу.

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

2.    Измените формулу в строке формул.

Если в формуле необходимо отредактировать функцию, измените аргументы функции.

3.    Нажмите клавишу ENTER.

Если формула является формулой массива, нажмите клавиши CTRL+SHIFT+ENTER.

Ссылки на ячейку или на группу ячеек

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

По умолчанию в Microsoft Excel используются ссылки A1, в которых столбцы обозначаются буквами от A до IV (256 столбцов максимально), а строки числами — от 1 до 65536). Чтобы указать ссылку на ячейку, введите букву заголовка столбца, а затем номер строки. Например, D50 является ссылкой на ячейку, расположенную в пересечении столбца D с 50-й строкой. Чтобы сослаться на диапазон ячеек, введите ссылку на верхний левый угол диапазона, поставьте двоеточие (:), а затем — ссылку на правый нижний угол диапазона.

Формулы массива и их ввод

Формула массива может выполнить несколько вычислений, а затем вернуть одно значение или группу значений. Формула массива воздействует на несколько наборов значений, называемых аргументами массива. Каждый аргумент массива должен иметь соответствующий номер строки и столбца. Формула массива создается так же, как и простая формула. Выделяется ячейка или группа ячеек, в которых необходимо создать формулу, вводится формула, а затем нажимаются клавиши CTRL+SHIFT+ENTER.

Если необходимо вычислить одно значение, Microsoft Excel может понадобиться выполнить несколько действий для возврата такого значения. Например, следующая формула вычисляет среднее значение только тех ячеек, принадлежащих диапазону D5:D15, которым в столбце А поставлена в соответствие строка «авиалиния Небеса». Функция ЕСЛИ находит ячейки в диапазоне A5:A15, содержащие строку «авиалиния Небеса», и возвращает значения, соответствующие этой строке в диапазоне D5:D15, функции СРЗНАЧ.

{=СРЗНАЧ(ЕСЛИ(A5:A15="авиалиния Небеса",D5:D15))}

Для вычисления нескольких значений в формуле массива, необходимо ввести массив в диапазон ячеек, имеющих соответствующее число строк или столбцов, как аргументы массива. Например, для ряда, записанного в столбцы А и В, функция ТЕНДЕНЦИЯ возвращает значения линейного тренда. Чтобы отобразить все вычисленные значения, необходимо ввести формулу в пять ячеек столбца C (C10:C15).

{=ТЕНДЕНЦИЯ(B10:B15,A10:A15)}

Кроме того, формулу массива можно использовать для вычисления одного или нескольких значений для последовательности, которая не указана на листе. В формулу массива можно включать константы так же, как это делается в простой формуле, но массив констант должен вводиться в определенном формате. Например, используя ряд, описанный в предыдущем примере, можно вычислить значения линейного тренда для любой другой точки. Так как в массив констант нельзя включать формулы или функции, для указания точки используется третий аргумент функции ТЕНДЕНЦИЯ:

{=ТЕНДЕНЦИЯ(B10:B15,A10:A15,{35246;35261})}

Пересчет формул

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

При пересчете в Microsoft Excel обновляются значения ячеек, значения которых изменяются в результате произведенных изменений. Такой подход позволяет избежать ненужных вычислений. Кроме того, Microsoft Excel всегда обновляет книги при открытии или сохранении.

В процессе пересчета в Microsoft Excel используются не те значения, которые отображаются на экране, а внутренние значения ячеек. Например, дата «22.6.96» является форматированным представлением некоторого числа. Задавая формат ячейки, можно изменять изображение на экране (например «22-6-96»), не изменяя внутреннего значения ячейки.

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

Циклические ссылки в формулах

Циклической ссылкой называется  последовательность ссылок, при которой формула ссылается (через другие ссылки), сама на себя. Чтобы обработать такую формулу, необходимо вычислить значение каждой ячейки, включенной в замкнутую последовательность, используя результаты предыдущих итераций. По умолчанию, до тех пор пока не будут изменены соответствующие параметры, вычисления прекращаются после выполнения 100 итераций или после того, как изменение каждой величины не будет превышать 0,001 за одну итерацию.

Обработать формулы с циклическими ссылками в режиме обычных вычислений нельзя. Когда вводится формула с циклической ссылкой, появляется предупреждающее сообщение. Если циклическая последовательность ссылок образовалась случайно, нажмите кнопку OK. На экране появится панель инструментов Циклические ссылки и стрелки зависимостей, указывающие на каждую ячейку циклической ссылки. С помощью панели инструментов Циклические ссылки можно провести анализ циклической ссылки и изменить ссылки так, чтобы циклическая ссылка исчезла. Циклические ссылки часто используются в научных и инженерных расчетах.

При создании формул с циклическими ссылками может возникнуть необходимость изменить число итераций. Чтобы изменить число итераций, выберите команду Параметры в меню Сервис, а затем — вкладку Вычисления. Установите флажок Итерации. Далее введите максимальное число итераций и относительную погрешность вычислений.

Использование в формулах данных других листов и книг

Используя связывание или внешние ссылки, можно обмениваться данными, расположенными в разных листах и книгах. Связывание особенно полезно в тех случаях, когда отсутствует практика хранения больших моделей и систем расчетов в одной книге. Связывание не ограничено связыванием двух книг. Можно создавать иерархии связанных книг. В следующем примере функция СРЗНАЧ используется для вычисления среднего значения диапазона B1:B10 на листе «Маркетинг».

Внешние ссылки можно использовать для:

·     слияния данных нескольких книг. С помощью связывания книг отдельных пользователей или коллективов распределенные данные можно интегрировать в одну итоговую книгу. Исходные книги по-прежнему могут изменяться независимо от итоговой книги;

·     создания различных представлений одних и тех же данных. Все данные и формулы можно ввести в одну книгу или несколько книг и затем, создать книгу отчетов по данным исходных книг;

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

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19


Новости

Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

  скачать рефераты              скачать рефераты

Новости

скачать рефераты

© 2010.