Материал: Информационные системы в экономике. лабораторный практикум (MS Excel 2010). Лубянская Э.Б., Лукаш Е.Н

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Продолжение табл. 4.3

1

 

 

2

 

 

 

3

 

 

 

 

 

 

 

 

 

ОСТАТ (арг1;

Возвращает

остаток (также

Пример:

 

 

 

арг2)

известный как модуль), ко-

=ОСТАТ(13; 5)

 

торый был

отброшен

при

Результат: 3

 

 

 

целочисленном

делении

 

 

 

 

 

арг1 на арг2. В качестве ар-

 

 

 

 

 

гументов

могут

выступать

 

 

 

 

 

числовые константы и/или

 

 

 

 

 

ссылки на ячейки, содержа-

 

 

 

 

 

щие числа

 

 

 

 

 

 

 

СРЗНАЧ ()

Вычисляет среднее арифме-

Пример:

 

 

 

AVERAGE ()

тическое, суммируя ряд чи-

=СРЗНАЧ(B2:В1

 

словых значений с после-

0)

 

 

 

 

дующим делением результа-

Результат:

сред-

 

та на количество значений в

нее значение

со-

 

этом ряду. В качестве аргу-

держимого

смеж-

 

ментов могут выступать чи-

ных ячеек B2:B10

 

словые константы и/или

 

 

 

 

 

ссылки на ячейки, содержа-

 

 

 

 

 

щие числа

 

 

 

 

 

 

 

СЧЕТ ()

подсчитывает

количество

Пример:

 

 

 

COUNT ()

чисел в списке аргументов

= СЧЕТ(B2:В10)

 

 

 

 

 

 

Результат:

коли-

 

 

 

 

 

 

чество

чисел

в

 

 

 

 

 

 

диапазоне

смеж-

 

 

 

 

 

 

ных ячеек B2:B10

НАИМЕНЬ-

Возвращают соответственно

Пример:

 

 

 

ШИЙ (мас-

k-е наименьшее и k-е наи-

=НАИБОЛЬШИ

сив; k)

большее

значения массива,

Й(B2:В10;3)

 

 

НАИБОЛЬ-

где k определяет номер по-

Результат:

 

воз-

ШИЙ (мас-

зиции от

наибольшего

или

вращает

 

третье

сив; k)

наименьшего

значения

во

наибольшее

число

 

входном массиве данных

 

в

диапазоне

 

 

 

 

 

 

B2:B10

 

 

 

66

Продолжение табл. 4.3

1

2

 

 

3

 

 

 

 

 

РАНГ (число;

Возвращает ранг числа в

Пример:

 

ссылка; поря-

списке чисел. Ранг числа -

=РАНГ(100;B2:B

док)

это его позиция относи-

10;1)

 

 

 

тельно других

значений в

Результат:

воз-

 

списке (Если список отсор-

вращает

 

 

тировать, то ранг числа

позицию

числа

 

будет его позицией).

100 в

диапазоне

 

Функция имеет 3 аргумен-

B2:B10,

 

 

та:

 

упорядоченном

 

• число - это число, для ко-

по

 

 

 

торого

 

возрастанию зна-

 

определяется ранг,

чений

 

 

 

• ссылка - это массив или

 

 

 

 

ссылка

 

 

 

 

 

на список чисел,

 

 

 

 

• порядок - число,

 

 

 

 

определяющее способ

 

 

 

 

упорядочения: 0- по убы-

 

 

 

 

ванию;

 

 

 

 

 

астанию

 

 

 

 

 

 

 

 

 

СЧЁТЕСЛИ

Подсчитывает

количество

Пример:

 

(диапазон; кри-

непустых

 

=СЧЁТЕСЛИ(Е5

терий)

ячеек в диапазоне, отве-

:Е15;">150")

 

чающих

 

Результат:

коли-

 

у условию.

 

чество

непустых

 

 

 

ячеек в диапазоне

 

 

 

Е5:Е15, значение

 

 

 

которых

превы-

 

 

 

шает 150

 

СУММЕСЛИ

Суммирует ячейки, удов-

рисунок 4.14 де-

(диапазон_

летворяющие

заданному

монстрирует при-

проверки; кри-

критерию

 

мер

использова-

терий; диапа-

 

 

ния

функции

зон_ суммиро-

 

 

СУММЕСЛИ

вания)

 

 

 

 

 

67

 

 

 

Продолжение табл. 4.3

1

2

 

3

 

 

 

 

СРЗНАЧЕСЛИ

Вычисляет

среднее

Например, в диапазо-

(диапазон_

значение ячеек,

не

проверки;

удовлетворяющих оп-

ячеек В2:В15 хранятся

критерий; диа-

ределенному

 

результаты прохожде-

пазон_ усред-

 

 

ния тестов студентами.

нения)

 

 

Формула

 

 

 

=СРЗНАЧЕСЛИ(В2:

 

 

 

В15;"<>0")

 

 

 

в ячейке В16 игнори-

 

 

 

рует все результаты,

 

 

 

равные 0, которые со-

 

 

 

ответствуют студентам

 

 

 

не проходившим тест

Рис. 4.14. Пример использования функции «СУММЕСЛИ»

Функции даты и времени

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

68

 

 

 

 

 

 

 

Таблица 4.4

 

Примеры функций даты и времени

 

 

 

 

 

Функция

Назначение

Пример использова-

 

 

 

 

 

 

 

ния

 

1

 

2

 

 

 

3

 

 

 

 

 

 

 

 

ЧАС (число)

Возвращает

часы в

Пример:

 

 

 

виде числа от 0 до 23,

=Час(0,25)

 

 

 

как результат

преоб-

Результат: 6

 

 

 

разования

 

действи-

 

 

 

 

 

тельного числа (от 0

 

 

 

 

 

до 1)

 

 

 

 

 

 

 

 

ДЕНЬНЕД (дата_

Возвращает число от

Например,

если

в

в_виде_числа;

1 до 7, соответст-

ячейке

В1

хранится

тип)

вующее

номеру дня

дата 18.11.2010,

то

 

недели

для

заданной

формула

 

 

 

даты.

 

 

 

 

=ДЕНЬНЕД(В1;11)

 

 

 

 

 

 

возвратит значение 4

 

 

 

 

 

 

(четверг!)

 

 

СЕГОДНЯ ()

Возвращает текущую

=СЕГОДНЯ()

 

 

дату

в

 

формате

 

 

 

 

 

ДД.ММ.ГГГГ

.

 

 

 

 

 

Функция

не

имеет

 

 

 

 

 

аргументов

 

 

 

 

 

 

 

ТДАТА ()

Возвратит

 

текущее

=ТДАТА()

 

 

 

значение даты и вре-

 

 

 

 

 

мени

в

 

формате

 

 

 

 

 

ДД.ММ.ГГГГ ч:мм.

 

 

 

 

 

Функция

не

имеет

 

 

 

 

 

аргументов

 

 

 

 

 

 

 

ГОД (да-

Возвращают год, ме-

Например,

если

в

та_в_виде_числа)

сяц, день для задан-

ячейке

В1

хранится

МЕСЯЦ (да-

ного значения

даты

дата 18.11.2010,

то

та_в_виде_числа)

соответственно.

формула =ГОД(В1)

ДЕНЬ (да-

 

 

 

 

 

возвратит

значение

та_в_виде_числа)

 

 

 

 

 

2010,

а

формула

 

 

 

 

 

 

=МЕСЯЦ(В1) - зна-

 

 

 

 

 

 

чение 11

 

 

69

Продолжение табл. 4.4

1

 

 

 

2

 

 

 

3

 

 

 

 

 

 

 

 

ЧАС (вре-

Возвращают

соответ-

Например,

если

в

мя_в_виде_числ

ственно

значения

ча-

ячейке

В1

хранится

а)

сов, минут, секунд для

значение

времени

МИНУТЫ (вре-

заданного

аргумента,

12:15:35, то формула

мя_в_виде_числ

представляющего

со-

=ЧАС(В1) возвратит

а)

бой

десятичное значе-

значение 12, а фор-

СЕКУНДЫ (вре-

ние времени

 

 

мула

 

 

 

мя_в_виде_числ

 

 

 

 

 

 

=МИНУТЫ(В1) -

а)

 

 

 

 

 

 

значение 15

 

 

 

 

 

 

ЧИСТРАБДНИ

Возвращает

количест-

рисунок

4.15 содер-

(нач.дата; ко-

во

полных

рабочих

жит пример исполь-

нечн.дата;праздн

дней между двумя да-

зования

 

функции

ики)

тами.

 

 

 

 

ЧИСТРАБДНИ

 

 

Если

данная функция

 

 

 

 

 

недоступна

или

воз-

 

 

 

 

 

вращает

 

ошибку

 

 

 

 

 

#ИМЯ?, установите и

 

 

 

 

 

загрузите

надстройку

 

 

 

 

 

«Пакет анализа»

 

 

 

 

 

РАБДЕНЬ

Возвращает

порядко-

рисунок 4.16 содер-

(нач.дата;число_

вый номер даты, от-

жит пример исполь-

дней ;праздники)

стоящей

на

заданное

зования

 

функции

 

число

рабочих

дней

РАБДЕНЬ

 

 

 

вперед

или

назад от

 

 

 

 

 

начальной даты.

 

 

 

 

 

ДОЛЯГОДА

Возвращает долю года,

Например,

если

в

(нач.дата;кон.дат

которую

 

составляет

ячейке F7 содержит-

а; базис)

количество дней между

ся дата

рождения

 

двумя

заданными

да-

сотрудника, то с по-

 

тами одного года

 

мощью формулы

 

 

 

 

 

 

 

 

=ЦЕЛОЕ(ДОЛЯГОД

 

 

 

 

 

 

 

А(F7;СЕГОДНЯ()))

 

 

 

 

 

 

 

 

можно

вычислить

 

 

 

 

 

 

 

его возраст на теку-

 

 

 

 

 

 

 

щий день!

 

 

70