Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
AY0201 / Рябинин.doc
Скачиваний:
20
Добавлен:
30.04.2013
Размер:
319.49 Кб
Скачать

Функция если

Довольно часто значение некоторой величины нужно вычислять по разным формулам, причем нужная формула выбирается в процессе вычисления, в зависимости от выполнения некоторого условия. Функция ЕСЛИ записывается так:

ЕСЛИ(Условие; Значение1; Значение2)

Условие — это выражение логического типа, его значение может быть равно ИСТИНА или ложь. Например, приведенная формула соответствует ситуации, когда скидка предоставляется только в пятницу при сумме покупки более 1000 р.

=ЕСЛИ(И(B5>=1000;ДЕНЬНЕД(СЕГОДНЯ();2)=5);B5*0,9;B5)

Мастер функций

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

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

Быстрый ввод

Довольно часто таблицы содержат много одинаковой или очень похожей информации, в том числе формулы, которые отличаются только цифрами в адресах ячеек. Например, в процессе ввода формул в таблицу канцтовары через некоторое время возникает вопрос: а нельзя ли как-то облегчить процесс ввода? Аналогичный вопрос возникает и в процессе ввода в таблицу порядковых номеров строк.

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

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

Числа и текст

Для того чтобы заполнить вертикальный диапазон одинаковыми числами или символами (текстом), нужно:

  1. Ввести число в стартовую ячейку диапазона.

  2. Выделить диапазон, который должен быть заполнен. Для этого надо в стартовой ячейке диапазона нажать левую кнопку мыши, удерживая ее нажатой, переместить указатель мыши вниз, в последнюю ячейку диапазона, и отпустить кнопку мыши. В результате этого в таблице будет выделена группа ячеек. Следует обратить внимание на то, что выделенный фрагмент таблицы обведен рамкой и все ячейки, кроме стартовой (той, от которой выполнена операция выделения), закрашены. Такой способ выделения позволяет видеть стартовую ячейку диапазона.

  3. В меню Правка выбрать командуЗаполнить | Вниз. Содержимое стартовой ячейки будет скопировано во все остальные ячейки диапазона

Аналогичным образом выполняется заполнение вправо. Отличие от заполнения вниз состоит в том, что диапазон должен быть горизонтальным, и процесс заполнения активизируется командой Правка | Заполнить | Вправо.

Формулы

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

Для того чтобы поместить похожие формулы в столбец таблицы, нужно:

1. Ввести формулу в стартовую ячейку диапазона.

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

В меню Правка выбрать командуЗаполнить | Вниз. Содержимое стартовой ячейки будет использовано для заполнения остальных ячеек диапазона. Так как в стартовой ячейке находится формула, Excel обнаружит это и заполнит ячейки диапазона формулами. Причем формула каждой следующей ячейки будет скорректирована относительно предыдущей, цифры в адресах ячеек будут увеличены на единицу. Для того чтобы в каждой формуле использовалась одна и та же ячейка, нужно запретить изменение индекса в процессе заполнения диапазона. Это можно сделать, указав в формуле стартовой ячейкиабсолютный адрес ячейки (поставив перед индексом, изменение которого надо запретить, символ $).

Соседние файлы в папке AY0201