Оглавление
- Вычитание процентов в заполненной таблице
- Как рассчитать разницу в днях?
- Базовая формула определения процентов от общего значения
- 2 популярных способа сравнения 2 дат в Excel
- Как использовать СЧЕТЕСЛИМН со знаками подстановки.
- Сложение и вычитание
- Как отнять процент от числа в MS Excel
- Расчет процентного увеличения в Excel
- Сравнение 2 столбцов на предмет совпадения
- Использование ЕСЛИ с функциями И, ИЛИ и НЕ
- Функция РАЗНДАТ – разность двух дат в днях, месяцах и годах
- Как соотнести две ячейки по длине.
- Сравните диапазон ячеек с образцом.
- Как работает функция СЧЕТЕСЛИМН?
- Примеры использования
- Если достаточно выполнения хотя бы одного условия (логика ИЛИ).
Вычитание процентов в заполненной таблице
Но какие действия нужно предпринять, чтобы сэкономить время в случае, если все необходимые сведения уже есть в таблице? Для этого следует совершить такую последовательность действий:
Выбрать ячейку, где будет осуществляться расчет. После этого нажимаем на символ ввода формулы (знак равно =). Затем кликаем по ячейке, в которой есть значение, от которого нужно вычесть конкретный процент. Затем написать знак вычитания (-), снова нажать на ячейку, нажать знак звездочки и записать вручную нужный процент
Также важно поставить знак % после этого. Действия подтверждаются путем нажатия клавиши Enter
Теперь у нас имеются итоги вычитания процента из значения, содержащегося в определенной ячейке. На этом автоматизация процесса не заканчивается. Мы также можем осуществить вычет требуемого процента от всех ячеек в колонке, выбранной нами. Для этого необходимо сделать стандартное нажатие левой кнопкой мыши по нижнему левому углу ячейки, дождаться пока курсор превратится в плюсик, а потом просто перетянуть его до конца колонки или соответствующего диапазона значений. Все данные будут автоматически заполнены.
Проще говоря, в результате выполнения описанных выше операций будет автоматически осуществлен подсчет разницы числа и процента от него не только в определенных ячейках, но и всех остальных.
Такие простые ситуации бывают не всегда. Иногда мы уже имеем заполненные проценты в столбце. Как же получить их из ячейки? В целом, механизм действий тот же самый. Просто теперь нужно не вручную писать долю числа, которую нужно получить на первом этапе, а получить ее из ячейки, осуществив на соответствующем этапе левый клик мышью по ней. С формулой, которая используется в данном случае, вы можете ознакомиться на этом скриншоте.
После того, как формула была введена, осталось лишь нажать клавишу ввода, чтобы получить нужный результат в ячейке.
Аналогично, можно осуществить перенос формулы на другие строки, которые будут заполнены автоматически правильными значениями.
Как рассчитать разницу в днях?
Самый простой способ рассчитать дни между датами в Эксель — вычесть одну из другой:
= Более новая — Более старая
Как мы уже сказали ранее, чтобы узнать, сколько времени пройдет в периоде между ячейками В3 и B2, используйте следующую формулу:
=B3 — В2
где В2 — более ранняя, а B3 — более.
Результатом подсчета является целое число, которое представляет количество дней внутри временного интервала.
Однако, будьте здесь внимательны: при подобном подсчете отработанных дней в том случае, если человек работал и в первый, и в последний день, то 1 день будет «потерян». Добавьте в вашу формулу +1 день.
Как работает эта формула?
Как вы, вероятно, знаете, Microsoft Excel хранит даты в виде порядковых номеров, начинающихся с 1 января 1900 года, которому соответствует номер 1. В этой системе 2 января 1900 года сохраняется как число 2, 3 января 1900 года как 3 и так далее. Таким образом, вычитая одну дату из другой, вы фактически вычитаете целые числа, представляющие их.
В нашем примере формула в C5 на самом деле вычитает 43892 (числовое значение 2 марта 2020г.) из 43900 (числовое значение 10 марта 2020г.) и возвращает результат 8 дней.
Положительный момент этого метода в том, что он отлично работает во всех случаях, независимо от того, какая дата старше, а какая новее. Если вы вычитаете более позднюю дату из более ранней, то формула просто возвращает разницу в виде отрицательного числа.
Базовая формула определения процентов от общего значения
Слово «проценты» имеет латинское происхождение. В этом языке есть конструкция «per centum», что переводится, как «сто». Многие люди еще с уроков математики могут помнить, какие формулы существуют.
Процент – доля от числа 100. Для ее получения необходимо разделить число A на число B и выполнить умножение получившегося числа на 100.
Собственно, основная формула определения процентов выглядит следующим образом:
(Часть числа/Целое число)*100.
Допустим, вы имеете 20 мандаринов, и захотелось подарить 5 из них на Новый Год. Сколько это в процентах? Выполнив нехитрые операции (=5/20*100), получаем 25%. Это основной метод расчета доли числа в процентах в обычной жизни.
В Excel определять проценты еще легче, поскольку большая часть действий выполняется программой в фоновом режиме.
Жаль, но не существует уникального метода, позволяющего совершать все существующие виды операций. На все влияет необходимый результат, для достижения которого и выполняются расчеты.
Поэтому приводим несколько простых операций в Excel, таких как определение, увеличение/уменьшение количества чего-то в процентном отношении, получение количественного эквивалента процента.
2 популярных способа сравнения 2 дат в Excel
Итак, если нам требуется сравнить две даты между собой, это можно сделать двумя основными методами в зависимости от поставленной задачи. Давайте узнаем, какие они. В этом нет ничего сложного, формулы довольно простые и почти не отличаются от тех, которые применяются для работы с числами. Не забываем о том, что дата воспринимается электронной таблицей, как число, и обрабатывается аналогичным образом.
Первая дата больше второй, или нет
В этом случае нужно использовать аналогичную формулу, которая используется для проверки чисел: =A1>A2. Если эта проверка подтверждается, то в ячейку, куда была записана эта формула, возвращается значение “ИСТИНА”. Если же первое число меньше второго, то тогда будет записано “ЛОЖЬ”. Аналогично, только зеркально противоположно с формулой =A1<A2. Если в результате проверки оказывается, что первое значение оказалось меньше второго, то в ячейку будет возвращено логическое значение «ИСТИНА». Если же больше – «ЛОЖЬ».
Функция ЕСЛИ, значение ИСТИНА или ЛОЖЬ
Это уже более сложный вариант, который дает возможность не только говорить, действительно ли одна дата больше другой, но и указывать, на какое количество дней. Чтобы это сделать, необходимо нажать по ячейке и записать туда формулу =ЕСЛИ(A2>B2;»Первая дата больше второй на»&» «&A2-B2&» «&»дней»;»Первая дата меньше второй на»&» «&B2-A2&» «&»дней»)
1
Здесь мы осуществляем проверку двух дат, и исходя из того, что у нас получилось в итоге, выводим результат, на сколько дней первая дата больше, чем вторая. Чтобы это сделать, нами был использовал оператор &, который объединяет две строки текста между собой и объединенный результат возвращает в ячейку. Далее получившийся текст можно использовать сам по себе или в других формулах.
Как использовать СЧЕТЕСЛИМН со знаками подстановки.
Традиционно можно применять следующие символы подстановки:
- Вопросительный знак (?) — соответствует любому отдельному символу. Используйте его для подсчета ячеек, начинающихся и или заканчивающихся строго определенными символами.
- Звездочка (*) — соответствует любой последовательности символов (в том числе и нулевой). Позволяет заменить собой часть содержимого.
Примечание. Если вы хотите сосчитать ячейки, в которых есть знак вопроса или звездочка просто как буквы, введите тильду (~) перед звездочкой или знаком вопроса в записи параметра поиска.
Теперь давайте посмотрим, как вы можете использовать символ подстановки.
Предположим, у вас есть список заказов, за которыми персонально закреплены менеджеры. Вы хотите знать, сколько заказов уже кому-то назначено и при этом установлен срок их выполнения. Иначе говоря, имеются ли какие-то значения в столбцах B и Е таблицы.
Нам необходимо узнать количество заказов, для которых заполнены столбцы B и Е:
Обратите внимание, что в первом критерии мы используем знак подстановки *, поскольку рассматриваем текстовые значения (фамилии). Во втором критерии мы анализируем даты, поэтому и записываем его иначе: «»&»» (означает — не равно пустому значению)
Сложение и вычитание
Если вам нужно в Excel сложить ячейки то нужно навести курсор на пустую ячейку в которой должен отображаться результат и нажать левую кнопку мыши. Затем на клавиатуре нажимаете клавишу =. Потом наводите курсор на первую ячейку которую будем суммировать с другими, нажимаем левую кнопку мыши. На клавиатуре нажимаете клавишу +. Наводите курсор на вторую ячейку которую будете суммировать с другими, нажимаете левую кнопку мыши. Если нужно будет ещё в Excel сложить числа из каких-нибудь ячеек то поочерёдно добавьте их в формулу нажимая на +, а затем на ячейку которую нужно прибавить. Когда будут зафиксированы все ячейки в формуле Excel нужно нажать на клавиатуре клавишу Enter и сразу в ячейке отобразится результат.
Очень легко в экселе сделать формулу сложения
Точно таким же способом создаётся формула в Excel для вычитания чисел. Только чтобы в Excel сделать вычитание нужно на клавиатуре вместо + нажимать минус —
При этом методе не важно в каком столбце и в какой строке находятся суммируемые и вычитаемые ячейки
Пример как посчитать сумму в экселе в столбце
Если вам нужно будет посчитать в экселе сумму столбца или строки то нужно навести курсор на первую ячейку, нажать левую кнопку на мышке и не отпуская кнопки довести курсор до последней ячейки. Затем отпускаете кнопку мышки и нажимаете кнопку автосуммирование которая находится на панели инструментов Excel.
Формула умножения в Excel составляется следующим способом. Например вам нужно перемножить в Excel ячейки A1 и A2, а результат чтобы отображался в ячейке A3.
Легко в Excel сделать формулу умножения
Сначала вам нужно нужно навести курсор на ячейку A3 и нажать левую кнопку мыши. На клавиатуре нажимаете клавишу =. Наводите курсор на ячейку A1 и нажимаете левую кнопку мыши. Затем на клавиатуре нажимаете знак умножения в Excel * который находится в левой части клавиатуры или на цифре 8. Чтобы отобразить знак умножения в экселе * находящийся на цифре 8 нужно сначала нажать на клавиатуре кнопку Shift и удерживая её нажать на * находящуюся на цифре 8. Потом наводите курсор на ячейку A2 и нажимаете левую кнопку мыши. В завершении нажимаете на клавиатуре клавишу Enter и сразу отобразится итог.
Формула деления в Excel составляется следующим образом. Например вам нужно разделить в Excel ячейку A1 на ячейку A2 и чтобы результат отображался в ячейке A3.
Легко в Excel ввести формулу деления
Сначала вам нужно нужно навести курсор на ячейку A3 и нажать левую кнопку мыши. На клавиатуре нажимаете клавишу =. Наводите курсор на ячейку A1 и нажимаете левую кнопку мыши. Затем на клавиатуре нажимаете знак деления в экселе / который находится в левой части клавиатуры или на клавише с вопросительным знаком. Чтобы поставить знак деления в Excel который находится на клавише с вопросительным знаком нужно сначала клавиатуру перевести на английскую раскладку и только потом нажать эту клавишу. Потом наводите курсор на ячейку A2 и нажимаете левую кнопку мыши. В завершении нажимаете на клавиатуре клавишу Enter и получаете результат деления.
Как отнять процент от числа в MS Excel
Существует два способа это сделать. Оба связаны с использованием специальной формулы. Только в первом случае вы работаете в какой-то одной ячейке и, как правило, с какими-то конкретными числами. Во втором же случае работа идёт с ячейками, в которых уже заданы какие-то данные. Рассмотрим эти два случая на конкретных примерах.
Пример 1: Вычислений в ячейке
При условии, что вас нет таблицы с заполненными данными или эти данные имеют какой-то другой вид, то лучше воспользоваться этим способом. Он реализуется по следующей схеме:
- Откройте табличный документ, в котором будет проходить вычисление. Желательно, чтобы он был формате XLSX. Также вы можете создать новый табличный документ с нуля.
- Кликните два раза левой кнопкой мыши по нужной ячейке. Вы можете выбрать любую, главное, чтобы в ней не было других данных.
- Туда вбейте формулу по шаблону: «=(число)-(число)*(величина процента)%». Обязательно не забывайте ставить знак процента в конце, иначе программа выполнит неверные подсчёты.
- Предположим мы хотим получить число, которое получится если от числа 317 отнять 15% от него же самого. Пример вводимой формулы «=317-317*15%».
Когда введёте нужную формулу нажмите Enter. Результат можно будет видеть в этой же ячейке.
Пример 2: Работа с ячейками
Если у вас уже есть таблица с заполненными данными, то так будет даже немного проще. Расчёт будет происходить по той же формуле, только вместо чисел там будут фигурировать номера ячеек. Вот наглядный пример:
- У нас есть таблица, в которой показано, что есть такая-то выручка за определённый период за такой-то товар. Нужно найти эту же выручку, но уменьшенную на некоторый процент. Выберите ячейку, которая расположена в одной линии с нужным товаром. Туда будет прописываться формула.
- Формула в нашем случае будет выглядеть так: «=(номер ячейки, где сумма выручки за товар)-(номер ячейки, где сумма выручки за товар)*(процент)%». В нашем случае формула имеет такой вид: «=C2-C2*13%».
- Вам нет надобности запоминать номера ячеек. В редакторе формул при клике на нужную ячейку она вставляется в формулу автоматически.
- Чтобы выполнить расчёт нажмите на Enter.
К этому примеру есть одно серьёзное примечание – если нужный процент расположен в ячейке, то числа в этих ячейках должны быть приведены в соответствующий формат. Рассмотрим, как привести числа в столбце с процентами к нужному формату для верного расчёта:
- Выделите столбец с процентами. Нажмите по нему правой кнопкой мыши и выберите из контекстного меню пункт «Формат ячеек».
В окошке с настройками формата переключите во вкладку «Число». Обычно данная вкладка по умолчанию открыта в верхней части окошка.
Теперь обратите внимание на поле в левой части открывшегося окна. Оно будет с подписью «Числовые форматы». Среди предложенных вариантов нужно выбрать «Процентный».
Дополнительно вы можете настроить некоторые аспекты отображения чисел, например, количество знаков после запятой.
Выведя результат одного сложения таким образом можно заполнить ячейки для оставшихся товаров в автоматическом режиме. Выделите ячейку, в которой вы уже всё подсчитали и растяните её на оставшиеся товары с помощью специального манипулятора в нижней правой части. Данные для остальных ячеек будут вставлены автоматически в соответствии с соседними ячейками и столбцами, которые фигурировали в формуле.
Манипуляции с процентами в программе Excel достаточно простое занятие. Для их корректного выполнения достаточно только знать несколько формул и правильно вставлять в них нужные данные.
Расчет процентного увеличения в Excel
Процент увеличения включает в себя два числа. Основной математический подход для расчета процентного увеличения состоит в том, чтобы вычесть второе число из первого числа. Используя сумму этой цифры, разделите эту оставшуюся цифру на исходное число.
Пример, стоимость счета домашнего хозяйства стоит $ 100 в сентябре, но $ 125 в октябре. Чтобы рассчитать эту разницу, вы можете использовать формулу = СУММ (125-100) / 100 в Excel.
Если ваши цифры находятся в отдельных ячейках, вы можете заменить числа для ссылок на ячейки в своей формуле.
Например, если сумма счета за сентябрь находится в ячейке B4 и сумма счета за октябрь находится в камере B5, ваша альтернативная формула Excel будет = СУММ (B5-B4) / B4
Процентное увеличение в период с сентября по октябрь 25%с этой цифрой в виде десятичного числа (0,25) по умолчанию в Excel, используя формулу выше.
Если вы хотите отобразить этот показатель в процентах в Excel, вам нужно заменить форматирование для вашей ячейки. Выберите свою ячейку, затем нажмите Процент Стиль кнопка в Дом вкладка, под номер категория.
Вы также можете щелкнуть правой кнопкой мыши на вашей ячейке, нажмите Формат ячеекзатем выберите Процентное соотношение от Категория> Номер меню для достижения того же эффекта.
Сравнение 2 столбцов на предмет совпадения
Чтобы сравнить между собой два столбца, являются ли они одинаковыми или нет, необходимо воспользоваться условным форматированием. Последовательность действий в целом такая же, как описано выше. Предположим, нам необходимо выполнить такие операции со следующей таблицей.
4
Каждой колонке нужно дать правильное имя сперва. С помощью него нам будет легче понять, какие диапазоны ячеек сравниваются между собой.
Сама последовательность действий следующая:
- Переходим на вкладку «Формулы». Там нужно найти кнопку «Присвоит имя». Она находится в самом верху панели инструментов непосредственно под заголовком самой вкладки.
- Откроется окно, в котором нам нужно задать имя для каждого из диапазонов. Допустим, нам нужно назвать первый диапазон «Таблица 1».
- После этого выбираем диапазон, который нам нужно так назвать. Для этого нажимаем на кнопку, расположенную справа от поля, подписанного как «Диапазон», выделить нужный набор ячеек и нажать на кнопку «ОК».
- Действия со вторым списком аналогичны. Единственное исключение – нужно дать ему другое имя. Ну и естественно, задать правильные адреса этого диапазона.
Найти его вовсе несложно. После того, как мы выделим подходящий набор ячеек, слева от строки формул нужно нажать на поле, показанное на скриншоте. После этого вводим имя и нажимаем на кнопку «Ввод».
5
Для сравнения двух колонок нам нужно воспользоваться уже знакомым инструментом «Условное форматирование». Приблизительная последовательность действий будет следующей. Если говорить о конкретных шагах, то они будут сильно зависеть от того, какую конкретную задачу необходимо выполнить пользователю.
-
Выделяем нужный диапазон. После этого создаем правило форматирования «Использовать формулу…».
-
После этого в соответствующем поле вводится сама формула, а также задается формат ячеек, для которых эта формула оказывается истинной.
- Далее выбираем заливку. После этого снова выбирается условное форматирование, но уже для другого списка. На этот раз, нужно выбрать другой цвет.
После того, как мы закончим все эти действия, получим приблизительно следующий результат.
8
Нами была применена функция СЧЕТЕСЛИ, которая осуществляет проверку списка на предмет соответствия определенному критерию, после чего выдает значение «ИСТИНА» или «ЛОЖЬ». Если была возвращена «ИСТИНА», то соответствующие ячейки окрашиваются в цвета, заданные пользователем до использования условного форматирования.
Проверка будет осуществляться поочередно. И использоваться эта формула может и во всех других случаях, не только для сравнения двух дат между собой. Например, если есть два прайса, где нужно сравнить цены между собой (определить, какие отличаются, какие больше по сравнению с аналогичными позициями другого прайса), то также можно использовать эту формулу в условном форматировании.
Использование ЕСЛИ с функциями И, ИЛИ и НЕ
Функция ЕСЛИ позволяет выполнять логические сравнения значений и ожидаемых результатов. Она проверяет условие и в зависимости от его истинности возвращает результат.
=ЕСЛИ(это истинно, то сделать это, в противном случае сделать что-то еще)
Но что делать, если необходимо проверить несколько условий, где, допустим, все условия должны иметь значение ИСТИНА или ЛОЖЬ (И), только одно условие должно иметь такое значение (ИЛИ) или вы хотите убедиться, что данные НЕ соответствуют условию? Эти три функции можно использовать самостоятельно, но они намного чаще встречаются в сочетании с функцией ЕСЛИ.
Используйте функцию ЕСЛИ вместе с функциями И, ИЛИ и НЕ, чтобы оценивать несколько условий.
ЕСЛИ(И()): ЕСЛИ(И(лог_выражение1; ; …), значение_если_истина; ))
ЕСЛИ(ИЛИ()): ЕСЛИ(ИЛИ(лог_выражение1; ; …), значение_если_истина; ))
ЕСЛИ(НЕ()): ЕСЛИ(НЕ(лог_выражение1), значение_если_истина; ))
Условие, которое нужно проверить.
Значение, которое должно возвращаться, если лог_выражение имеет значение ИСТИНА.
Значение, которое должно возвращаться, если лог_выражение имеет значение ЛОЖЬ.
Общие сведения об использовании этих функций по отдельности см. в следующих статьях: И, ИЛИ, НЕ. При сочетании с оператором ЕСЛИ они расшифровываются следующим образом:
И: =ЕСЛИ(И(условие; другое условие); значение, если ИСТИНА; значение, если ЛОЖЬ)
ИЛИ: =ЕСЛИ(ИЛИ(условие; другое условие); значение, если ИСТИНА; значение, если ЛОЖЬ)
НЕ: =ЕСЛИ(НЕ(условие); значение, если ИСТИНА; значение, если ЛОЖЬ)
Ниже приведены примеры распространенных случаев использования вложенных операторов ЕСЛИ(И()), ЕСЛИ(ИЛИ()) и ЕСЛИ(НЕ()). Функции И и ИЛИ поддерживают до 255 отдельных условий, но рекомендуется использовать только несколько условий, так как формулы с большой степенью вложенности сложно создавать, тестировать и изменять. У функции НЕ может быть только одно условие.
Ниже приведены формулы с расшифровкой их логики.
=ЕСЛИ(И(A2>0;B2 0;B4 50);ИСТИНА;ЛОЖЬ)
Если A6 (25) НЕ больше 50, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае значение не больше чем 50, поэтому формула возвращает значение ИСТИНА.
Если значение A7 («синий») НЕ равно «красный», возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ.
Обратите внимание, что во всех примерах есть закрывающая скобка после условий. Аргументы ИСТИНА и ЛОЖЬ относятся ко внешнему оператору ЕСЛИ
Кроме того, вы можете использовать текстовые или числовые значения вместо значений ИСТИНА и ЛОЖЬ, которые возвращаются в примерах.
Вот несколько примеров использования операторов И, ИЛИ и НЕ для оценки дат.
Ниже приведены формулы с расшифровкой их логики.
Если A2 больше B2, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае 12.03.14 больше чем 01.01.14, поэтому формула возвращает значение ИСТИНА.
=ЕСЛИ(И(A3>B2;A3 B2;A4 B2);ИСТИНА;ЛОЖЬ)
Если A5 не больше B2, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае A5 больше B2, поэтому формула возвращает значение ЛОЖЬ.
Функция РАЗНДАТ – разность двух дат в днях, месяцах и годах
Предположим, вы работаете в пенсионном фонде и хотите определить трудовой стаж в количестве лет, дней, месяцев и так далее. Это можно сделать с помощью функции РАЗНДАТ.
Ее синтаксис элементарный.
РАЗНДАТ(начальная_дата; конечная_дата; способ_измерения)
Единственный из этих аргументов, который действительно может вызвать вопросы у неподготовленного читателя – это способ измерения. С его помощью мы задаем, в каких единицах будет измеряться разница между датами. Это может быть количество месяцев, лет или количество месяцев без учета лет. Еще один вариант – это количество дней без учета месяцев и лет.
Важно учесть, что в некоторых случаях эта функция может вернуть неправильное значение. Это бывает, когда день первой даты больше, чем день второй
Такая ситуация может быть, например, когда нужно рассчитать количество дней между двумя датами, первая из которых происходила в конце месяца, а другая – в начале следующего.
Разница 2 дат в днях
Чтобы определить разницу между двумя датами в днях, необходимо воспользоваться такой формулой.
=РАЗНДАТ(A2;B2;”d”)
Но к сожалению, эта формула не работает настолько идеально, как хотелось бы. Давайте приведем небольшой пример для большей наглядности.
Предположим, начальной датой у нас является 23.02.2009, а конечной – 24.02.2009.
В результате формулой будет возвращено значение 1, что равняется количеству дней, которое прошло с момента исходной даты (отсчет начинается с нуля). Именно из-за того, что отсчет в этом случае начинается с нуля, нельзя использовать эту формулу в чистом виде, например, чтобы рассчитать количество дней, которое отработал человек. Ведь очевидно, что если человек начал работать 23 февраля, а 24 числа прекратил работать, то он по факту отработал 2 дня, а не один.
Та же самая история с количеством месяцев. Если начальной датой служит 28 февраля, а конечная – первое марта, и оба числа относятся к 2008 году, то результат будет 2 дня. И это правильно.
Чтобы решить все проблемы с отображением месяцев в Excel, существует специальная формула ЦЕЛОЕ(), которая округляет число в меньшую сторону. Поскольку время является дробной частью целого дня в понимании Excel, то фактически эти часы будут отсечены. То же касается и других элементов даты, числа, месяца, которые представлены, как дробная часть.
Разница дат в полных месяцах
Чтобы определить количество полных месяцев, которое прошло с одной даты до другой, необходимо воспользоваться такой же самой формулой, которая была приведена выше, только третий аргумент должен содержать аргумент m.
То есть, формула следующая.
=РАЗНДАТ(A2;B2;”m”)
Эта формула также может давать несколько неточные данные. Поэтому всегда нужно перепроверять значения самостоятельно.
Разница в днях без учета лет
Эта формула также может использоваться для определения количества дней между двумя датами, но при этом не учитывать количество лет, которое прошло между этими двумя временными точками. Эта возможность есть, но пользоваться ею настоятельно не рекомендуется, потому что искажений в этом случае может быть еще больше.
1
Эта формула вернет правильный результат только тогда, когда в компьютере показано правильное время. Конечно, в большинстве современных операционных системах дата и время определяется автоматически, но иногда случаются сбои. Поэтому перед тем, как подсчитывать разницу в днях без учета лет, нужно убедиться, что на компьютере установлена правильная дата и время. Особенно если электронная таблица пересылалась другому человеку.
Как соотнести две ячейки по длине.
Иногда вам может потребоваться проверить, содержат ли данные в каждой ячейке одинаковое количество символов. Решение для этой задачи очень простое. Сначала вы получаете длину каждой из этих двух ячеек с помощью функции ДЛСТР, а затем проверяете равенство этих чисел.
Предположим, что исходные значения находятся в A2 и B2. Используйте любой из вариантов:
или
Как вы понимаете, первый возвращает логические значения ИСТИНА или ЛОЖЬ, тогда как второй выводит ваши собственные результаты:
Как показано на скриншоте выше, формулы работают как для текста, так и для чисел.
Примечание. Если две, казалось бы, одинаковые ячейки с текстом возвращают разную длину, скорее всего, проблема в начальных или конечных пробелах в одной или обеих из них. В этом случае удалите лишние пробелы с помощью функции СЖПРОБЕЛЫ. Подробное объяснение и примеры можно найти здесь: Как удалить пробелы в Excel .
Сравните диапазон ячеек с образцом.
В следующих примерах показано, как можно проверить, что все адреса в заданном диапазоне содержат тот же текст, что и в ячейке-образце.
Совпадает ли ячейка с образцом?
Если регистр символов не имеет значения, вы можете использовать для сопоставления с образцом примерно такое выражение:
ЧСТРОК( диапазон ) * ЧИСЛСТОЛБ( диапазон ) = СЧЁТЕСЛИ( диапазон ; ячейка образца )
В логической проверке функции ЕСЛИ вы проверяете равенство двух чисел:
- Общее количество ячеек в указанном диапазоне (количество строк, умноженное на количество столбцов), и
- Количество ячеек, содержащих то же значение, что и в образце (возвращенное функцией СЧЁТЕСЛИ ).
Предполагая, что образец текста находится в C2, а данные находятся в диапазоне A2: B6, формула выглядит следующим образом:
(ЧСТРОК(A2:B6)*ЧИСЛСТОЛБ(A2:B6))=СЧЁТЕСЛИ(A2:B6;C2)
Чтобы сделать результаты более удобными для пользователя, т. е. вывести осмысленный текст вместо ИСТИНА и ЛОЖЬ, используйте функцию ЕСЛИ, как мы делали в предыдущих примерах:
Как показано на скриншоте выше, формула отлично справляется с диапазоном текстовых значений, но ее также можно использовать для сопоставления чисел и дат.
Проверяем совпадение с образцом с учётом регистра букв.
Если регистр символов имеет значение, вы можете проверить совпадение ячейки с образцом текста, используя следующие формулы массива.
Поскольку исходный диапазон находится в области A2: B6, а образец текста — в C2, получаем следующее:
В отличие от обычных формул Excel, формулы массива заполняются нажатием Ctrl + Shift + Enter. При правильном вводе Excel заключает формулу массива в {фигурные скобки}, как показано ниже:
Как работает функция СЧЕТЕСЛИМН?
Она вычисляет количество соответствий в нескольких диапазонах на основе одного или множества критериев.
Синтаксис функции выглядит следующим образом:
СЧЕТЕСЛИМН(диапазон1;условие1; …)
- диапазон1 (обязательный) — определяет первую область, к которой должно применяться первое условие ( условие1).
- условие1 (обязательное) — устанавливает требование к отбору в виде числа , ссылки на ячейку , текстовой строки , выражения или другой функции Excel. Определяет, какие ячейки должны учитываться.
- … (необязательные) — это дополнительные области и связанные с ними критерии. Вы можете указать до 127 таких пар.
На самом деле, вам не нужно помнить этот синтаксис наизусть. Microsoft Excel отобразит аргументы функции, как только вы начнете печатать; аргумент, который вы вводите в данный момент, будет выделен жирным шрифтом.
Что нужно запомнить?
- Диапазонов поиска может быть от 1 до 127. Для каждого из них указывается свое условие. Учитываются только те случаи, которые отвечают всем предъявленным требованиям.
- Каждый дополнительный диапазон должен иметь одинаковое число строк и столбцов с первым. Иначе получите ошибку #ЗНАЧ!
- Допускаются как смежные, так и несмежные диапазоны.
- Если в аргументе указана ссылка на пустую ячейку , функция обрабатывает его как нулевое значение (0).
- В критериях можно использовать символы подстановки — звездочка (*) и знак вопроса (?). Далее мы расскажем об этом подробнее.
Примеры использования
Пример 1. Необходимо найти разность трех различных чисел.
Для решения данной задачи необходимо использовать редактор в качестве обычного калькулятора.
1. Ставите равно в строке формул и пишете числа через знак минус, который можно найти на цифровом блоке клавиатуры.
2. Нажимаете Enter и получаете результат расчета.
Пример 2. Нужно посчитать разность нескольких ячеек.
1. Заполняете цифрами таблицу.
2. Устанавливаете курсор в любом удобном месте и записываете формулу через знак равно со ссылками на заполненные ячейки.
3. Нажимаете ввод на клавиатуре и получаете результат. Поскольку числа разные, то ответ вышел отрицательным.
Можно скомбинировать два примера. Принцип действия будет аналогичным.
Результат оказался положительным, поскольку отнимали отрицательное число, а, как известно из математики, два минуса подряд заменяются плюсом.
Пример 3. Вычитание столбцов.
1. Создаете таблицу для нахождения прибыли нескольких магазинов торговой сети, зная объем продаж и величину обязательных платежей.
2. В столбце прибыль записываете формулу и нажимаете Enter.
3. Чтобы быстрее провести расчеты для оставшихся магазинов, используйте маркер автозаполнения.
В данном примере применялись относительные ссылки на ячейки, которые позволяют быстро провести расчет по всем строчкам таблицы.
Пример 4. Вычитание из столбца фиксированного числа.
1. Из предыдущего примера возьмем таблицу и заменим столбец обязательных платежей величиной налога в процентах.
2. Записываете формулу с применением абсолютной ссылки, которую можно сделать при помощи значка доллара или клавиши F4.
3. Применяете маркер автозаполнения. Фиксация одного значения позволяет не заполнять остальные строки столбца Налоги.
Бонус! Пример использования СУММ
Как видите, отнимать числа и ячейки в редакторе не трудно. Для этого в формуле используется знак минус, который можно найти на клавиатуре. Если необходимо использовать специальную функцию, то лучше использовать формулу СУММ, где аргументами выступают отрицательные значения чисел.
Жми «Нравится» и получай только лучшие посты в Facebook ↓
Если достаточно выполнения хотя бы одного условия (логика ИЛИ).
Как вы видели в приведенных выше примерах, подсчет ячеек, отвечающих всем указанным критериям, прост, поскольку функция СЧЕТЕСЛИМН как раз и предназначена для такой работы.
Но что если вы хотите подсчитать значения, для которых хотя бы одно из указанных условий имеет значение ИСТИНА , то есть использовать логику ИЛИ? В принципе, есть два способа сделать это — 1) сложив несколько формул СЧЕТЕСЛИ или 2) использовать комбинацию СУММ+СЧЕТЕСЛИМН с константой массива.
Способ 1. Две или более формулы СЧЕТЕСЛИ или СЧЕТЕСЛИМН.
Подсчитаем заказы со статусами «Отменено» и «Ожидание». Чтобы сделать это, вы можете просто написать 2 обычные формулы СЧЕТЕСЛИ и затем сложить результаты:
В случае, если нужно оценить более одного параметра отбора, используйте СЧЕТЕСЛИМН.
Чтобы получить количество «отмененных» и «отложенных» заказов для клубники, используйте такой вариант:
Способ 2. СУММ+СЧЁТЕСЛИМН с константой массива.
В ситуациях, когда вам приходится оценивать множество критериев, описанный выше подход — не лучший путь, потому что ваша формула станет слишком громоздкой. Чтобы выполнить те же вычисления в более компактной форме, перечислите все свои критерии в константе массива и укажите этот массив в качестве аргумента функции СЧЕТЕСЛИМН.
Вставьте СЧЕТЕСЛИМН в функцию СУММ, вот так:
СУММ(СЧЁТЕСЛИМН(диапазон;{«условие1″;»условие2″;»условие3»;…}))
В нашей таблице с примерами для подсчета заказов со статусом «Отменено» или «Ожидание» расчет будет выглядеть следующим образом:
=СУММ(СЧЁТЕСЛИМН(E2:E11;{«Отменено»;»Ожидание»}))
Массив означает, что в начале ищем все отмененные заказы, потом ожидающие. Получается массив из двух цифр итогов. А затем функция СУММ просто их складывает.
Аналогичным образом вы можете использовать две или более пары диапазон/условие. Чтобы вычислить количество заказов на клубнику, которые отменены или в стадии ожидания, используйте это выражение: