Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Yan_Shrayber_-_vse_3.docx
Скачиваний:
17
Добавлен:
01.07.2025
Размер:
9 Мб
Скачать
☆

Функции

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

Пожалуй, единственная функция, которой я пользуюсь чаще, чем другими– это SUM(). Эта функция берет любое число параметров и складывает их вместе. Так, если вы хотите суммировать все ячейки от А5 до А8, вы можете задать функцию следующим образом =A5+A6+A7+A8, или записать её так =SUM(A5,A6,A7,A8), или =SUM(A5:A8). Последний вариант наиболее удобен, так как за счет написания двоеточия между двумя ячейками, вы тем самым сообщаете программе Excel, что вам нужны все ячейки в заданном диапазоне. Вы даже можете воспользоваться прямоугольным блоком ячеек, выделив все нужные ячейки с верхнего левого края до нижнего правого и далее функция =SUM(А5:С8) добавит все 12 ячеек в блок 3×4.

Второй, наиболее полезной, функцией для меня является функция IF, которая заключается в трех параметрах. Первый параметр — это такое условие, при котором вычисляются параметры True и False. Второй параметр вычисляется и возвращается, если параметр True. Третий параметр вычисляется и возвращается, если параметр False. Третий параметр является дополнительным; если вы пропустите его и параметр будет False, ячейка просто будет пустой. Например, вы задаете функцию: =IF(A1>0,1,5), где А1 больше нуля, значение этой ячейки 1 или же 5. Наряду с функцией IF(), я пользуюсь похожей функцией ISBLANK(), которая берет ячейку и возвращает ей True параметр — если ячейка пустая; и False параметр — если ячейка не пустая. Вы можете воспользоваться этим, если, например, вы используете колонку для проверки списка, где какое-то значение было не проверено, и вы хотите настроить колонку на это определенное значение. Если вы создаете контрольный список и хотите знать сколько пунктов были проверены (или не проверены), в этом случае есть такая функция как COUNTBLANK() (ПОДСЧЕТ ПРОПУСКОВ), которая принимает значение ячеек за один параметр, и возвращает число ячеек, которые пустые.

Для случайной механики, вернемся назад в тот момент, когда мы говорили о псевдо случайности и посмотрим на мои любимые три функции: RAND(), которая не принимает никаких параметров совсем и возвращает псевдо случайное число от 0 до 1 (вероятнее это будет ноль, но никогда не единица). Замена любой ячейки или нажатие F9 ведет к тому, что Excel перебрасывает случайности. FLOOR() и CEILING() будут принимать числа и округлять их до стоящего ближе всего, меньшего или большего, целого числа. Или, вы можете воспользоваться функцией ROUND(), которая будет округлять их в обычном порядке.

FLOOR() и CEILING() требуют округления второго параметра до кратного числа. Во многих случаях вам лучше взять единицу, если вы округляете до ближайшего целого числа. Но если вы хотите округлить до ближайшего большего числа 5, или до ближайшего меньшего 0,1, или еще какого числа, то тогда вместо этого используйте ваш второй параметр. Чтобы не запутаться, ROUND() так же принимает второй параметр, но работает это немного иначе. В случае с ROUND(), если второй параметр равен нулю (что вам, собственно, и надо), тогда произойдет округление до ближайшего целого числа. Если второй параметр 1, то округление будет до ближайшей десятки, если второй параметр 2, то округление будет до ближайшей сотни; если второй параметр 3, то округление до ближайшей тысячной и т.д. Другими словами, второй параметр в функции ROUND() говорит вам включить в значение разрядность после десятичной запятой.

На 6 неделе, я уже упоминал RANK() и VLOOKUP(), они полезны для вас тогда, когда вам надо взять список и расположить его в случайном порядке.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]