Logiss.ru

Ваша компьютерная помощь
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Какие бывают операторы в Эксель (Excel), как ими пользоваться

Операторы вычислений и их приоритеты в Excel

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

Типы операторов

Приложение Microsoft Excel поддерживает четыре типа операторов: арифметические, текстовые, операторы сравнения и операторы ссылок.

Для выполнения основных математических операций, таких как с добавление, вычитание или умножение (или объединение чисел) и получения числных результатов, используйте арифметические операторы из этой таблицы.

Арифметический оператор

Возведение в степень

С помощью операторов из приведенной ниже таблицы можно сравнить два значения. При сравнении двух значений с помощью этих операторов результатом является логическое значение ИСТИНА или ЛОЖЬ.

Оператор сравнения

>= (знак «больше или равно»)

Больше или равно

<= (знак «меньше или равно»)

Меньше или равно

С помощью амперсанд (&) можно объединить одну или несколько текстовых строк, чтобы получить один фрагмент текста.

Текстовый оператор

Объединяет или объединяет два значения, чтобы получить одно непрерывное текстовое значение.

Объединяйте диапазоны ячеек для вычислений с помощью этих операторов.

Оператор ссылки

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

Оператор объединения, объединяющий несколько ссылок в одну ссылку.

Оператор пересечения, который создает ссылку на ячейки, общие с двумя ссылками.

Символ # используется в нескольких контекстах:

Используется в качестве части имени ошибки.

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

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

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

Порядок выполнения действий в формулах Excel

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

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

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

Возведение в степень

Умножение и деление

Сложение и вычитание

Объединение двух текстовых строк в одну

Чтобы изменить порядок вычисления формулы, заключите ее часть, которая должна быть выполнена первой, в скобки. Например, следующая формула вычислит значение 11, так как Excel умножение перед с добавлением. Формула сначала умножает 2 на 3, а затем добавляет 5 к результату.

Если же изменить синтаксис с помощью скобок, Excel 5 и 2, а затем умножить результат на 3, чтобы получить 21.

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

Читайте так же:
Как удалить «System Volume Information» с флешки

Просмотрите это видео о заказе операторов в Excel, чтобы узнать больше.

Преобразование Excel значений в формулах

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

При использовании знака «плюс» (+) Excel числа в формуле. Хотя кавычками означает, что «1» и «2» являются текстовыми значениями, Excel преобразует текстовые значения в числа.

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

Excel интерпретирует текст как дату в формате дд.мм.дд.yyy, преобразует даты в числовом формате, а затем вычисляет разницу между ними.

Excel не удается преобразовать текст в число, так как текст «8+1» невозможно преобразовать в число. Вместо «8+1» можно использовать «9» или «8»+»1″ для преобразования текста в число и возврата результата 3.

Если текст является ожидаемым, Excel преобразует числа и логические значения, такие как ИСТИНА и ЛОЖЬ, в текст.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Операторы в Excel

Вы писали формулы в Excel. Как задать тип вычисления, которое нужно выполнить для элементов в формуле. Используйте операторы. Рассмотрим какие бывают операторы в Эксель (Excel), и как ими пользоваться.

Виды операторов в Excel

В графическом редакторе существует четыре типа оператора:

  1. Простые математические вычисления;
  2. Сравнение. Сравниваются две величины, результат — выражение «ЛОЖЬ» или «ИСТИНА»;
  3. Текстовый. Объединяет части контента в строку; . Перенаправление на другие ячейки.

Логические операторы в Excel

Сравнивается два значения. Результатом будет «ЛОЖЬ» или «ИСТИНА». Существует такие операторы:

  1. Равно «=». Например: =А1=В1. Возвратит «ИСТИНА», когда А1=В1. Иначе — «ЛОЖЬ»;
  2. Не равно «<>». =А1<>B1. Если А1 не равно B1 — «ИСТИНА»;
  3. Больше «>». =А1>B1. Если А1>B1 «ИСТИНА»;
  4. Меньше «<». =А1<B1 Если А1<B1 «ИСТИНА»;
  5. Больше или равно. «>=». =А1>=B1 Если значение в А1 больше или равно числу ячейки B1 «ИСТИНА»;
  6. Меньше или равно. «<=». =А1<=B1. Если число в А1 меньше или равно значению в B1 «ИСТИНА».

Логические операторы в формулах

Рассмотрим на примере:

Логический оператор «И»

Проверяет несколько условий на предмет их выполнения. Например, формула =И(А2=”Яблоки”;В2>С2). Если в А2 находятся «Яблоки», а В2>С2 возвратится значение «ИСТИНА». Иначе — «ЛОЖЬ».

Условные операторы в Excel

Функция ЕСЛИ проверяет условие на ЛОЖЬ или ИСТИНУ. Будет показана «ЛОЖЬ», если не будет выполнятся условие А1>20.

Операторы формул в Excel

Формула — последовательность символов. Начинается со знака «=». Она состоит из:

  1. Операторов. Например, «+» или «*»;
  2. Ссылки на ячейки; с аргументами. Например, среднее значение «СРЗНАЧ».

Например,

Арифметические операторы

Существует шесть операторов в Ексель (Excel):

  1. «+». =А1+В1;
  2. «-». =А1+В1;
  3. «*». =А1*В1;
  4. «/». =А1/В1;
  5. Степень «^». =А1^В1;
  6. «%». Возвращает сотую долю от числа. =А1%.

Арифметические операторы и их приоритет

Что предпринять если в формуле используется сложение, деление, возведение в степень. Как правильно записать формулу? Вначале выполняется:

  1. Двоеточие, пробел, запятая;
  2. Минус. «-»;
  3. %;
  4. Степень. «^»;
  5. «*или/»;
  6. «+ -»;
  7. Объединение тестовых фрагментов. «&»;
  8. Сравнение. «<>», «>=», «<=».

Если в формуле два или три одинаковых оператора, они выполняются слева направо. Чтобы изменить порядок расчетов, используйте круглые скобки (). Тогда вначале действия выполнятся в них.

Вывод

Не забывайте, формула начинается со знака «=». Если не получается написать формулу, возможно есть опечатка в выражении. Не спешите. Прописывайте формулу внимательно.

Читайте так же:
Как создать свою игру

Какие бывают операторы в Эксель (Excel), как ими пользоваться

Таблицы Excel — очень мощный инструмент. В них больше 470 скрытых функций. Поначалу это пугает: кажется, на то, чтобы разобраться со всем, уйдут годы. На самом деле это не так. Всего десятка функций и горячих клавиш уже хватит для того, чтобы сильно упростить себе жизнь. Расскажем о некоторых из них (скоро стартует второй поток курса «Магия Excel»).

Интерфейс

Настраиваем панель быстрого доступа

Начнем с самого простого — добавления самых часто используемых опций на панель быстрого доступа. Чтобы сделать это, заходите в параметры Excel — «Настроить ленту» — и ищите в параметрах «Панель быстрого доступа».

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

Другой вариант — просто щелкнуть по инструменту на ленте правой кнопкой мыши и нажать «Добавить…»:

Перемещаемся по ленте без мышки

Нажмите на Alt. На ленте инструментов появились цифры и буквы — у каждого инструмента на панели быстрого доступа и у каждой вкладки на ленте соответственно:

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

Ввод данных

Теперь давайте рассмотрим несколько инструментов для быстрого ввода данных.

Автозамена

Если вам часто нужно вводить какое-то словосочетание, адрес, емейл и так далее — придумайте для него короткое обозначение и добавьте в список автозамены в Параметрах:

Прогрессия

Если нужно заполнить столбец или строку последовательностью чисел или дат, введите в ячейку первое значение и затем воспользуйтесь этим инструментом:

Протягивание

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

Выделите все ячейки, которые хотите заполнить по образцу, — и нажмите Ctrl+E. И магия случится (ну, в большинстве случаев).

Проверка ошибок

Проверка данных позволяет избежать ошибок при вводе информации в ячейки.

Какие бывают типовые ошибки в Excel?

  • Текст вместо чисел
  • Отрицательные числа там, где их быть не может
  • Числа с дробной частью там, где должны быть целые
  • Текст вместо даты
  • Разные варианты написания одного и того же значения. Например, сокращения («ЭБ» вместо «Электронная библиотека»), лишние пробелы в конце текстового значения или между словами — всего этого достаточно, чтобы превратить текстовые значения в разные и, соответственно, чтобы они обрабатывались Excel некорректно.

Инструмент проверки данных

Чтобы использовать инструмент проверки данных, нужно выделить ячейки, к которым хотите его применить, выбрать на ленте «Данные» → «Проверка данных» и настроить параметры проверки в диалоговом окне:

Читайте так же:
Основные проблемы со Стимом и их решение

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

Если же вы выбрали «Предупреждение» или «Сообщение», то при попытке ввести неверные данные будет появляться предупреждение, но его можно будет проигнорировать и все равно ввести что угодно.

Еще неверные данные можно обвести, чтобы точно увидеть, где есть ошибки:

Удаление пробелов

Для удаления лишних пробелов (в начале, в конце и всех кроме одного между слов) используйте функцию СЖПРОБЕЛЫ / TRIM. Ее единственный аргумент — текст (ссылка на ячейку с текстом, как правило).

Если после очистки данных функцией СЖПРОБЕЛЫ или другой обработки вам не нужен исходный столбец, вставьте данные, полученные в отдельном столбце с помощью функций, как значения на место исходных данных, а столбец с формулой удалите:

Дата и время

За любой датой в Excel скрывается целое число. Датой его делает формат.

Аналогично со временем: одна единица — это день, а часть единицы (число от 0 до 1) — время, то есть часть дня.

Это не значит, что так имеет смысл вводить даты и время в ячейки, вводите их в любом из стандартных форматов — Excel сразу отформатирует их как даты:

Вычесть из одной даты другую, чтобы получить разницу в днях (результатом вычитания будет число — количество дней.

Прибавить к дате число — и получить дату, которая наступит через соответствующее количество дней.

Поиск и подстановка значений

Функция ВПР / VLOOKUP

Функция ВПР / VLOOKUP (вертикальный просмотр) нужна, чтобы связать несколько таблиц — «подтянуть» данные из одной в другую по какому-то ключу (например, названию товара или бренда, фамилии сотрудника или клиента, номеру транзакции).

=ВПР (что ищем; таблица с данными, где «что ищем» должно быть в первом столбце; номер столбца таблицы, из которого нужны данные; [интервальный просмотр])

У нее есть два режима работы: интервальный просмотр и точный поиск.

Интервальный просмотр — это поиск интервала, в который попадает число. Если у вас прогрессивная шкала налога или скидок, нужно конвертировать оценку из одной системы в другую и так далее — используется именно этот режим. Для интервального просмотра нужно пропустить последний аргумент ВПР или задать его равным единице (или ИСТИНА).

В большинстве случаев мы связываем таблицы по текстовым ключам — в таком случае нужно обязательно явным образом указывать последний аргумент «интервальный_просмотр» равным нулю (или ЛОЖЬ). Только тогда функция будет корректно работать с текстовыми значениями.

Функции ПОИСКПОЗ / MATCH и ИНДЕКС / INDEX

У ВПР есть существенный недостаток: ключ (искомое значение) обязан быть в первом столбце таблицы с данными. Все, что левее этого столбца, через ВПР «подтянуть» невозможно.

Функция ПОИСКПОЗ / MATCH определяет порядковый номер значения в диапазоне. Ее синтаксис:

=ПОИСКПОЗ (что ищем; где ищем ; 0)

На выходе — число (номер строки или столбца в рамках диапазона, в котором находится искомое значение).

ИНДЕКС / INDEX выполняет другую задачу — возвращает элемент по его номеру.

=ИНДЕКС(диапазон, из которого нужны данные; порядковый номер элемента)

Соответственно, мы можем определить номер строки, в котором находится искомое значение, с помощью ПОИСКПОЗ. А затем подставить этот номер в ИНДЕКС на место второго аргумента, чтобы получить данные из любого нужного нам столбца.

Читайте так же:
Как сделать жирный шрифт в Дискорде

Получается следующая конструкция:

=ИНДЕКС(диапазон, из которого нужны данные; ПОИСКПОЗ (что ищем; где ищем ; 0))

Оформление

Нужно оформить ячейки в книге Excel в едином стиле? Для этого есть одноименный инструмент — «Стили».

На ленте инструментов нажмите на «Стили ячеек» и выберите подходящий. Он будет применен к выделенным ячейкам:

А самое главное — если вы применили стиль ко многим ячейкам (например, ко всем заголовкам на 20 листах книги Excel) и захотели что-то переделать, щелкните правой кнопкой мыши и нажмите «Изменить». Изменения будут применены ко всем нужным ячейкам в документе.

На курсе «Магия Excel» будет два модуля — для новичков и продвинутых. Записывайтесь →

13 функций в Excel обязательных для специалистов

Научитесь использовать все прикладные инструменты из функционала MS Excel.

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

Большинство компаний используют для финансового моделирования и управления Excel, т.к. это простой и доступный инструмент. Excel содержит сотни полезных для специалистов функций.

В этой статье мы расскажем вам о 13 популярных базовых функциях Excel, которые должен знать каждый специалист! Еще больше о функционале программы вы можете узнать на нашем открытом курсе «Аналитика с Excel».

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

Итак, основные функции, используемые в Excel.

1. Функция СУММ (SUM)

Русская версия: СУММ (Массив 1, Массив 2…)

Английская версия: SUM (Arr 1, Arr 2…)

Показывает сумму всех аргументов внутри формулы.

Пример: СУММ(1;2;3)=6 или СУММ (А1;B1;C1), то есть сумма значений в ячейках.

2. Функция ПРОИЗВЕД (PRODUCT)

Русская версия: ПРОИЗВЕД (Массив 1, Массив 2…..)

Английская версия: PRODUCT (Arr 1, Arr 2…..)

Выполняет умножение аргументов.

Пример: ПРОИЗВЕД(1;2;3)=24 или ПРОИЗВЕД(А1;B1;C1), то есть произведение значений в ячейках.

3. Функция ЕСЛИ (IF)

Русская версия: ЕСЛИ (Выражение 1; Результат ЕСЛИ Истина, Результат ЕСЛИ Ложь)

Английская версия: IF (Expr 1, Result IF True, Result IF False)

Для функции возможны два результата.

Первый результат возвращается в случае, если сравнение – истина, второй — если сравнение ложно.

Пример: А15=1. Тогда, =ЕСЛИ(А15=1;2;3)=2.

Если поменять значение ячейки А15 на 2, тогда получим: =ЕСЛИ(А15=1;2;3)=3.

С помощью функции ЕСЛИ строят древо решения:

Формула для древа будет следующая:

ЕСЛИ(А22=1; ЕСЛИ(А23<0;5;10); ЕСЛИ(А24<0;8;6))

ЕСЛИ А22=1, А23=-5, А24=6, то возвращается результат 5.

4. Функция СУММПРОИЗВ(SUMPRODUCT)

Русская версия: СУММПРОИЗВ(Массив 1; Массив 2;…)

Английская версия: SUMPRODUCT(Array 1; Array 2;…)

Умножает соответствующие аргументы заданных массивов и возвращает сумму произведений.

Пример: найти сумму произведений

Сумма произведений равна 6+120+504=630

Эти расчеты можно заменить функцией СУММПРОИЗВ.

= СУММПРОИЗВ(Массив 1; Массив 2; Массив 3)

5. Функция СРЗНАЧ (AVERAGE)

Русская версия: СРЗНАЧ (Массив 1; Массив 2;…..)

Английская версия: AVERAGE(Array 1; Array 2;…..)

Рассчитывает среднее арифметическое всех аргументов.

Пример: СРЗНАЧ (1; 2; 3; 4; 5)=3

6. Функция МИН (MIN)

Русская версия: МИН (Массив 1; Массив 2;…..)

Английская версия: MIN(Array 1; Array 2;…..)

Читайте так же:
Как поменять TTL в Windows 10: подробная инструкция

Возвращает минимальное значение массивов.

Пример: МИН(1; 2; 3; 4; 5)=1

7. Функция МАКС (MAX)

Русская версия: МАКС (Массив 1; Массив 2;…..)

Английская версия: MAX(Array 1; Array 2;…..)

Обратная функции МИН. Возвращает максимальное значение массивов.

Пример: МАКС(1; 2; 3; 4; 5)=5

8. Функция НАИМЕНЬШИЙ (SMALL)

Русская версия: НАИМЕНЬШИЙ (Массив 1; Порядок k)

Английская версия: SMALL(Array 1, k-min)

Возвращает k наименьшее число после минимального. Если k=1, возвращаем минимальное число.

Пример: В ячейках А1;A5 находятся числа 1;3;6;5;10.

Результат функции =НАИМЕНЬШИЙ (A1;A5) при разных k:

9. Функция НАИБОЛЬШИЙ (LARGE)

Русская версия: НАИБОЛЬШИЙ (Массив 1; Порядок k)

Английская версия: LARGE(Array 1, k-min)

Возвращает k наименьшее число после максимального. Если k=1, возвращаем максимальное число.

Пример: в ячейках А1;A5 находятся числа 1;3;6;5;10.

Результат функции = НАИБОЛЬШИЙ (A1;A5) при разных k:

k=1; результат = 10

k=2; результат = 6

k=3; результат = 5

10. Функция ВПР(VLOOKUP)

Английская версия: VLOOKUP(lookup value, table, column number. <0;1>)

Ищет значения в столбцах массива и выдает значение в найденной строке и указанном столбце.

Пример: Есть таблица находящаяся в ячейках А1;С4

Нужно найти (ищем в ячейку А6):

1. Возраст сотрудника Иванова (3 столбец)
2. ВУЗ сотрудника Петрова (2 столбец)

Составляем формулы:

1. ВПР(А6; А1:С4; 3;0) Формула ищет значение «Иванов» в первом столбце таблицы А1;С4 и возвращает значение в строке 3 столбца. Результат функции – 22
2. ВПР(А6; А1:С4; 2;0) Формула ищет значение «Петров» в первом столбце таблицы А1;С4 и возвращает значение в строке 2 столбца. Результат функции – ВШЭ

11. Функция ИНДЕКС(INDEX)

Русская версия: ИНДЕКС (Массив;Номер строки;Номер столбца);

Английская версия: INDEX(table, row number, column number)

Ищет значение пересечение на указанной строки и столбца массива.

Пример: Есть таблица находящаяся в ячейках А1;С4

Необходимо написать формулу, которая выдаст значение «Петров».

«Петров» расположен на пересечении 3 строки и 1 столбца, соответственно, формула принимает вид:

12. Функция СУММЕСЛИ(SUMIF)

Русская версия: СУММЕСЛИ(диапазон для критерия; критерий; диапазон суммирования)

Английская версия: SUMIF(criterion range; criterion; sumrange)

Суммирует значения в определенном диапазоне, которые попадают под определенные критерии.

Пример: в ячейках А1;C5

1. Количество столовых приборов сделанных из серебра.
2. Количество приборов ≤ 15.

1. Выражение =СУММЕСЛИ(А1:C5;«Серебро»; В1:B5). Результат = 40 (15+25).
2. =СУММЕСЛИ(В1:В5;« <=» & 15; В1:B5). Результат = 25 (15+10).

13. Функция СУММЕСЛИМН(SUMIF)

Русская версия: СУММЕСЛИ(диапазон суммирования; диапазон критерия 1; критерий 1; диапазон критерия 2; критерий 2;…)

Английская версия: SUMIFS(criterion range; criterion; sumrange; criterion 1; criterion range 1; criterion 2; criterion range 2;)

Суммирует значения в диапазоне, который попадает под определенные критерии.

Пример: в ячейках А1;C5 есть следующие данные

  1. Количество столовых приборов сделанных из серебра, единичное количество которых ≤ 20.

Решение:

  1. Выражение =СУММЕСЛИМН(В1:В5; С1:С5; «Серебро»; В1:B5;« <=» & 20). Результат = 15

Заключение

Excel позволяет сократить время для решения некоторых задач, повысить оперативность, а это, как известно, важный фактор для эффективности.

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

В статье представлены только часть популярных функции Excel. А еще в Excel есть сотни других формул, диаграмм и массивов данных.

Научитесь использовать все прикладные инструменты из функционала MS Excel.

Ссылка на основную публикацию
Adblock
detector