Что отличает формулу от других типов данных
В ячейках могут быть записаны данные различных типов: числа, строки, логические значения, даты и другие. Для изменения типа данных или для настройки параметров отображения данных используется меню Формат — Ячейки.
Обычно тип данных распознаётся автоматические. Но если хочется ввести несколько цифр в ячейку, чтобы типом ячейки была строка, нужно в начале записать один символ одинарной кавычки. Это нужно сделать также если хочется, чтобы в ячейке была строка, начинающаяся с символа “=”, то есть чтобы введённый текст не интерпретировался, как формула.
Если в начале содержимого ячейки ввести символ “=”, то содержимое ячейки считается формулой. В формулах могут использоваться адреса других ячеек, константы, функции, операции. В русскоязычном приложении в числовых константах для отделения дробной части используется запятая. Текстовые строки в формулах нужно заключать в двойные кавычки.
Операторы
В формулах могут использоваться арифметические операции +, -, *, / (действительное деление), ^ (возведение в степень). Для целочисленного деления и вычисления остатка от деления используются функции QUOTIENT и MOD. Для конкатенации строк используется оператор &.
Адреса ячеек
В формулах могут использоваться адреса других отдельных ячеек или блоков ячеек. Адрес ячейки имеет вид A1, где сначала записывается номер столбца, затем номер строки. Столбцы обозначаются буквами от A до Z, затем идут столбцы, обозначенные двумя буквами от AA до ZZ, затем столбцы из трёх букв от AAA и далее.
При вставке и удалении строк и столбцов в таблицу все адреса автоматически изменяются, то есть не нужно исправлять адреса при изменении таблицы.
Абсолютные и относительные адреса
Рассмотрим следующую таблицу:

В ячейке С1 записана формула =A1+B1. Если эту формулу скопировать в ячейку C2, то адреса в этой формуле автоматически изменятся на =A2+B2, а если скопировать ещё на одну клетку ниже, то формула примет вид =A3+B3. То есть адреса ячеек автоматически меняются, при копировании формулы на одну строку ниже, номера строк в формуле также уменьшаются на 1. Если же эту формулу из ячейки C1 скопировать в D1, то изменятся номера столбцов: =B1+C1. Говорят, что адреса в формулах являются относительными, то есть при копировании формул используется расположение ячеек относительно той ячейки, где записана формула.
Это позволяет создавать формулы, обрабатывающие столбцы или строки таблицы, а потом быстро копировать их, распространяя на все ряды обрабатываемых данных.
Если нужно, чтобы адрес какой-то ячейки не менялся, то есть был бы абсолютным адресом, необходимо в формуле записать этот адрес, поставив перед номером строки и столбца знак “$”: $A$1. Тогда этот адрес при копировании будет всегда иметь вид $A$1.
Можно сделать абсолютным только номер строки или номер столбца, а вторую часть адреса сделать относительной, то есть зафиксировать при копировании номер строки или столбца. В этом случае знак “$” нужно поставить только один раз, перед номером строки или столбца.
Общие сведения о функциях
В формулах могут использоваться функции, в одной ячейке можно использовать много функций, можно вызывать функции от функций.
Аргументами функций обычно являются числа, строки, адреса других ячеек или блоки.
Блок ячеек это прямоугольник, он задаётся двумя противоположными углами. Их адреса записываются через двоеточие. Например, A1:B3 mdash; это блок из 6 ячеек. Углы можно задавать в произвольном порядке, например, B1:A3 — это тот же блок. В блоках также используется абсолютная и относительная адресация.
Аргументы функций разделяются точкой с запятой.
Названия функций в русифицированном офисе могут записываться русскими словами.
Арифметические функции
POWER(a; b) (СТЕПЕНЬ) — возвращает \(a^b\).
SQRT(a) (КОРЕНЬ) — возвращает \(\sqrt\).
QUOTIENT(a; b) (ЧАСТНОЕ) — возвращает целочисленное частное от деления a на b.
MOD(a; b) (ОСТАТ) — возвращает остаток от деления a на b.
ABS(x) (ABS) — возвращает модуль числа x.
MIN(x; y; . ) (МИН) — возвращает наименьшее из аргументов. Также можно использовать с одним аргументом, являющимся блоком.
MAX(x; y; . ) (МАКС) — возвращает наибольшее из аргументов. Также можно использовать с одним аргументом, являющимся блоком.
Суммы, количество, среднее
SUM(a; b; c; . ) (СУММ) — возвращает сумму аргументов, каждый аргумент может быть блоком, тогда берётся сумма блока. Можно просто вызвать от одного аргумента (блока).
COUNT(a; b; c; . ) (СЧЕТ) — возвращает количество чисел среди своих аргументов.
AVERAGE(a; b; c; . ) (СРЗНАЧ) — возвращает среднее значение чисел среди своих аргументов.
SUMPRODUCT(a; b; . ) (СУММПРОИЗВ) — возвращает сумму произведений элементов, которые берутся из блоков–аргументов. Все аргументы должны быть блоками одного размера. Перемножаются по одному элементу из каждого блока, стоящие на одной позиции (то есть если два аргумента, то перемножаются пары чисел, если три аргумента — тройки чисел), и суммируются полученные произведения.
Логические функции
TRUE() (ИСТИНА) — возвращает истину (логическое значение).
FALSE() (ЛОЖЬ) — возвращает ложь (логическое значение).
IF(a; b; c) (ЕСЛИ) — проверяет условие a. Если оно истинно, то функция возвращает значение b, иначе возвращает значение с.
AND(a; b; . ) (И) — возвращает конъюнкцию всех своих аргументов.
OR(a; b; . ) (ИЛИ) — возвращает дизъюнкцию всех своих аргументов.
IFS(a1; b1; a2; b2; . ) (ЕСЛИМН) — проверяет условие a1. Если оно истинно, то функция возвращает значение b1. Если оно ложно, то проверяется условие a2, и если оно истинно, то возвращается b2. Если и оно ложно, то переходится к следующей паре условия и значения. Функция возвращает первое значение, для которого условие истинно.
Операции с блоками ячеек с некоторым условием
Следующие функции позволяют найти количество значений, суммы, среднее и т.д. в блоке, удовлетворяющих некоторым условиям
COUNTIF(Блок; Условие) (СЧЕТЕСЛИ) — подсчитывает количество значений в данном блоке, удовлетворяющих условию. В качестве условия может быть одно значение, например, COUNTIF(A1:A10; 4) подсчитывает количество значений, равных 4. Также в качестве условия может быть строка вида «0», «>=0», «<>0″ (вместо 0 можно написать любое число), строка должна быть заключена в кавычки. Например, COUNTIF(A1:A10; «>0») подсчитывает количество положительных чисел в блоке.
SUMIF(Блок; Условие; Блок суммирования) (СУММЕСЛИ) — подсчитывает сумму значений, для которых верно условие. При этом условие проверяется для первого блока, а суммируются значения, из второго блока. Оба блока должны быть одинакового размера. Например, SUMIF(A1:A10; «>0» B1:B10) суммирует числа из блока B1:B10 в тех строках, в которых в столбце A записаны положительные числа.
AVERAGEIF(СРЗНАЧЕСЛИ) — аналогично SUMIF, но вычисляет среднее значение.
COUNTIFS(Блок1; Условие1; Блок2; Условие2; . ) (СЧЕТЕСЛИМН) — возвращает количество записей, удовлетворяющих одному или нескольким условиям. Для каждого блока проверяется своё условие, все блоки должны быть одинакового размера. Например, COUNTIFS(A1:A10; «>0»; B1:B10; 5) возвращает количество строк, для которых в столбце A записано положительное число, а в столбце B записано 5.
SUMIFS(Блок суммирования; Блок1; Условие1; Блок2; Условие2; . ) (СУММЕСЛИМН) — возвращает сумму значений, удовлетворяющих одному или нескольким условиям. Значения берутся из блока в первом параметре. Обратите внимание, что порядок аргументов отличается от функции SUMIF.
AVERAGEIFS (СРЗНАЧЕСЛИМН), MINIFS (МИНЕСЛИ), MAXIFS (МАКСЕСЛИ) — аналогично SUMIFS возвращают среднее значение, наибольшее и наименьшее из записей, удовлетворяющих одному или нескольким условиям.
Адресация ячеек из другого листа
В электронной таблице может быть несколько листов, переключаться между которыми можно, кликая на вкладки с названиями листа внизу окна. По умолчанию листы называются Лист1, Лист2 и т.д., но их можно переименовать по своему усмотрению.
В формулах можно использовать ссылки на ячейки и блоки с других листов. Пример ссылки на ячейку A1 с листа Лист1: Лист1.A1. Можно ссылаться также на блоки, использовать в блоках абсолютную и относительную адресацию. Например, SUM(Лист1.$A$1:$A10).
Если в названии листа есть пробелы (или точка, или другие опасные символы), название листа заключается в одинарные кавычки: ‘Результаты олимпиады’.A1.
В Microsoft Excel и в Google docs вместо точки используется восклицательный знак: Лист1!A1.
Сортировки и фильтры
В электронных таблицах бывают сортировки и фильтры.
Сортировать можно листы целиком или отдельные блоки, для этого сначала нужно выделить блок. Сортировка находится в меню Данные — Сортировка.
В окне диалога сортировки можно указать один или несколько параметров сортировки (сортировка проводится по первому параметру, при равных значениях — по второму и т.д.). Сортировка является устойчивой. На вкладке “Параметры” диалога сортировки полезная опция Диапазон содержит метки столбцов.
Фильтры позволяют скрыть (временно) строки, соответствующие определённому условию.
Поиск данных (VLOOKUP)
Функция VLOOKUP позволяет искать записи (строки), в которых в определённых столбцах записано определённое значение. Использование:
VLOOKUP(Значение; Блок; Номер столбца; Признак сортировки) (ВПР)
Значение — число или строка, которую нужно найти.
Блок — обычно из нескольких столбцов. Поиск осуществляется по значениями из первого столбца блока.
Номер столбца — число (1, 2, 3. ), не большее, чем число столбцов в блоке. Функция возвращает значение, которое находится в блоке в найденной строке (в первом столбце этого блока в этой строке записано то, что ищется), в столбце с данным номером.
Признак сортировки — почти всегда нужно указать 0. Значение 1 или TRUE(), а также положительное значение предполагает, что строки упорядочены по первому столбцу, тогда используется двоичный поиск.
Пример: VLOOKUP(«Иванов»; Лист1.$C$100:$G$100; 3; 0). Осуществляется поиск записей в строках 1-100 на Лист1, у которых в столбце C записана строка «Иванов». Если строка будет найдена, то будет возвращено значение из столбца E (столбец C имеет номер 1, D — 2; E — 3).
Возможность поиска записей, удовлетворяющих нескольким критериям, отсутствует. В этом случае необходимо объединить значения из несколько ячеек вместе при помощи конкатенации.
Обработка ошибок
Следующие функции позволяют проверять наличие ошибок при вычислении формул, например, если не удаётся найти значение при помощи функции VLOOKUP.
ISERROR(Выражение) — возвращает TRUE, если выражение является ошибочным, или FALSE при отсутствии ошибок.
IFERROR(Выражение; Другое выражение) — возвращает Выражение, если при его вычислении не произошло ошибок. Если же произошла ошибка, то возвращается Другое выражение.
IFNA — то же самое, но учитывается только ошибка #N/A.
Что отличает формулу от других типов данных?
Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.
решение вопроса
Связанных вопросов не найдено
Обучайтесь и развивайтесь всесторонне вместе с нами, делитесь знаниями и накопленным опытом, расширяйте границы знаний и ваших умений.
поделиться знаниями или
запомнить страничку
- Все категории
- экономические 43,679
- гуманитарные 33,657
- юридические 17,917
- школьный раздел 612,616
- разное 16,911
Популярное на сайте:
Как быстро выучить стихотворение наизусть? Запоминание стихов является стандартным заданием во многих школах.
Как научится читать по диагонали? Скорость чтения зависит от скорости восприятия каждого отдельного слова в тексте.
Как быстро и эффективно исправить почерк? Люди часто предполагают, что каллиграфия и почерк являются синонимами, но это не так.
Как научится говорить грамотно и правильно? Общение на хорошем, уверенном и естественном русском языке является достижимой целью.
- Обратная связь
- Правила сайта
Форматирование дат, значений валют и других типов данных в Pages на Mac

Вы можете форматировать ячейки таблицы так, чтобы в них отображался текст, цифры, валюта, проценты, дата и время, а также отрезки времени (например, «3 недели 4 дня 2 часа»). Формат ячейки определяет, как выглядят данные в ячейке и как эти данные распознаются формулами, ссылающимися на ячейку.
Вы можете указать, какое количество знаков после запятой должно отображаться в ячейках с числами, валютными значениями или процентами, даже если само число, введенное в ячейке, имеет более высокую степень точности. При этом в вычислениях всегда будет использоваться фактическое значение, независимо от того, сколько знаков после запятой присутствует в ячейке. Однако, если формула ссылается на текст ячейки, то в вычислениях используется отображаемое значение.
Формат ячейки можно изменить, даже если Вы уже ввели содержимое в этой ячейке. Например, если имеется таблица цен, можно автоматически добавить символ валюты (например, знак доллара $) во все ячейки, отформатировав их как валюту, а затем выбрав нужный символ.
Автоматическое форматирование длительности
По умолчанию Pages выполняет форматирование ячеек таблицы автоматически, поэтому буквы и цифры отображаются в том виде, в каком Вы их ввели. При изменении формата данных для ячейки можно всегда вернуть автоматическое форматирование.

- Выберите ячейки или таблицу, которые нужно отформатировать.
- В боковой панели «Формат» нажмите вкладку «Ячейка».
- Нажмите всплывающее меню «Формат данных» в боковой панели, затем выберите «Авто».
Числа
По умолчанию в ячейках, отформатированных как числа, отображается столько знаков после запятой, сколько Вы в них ввели. Эту настройку можно изменить, чтобы во всех ячейках, отформатированных как числа, отображалось одинаковое количество знаков после запятой.
Изменения в настройках количества знаков после запятой применяются одновременно к числам и процентам. Например, если в ячейку с числовым значением ввести процентное значение, количество отображаемых знаков после запятой останется прежним.

- Выберите ячейки или таблицу, которые нужно отформатировать.
- В боковой панели «Формат» нажмите вкладку «Ячейка».
- Нажмите всплывающее меню «Формат данных» и выберите один из следующих вариантов.
- Число. Обычное форматирование чисел.
- Задание количества знаков после запятой. В поле «Десятичные знаки» введите желаемое количество знаков после запятой. Pages округляет отображаемое значение, а не обрезает его. Например, если значение в ячейке равно «5,75» и Вы задали отображение нуля (0) знаков после запятой, Pages будет отображать «6».
- Отображение в каждой ячейке фактически введенного количества знаков после запятой. Удалите число в поле «Десятичные знаки» или нажимайте стрелку вниз в поле «Десятичные знаки», пока не дойдете до настройки «Авто».
- Настройка отображения отрицательных значений. Нажмите всплывающее меню справа от поля «Десятичные знаки» и выберите требуемый вариант.
- Отображение разделителя групп разрядов. Установите флажок «Разделитель тысяч».
- Дробь. Отображение чисел в виде обыкновенных дробей с числителем и знаменателем. Выберите один из вариантов во всплывающем меню «Точность», чтобы указать максимальное количество цифр, отображаемых в ячейке, или чтобы округлять числа до ближайшей половины, ближайшей четверти и т. д.
- Научное. Отображение чисел в экспоненциальном представлении. В поле «Десятичные знаки» введите желаемое количество знаков после запятой или выберите «Авто», чтобы отображать фактически введенное количество знаков после запятой.
- Число. Обычное форматирование чисел.
Валюта (денежные единицы)
По умолчанию в ячейках, отформатированных как валюта, отображается два знака после запятой. Эту настройку можно изменить, чтобы в ячейках отображалось столько знаков после запятой, сколько Вы в них ввели, или одинаковое количество знаков после запятой.

- Выберите ячейки или таблицу, которые нужно отформатировать.
- В боковой панели «Формат» нажмите вкладку «Ячейка».
- Нажмите всплывающее меню «Формат данных», затем выберите «Валюта».
- Выполните одно из указанных ниже действий.
- Задание количества знаков после запятой. В поле «Десятичные знаки» введите желаемое количество знаков после запятой. Pages округляет отображаемое значение, а не обрезает его. Например, если значение в ячейке равно «5,75» и Вы задали отображение нуля (0) знаков после запятой, Pages будет отображать «6».
- Отображение в каждой ячейке фактически введенного количества знаков после запятой. Удалите число в поле «Десятичные знаки» или нажимайте стрелку вниз в поле «Десятичные знаки», пока не дойдете до настройки «Авто».
- Настройка отображения отрицательных значений. Нажмите всплывающее меню справа от поля «Десятичные знаки» и выберите требуемый вариант.
- Отображение разделителя групп разрядов. Установите флажок «Разделитель тысяч».
- Использование отрицательных чисел в бухгалтерском стиле. Установите флажок «Бухгалтерский стиль» для отображения отрицательных чисел в скобках.
- Нажмите всплывающее меню справа от поля «Валюта», затем выберите обозначение денежной единицы, например доллар США ($).
Процентные значения
По умолчанию в ячейках, отформатированных как проценты, отображается столько знаков после запятой, сколько Вы в них ввели. Эту настройку можно изменить, чтобы во всех ячейках отображалось одинаковое количество знаков после запятой.
Изменения количества знаков после запятой применяются одновременно к процентным и числовым значениям в выбранном диапазоне ячеек. Например, если в ячейку с процентным значением ввести десятичное значение, количество отображаемых знаков после запятой останется прежним.

- Выберите ячейки или таблицу, которые нужно отформатировать.
- В боковой панели «Формат» нажмите вкладку «Ячейка».
- Нажмите всплывающее меню «Формат данных», затем выберите «Проценты».
- Выполните одно из указанных ниже действий.
- Задание количества знаков после запятой. В поле «Десятичные знаки» введите желаемое количество знаков после запятой. Pages округляет отображаемое значение, а не обрезает его. Например, если значение в ячейке равно «5,75» и Вы задали отображение нуля (0) знаков после запятой, Pages будет отображать «6».
- Отображение в каждой ячейке фактически введенного количества знаков после запятой. Удалите число в поле «Десятичные знаки» или нажимайте стрелку вниз в поле «Десятичные знаки», пока не дойдете до настройки «Авто».
- Настройка отображения отрицательных значений. Нажмите всплывающее меню справа от поля «Десятичные знаки» и выберите требуемый вариант.
- Отображение разделителя групп разрядов. Установите флажок «Разделитель тысяч».
Если форматируемая Вами ячейка уже содержит значение, предполагается, что это десятичное число и оно будет преобразовано в процент. Например, 3 преобразуется в 300 %.
Если значение используется в формуле, используется версия процента в виде десятичной дроби. Например, значение, которое отображается как 3 %, в формулы подставляется как 0,03.
Дата и время

- Выберите ячейки или таблицу, которые нужно отформатировать.
- В боковой панели «Формат» нажмите вкладку «Ячейка».
- Нажмите всплывающее меню «Формат данных», затем выберите «Дата и время».
- Нажмите всплывающее меню «Дата», затем выберите формат. Если выбран вариант «Нет», дата не будет отображаться в ячейке, даже если Вы ее введете и она будет использоваться в вычислениях.
- Нажмите всплывающее меню «Время», затем выберите формат. Если выбран вариант «Нет», время не будет отображаться в ячейке, даже если Вы его введете и оно будет использоваться в вычислениях.
Если оба значения даты и времени не введены, Pages добавляет значение по умолчанию. Например, если ввести «13:15», Pages по умолчанию добавляет сегодняшнюю дату.
Длительность (единицы времени)
По умолчанию ячейки, содержащие значения длительности, форматируются таким образом, что в них отображаются все введенные единицы времени. Эту настройку можно изменить, чтобы все ячейки со значением длительности выглядели однообразно (например, можно показывать значения только в часах, без использования минут, секунд и миллисекунд). Эта настройка будет действовать, даже если значение, введенное в ячейке, отличается более высокой точностью. При этом в вычислениях используется более точное значение.

- Выберите ячейки или таблицу, которые нужно отформатировать.
- В боковой панели «Формат» нажмите вкладку «Ячейка».
- Нажмите всплывающее меню «Формат данных», затем выберите «Длительность».
- Выполните одно из описанных ниже действий.
- Отображение или скрытие единиц измерения. Нажмите «Единицы по умолч.», затем нажмите всплывающее меню «Стиль» и выберите один из следующих вариантов.
- 0: все единицы измерения скрыты.
- 0н: единицы измерения отображаются в виде аббревиатур. Например, «м» означает минуты.
- 0 недель: единицы измерения указываются полностью.
- Отображение одной и той же единицы измерения во всех ячейках со значениями длительности. Нажмите «Польз. единицы», затем нажимайте единицы на правом или левом конце элемента выбора интервалов времени, чтобы выбрать нужный интервал — от недель (нед) до миллисекунд (мс).
- Отображение или скрытие единиц измерения. Нажмите «Единицы по умолч.», затем нажмите всплывающее меню «Стиль» и выберите один из следующих вариантов.
Если Вы измените формат длительности после ввода данных в ячейки, данные автоматически перестроятся с учетом нового формата длительности.
Также можно создавать произвольные форматы ячеек, чтобы отображать другие данные, например телефонные номера. См. раздел Создание произвольного формата ячейки таблицы в Pages на Mac.
Что такое формула?
В первую очередь Excel, конечно же, таблица. Но таблицы можно рисовать и в Word. Главное преимущество Excel — это функции и формулы. Поистине мощный инструмент этого приложения и любой, кто начал пользоваться Excel, рано или поздно начинает использовать формулы для решения своих задач. Здесь я приведу основные понятия. Если Вы знаете что такое функция, где её найти и как записать в ячейку, то этот раздел Вам читать явно не надо.
Функция — встроенный вычислительный инструмент Excel, способный вернуть значение, в зависимости от переданного ему параметра и предназначенный для расчетов, вычислений и анализа данных. Каждая функция может включать в себя константу, оператор, ссылку, имя ячейки(диапазона) и формулу.
Формула — специальный инструмент Excel, предназначенный для расчетов, вычислений и анализа данных. Формула может включать в себя константу, оператор, ссылку, имя ячейки (диапазона) и функцию. Главное отличие формулы от функции это то, что формула не обязательно должна включать в себя одну из встроенных функций и может быть самостоятельным вычисляемым выражением( =12+34 ). В повседневном использовании чаще всего используют слово формула, а не функция. Не думаю, что это принципиально и надо вдумываться. Это уже устоявшееся выражение и никакой ошибки и недопонимания со стороны окружающих явно не будет, если функцию назвать формулой
Константа — это фиксированное значение, представляющее собой число либо текст и не изменяющееся в процессе расчетов.
Операторы бывают трех видов:
- Арифметический оператор – предназначен для выполнения арифметических действий и возвращающий числовое значение;
- Оператор сравнения – предназначен для сравнения данных и возвращающий логическое значение ИСТИНА или ЛОЖЬ(TRUE или FALSE);
- Текстовый оператор – применяется для объединения данных(в Excel им является амперсанд — &).

Ссылка – указание на адрес ячейки. Ссылки бывают абсолютными(то есть не изменяющимися при перемещении и копировании ячейки), относительными(эти ссылки изменяются при перемещении и копировании ячейки) и смешанными. Внешняя ссылка – ссылка на ячейку, расположенную в другой рабочей книге. Проще говоря — ссылка на ячейку это указание ячейки или диапазона в другой формуле. Если выделить формулу, содержащую ссылку на ячейки/диапазон — разные диапазоны и ячейки будут выделены разными цветами как внутри самой формулы, так и на листе:
Вставка функции в ячейку
Функцию в ячейку можно вставить несколькими способами:
Мастер функций
Для вызова Мастера функций необходимо нажать значок левее строки формул:
Выбрать категорию и нужную функцию. При просмотре функций внизу окна мастера функций появляется описание выделенной функции. Через данный мастер доступен просмотр всех имеющихся в вашей версии Excel функций. Так же перечень функций с описанием можно посмотреть на данном сайте: Функции Excel.

Вкладка Формулы (Formulas)
На вкладке Формулы (Formulas) все функции так же разбиты на категории. После нажатия на кнопку категории появляется выпадающий список, из которого можно выбрать нужную функцию. Если задержать курсор на названии функции более 2-х секунд появится всплывающая подсказка, кратко описывающая функцию.
Непосредственный ввод в ячейку
Если в любую ячейку ввести знак равно ( = ) и начать набирать название функции – появится выпадающий список со всеми функциями, начинающимися на введенные буквы.
Перемещение по списку с клавиатуры осуществляется клавишами стрелок, а ввод функции в ячейку клавишей TAB. Или можно просто выбрать нужную функцию мышкой, щелкнув двойным кликом. После вставки названия появится подсказка по аргументам выбранной функции: 
Для пользователей Excel 2003 выпадающий список функций отсутствует и поэтому требует от пользователя точного знания наименования функции, т.к. её придется вводить полностью в ячейку на память. Так же на память придется вводить и все аргументы функции.
Функция или формула всегда должны начинаться со знака =, иначе Excel воспримет написанное как текст.
Excel так же будет распознавать как формулу данные в ячейке, если они будут начинаться с — или +. Если далее будет идти текст — Excel вернет в ячейку #ИМЯ?. Если числа — Excel постарается совершить математические действия над числами( сложить, вычесть, умножить, разделить и т.д. — в зависимости от того, будут ли соответствующие символы +-*/ ). Но это больше недокументированная особенность, чем правило. Просто в данном случае Excel сам подставит перед математическим знаком оператор равенства (=), посчитав, что планируется что-то вычислить.
Так же непосредственно функцию можно записать, начиная не со знака равно, а с «собаки» — @ТДАТА(). Excel сам заменит @ на =. Это применимо исключительно к встроенным функциям и объясняется обратной совместимостью(такой ввод функций применялся еще в Lotus), чтобы документы, созданные в старых версиях Excel могли работать в более поздних без потери функциональности.
Аргументы функции
Практически все функции требуют указания аргументов.
Аргумент – ссылка на ячейку, текст или число, которые необходимы для выполнения функцией расчетов. Например, функция ЕНЕЧЁТ (ISODD) требует указания в качестве аргумента числа, которое необходимо проверить. Результатом функции будет логическое значение, указывающее чётное число или нет. Аргументом в данном случае можно указать как непосредственно число:
=ЕНЕЧЁТ(5) – вернет ИСТИНА
=ISODD (5) – вернет TRUE
Так и ссылку на ячейку, содержащую число:
=ЕНЕЧЁТ( C4 ) – в C4 должно быть число
Или возьмем функцию СУММ (SUM) — аргументами функции являются числа, которые необходимо суммировать. Без них функция работать не будет, т.к. суммировать нечего.
Если функция требует в качестве аргумента число или текст – то это всегда может быть так же и ссылкой на ячейку. Если в качестве аргумента требуется диапазон – то всегда необходимо указывать именно ссылку на ячейку/диапазон ячеек
Разделителем аргументов в русской локализации является точка-с-запятой (;). В английской локализации это запятая (,)
Однако не все функции требуют обязательного ввода параметров. Приведенные ниже функции не имеют ни одного параметра:
- ТДАТА() — возвращает текущее время и дату в формате даты и времени — 01.01.2001 10:00
- СЕГОДНЯ() — возвращает текущую дату в формате даты — 01.01.2001
- ИСТИНА() — возвращает логическое значение ИСТИНА
- ЛОЖЬ() — возвращает логическое значение ЛОЖЬ
- НД() — возвращает неопределенное значение #Н/Д
- ПИ() — возвращает округленное до 15 знаков число Пи — 3,14159265358979
- СЛЧИС() — возвращает равномерно распределенное случайное число большее или равное нулю и меньше единицы — 0,376514074162531
- Формулы обновляют свой результат(вычисляются) как только ячейка, задействованная в формуле(влияющая ячейка) поменяет значение. Например, если в ячейке А1 записать такую формулу: = D1 , то при изменении в ячейке D1 значения оно так же поменяется и в А1. Ссылка на ячейки может быть не только в таком виде, но и в составе более сложных формул и функций и правило пересчета будет действовать для них так же
- Функции не могут изменять значения и форматы других ячеек, они могут вернуть результат только в ту ячейку, в которую записаны
Естественно, результат можно получить, используя только одну функцию, но чаще всего используются именно различные комбинации из нескольких функций. С помощью формул можно решить многие задачи, не прибегая к помощи Visual Basic for Application(VBA) .
Основные правила ввода формул
- Ввод формулы всегда начинается со знака равно(=), хоть и допускается так же начинать с математических операторов плюс(+) и минус(-).
- При использовании ссылок на ячейки в стиле A1 необходимо буквы указывать на латинице. Указание ссылок на кириллице приведет к появлению в ячейке значения ошибки #ИМЯ! (#NAME!)
- Любой текст внутри формулы должен быть заключен в кавычки:
=ЕСЛИ( A1 =»яблоко», «фрукт»; A1 )
=IF(A1=»яблоко», «фрукт», A1)
Отсюда следует и другой правило: если значение внутри формулы заключено в кавычки — оно является текстом. Например, в такой формуле ссылка A1 в первом аргументе не будет являться ссылкой на ячейку(это будет просто текст А1) и формула будет работать неверно:
=ЕСЛИ( » A1 » =»яблоко», «фрукт»; A1 )
=IF(«A1″=»яблоко», «фрукт», A1) - Для объединения текста внутри формулы можно использовать текстовый оператор &(амперсанд):
=ЕСЛИ( A1 =»яблоко», A1 &»фрукт»; A1 )
=IF(A1=»яблоко», A1&»фрукт», A1) - Для выполнения математических операций внутри формулы допускается использование следующих арифметических операторов:
- + — сложение;
- — — вычитание;
- * — умножение;
- / — деление;
- ^ — возведение в степень (3^2 – возведение числа 3 во 2-ю степень);
- > — больше;
- = — больше или равно;
- <> — не равно;
Статья помогла? Поделись ссылкой с друзьями!