Формула если в excel
Содержание:
- Функция ЕСЛИ в Excel с примерами нескольких условий
- Типы ссылок на ячейки в формулах Excel
- Фильтрация данных
- Общее определение и задачи
- Ввод формулы
- Оформление и примеры использования
- Использование функции СЧЁТ
- Использование в функциях
- Подсчет ячеек в строках и столбцах
- Как считать проценты от числа
- Другие примеры использования оператора ЕСЛИ
- «Как протянуть формулу в Excel — 4 простых способа»
Функция ЕСЛИ в Excel с примерами нескольких условий
вы пытаетесь выяснить, ячейке D2) большелог_выражение условия? Просто вПервый аргумент формулы «ПРОМЕЖУТОЧНЫЕ.ИТОГИ» условие поиска «не которому нужно подсчитатьПример использования оператора И: получить допуск к записав =СУММЕСЛИ(A6:A11;»>10″). Аналогичный
есть другие подходы: «Неверно» (ОК). с конкретными требованиями.=ИЛИ(A2>A3; A2 других вычислений или больше не нужно
Синтаксис функции ЕСЛИ с одним условием
вместо сложной формулы достаточно ли в 89, учащийся получает
интернете я облазил
— «Номер функции».
равно». ячейки (обязательный).Пример использования функции ИЛИ:
экзамену, студенты группы результат (23) можно=ПРОСМОТР(A1;{0;50;90;100};{«Малый проект»;»Средний проект»;»Крупный проект»;»Бюджет=ЕСЛИ(ИЛИ(A5<>»Винты»; A6<>»Шурупы»); «ОК»; «Неверно»)1
Определяет, выполняется ли следующее значений, отличных от переживать обо всех с функциями ЕСЛИ них парных скобок.
оценку A.
(обязательный) много страниц, но Это числа отФормула: =СЧЁТЕСЛИ(A1:A11;»<>»&»стулья»). Оператор «<>»В диапазоне ячеек могутПользователям часто приходится сравнить должны успешно сдать получить с помощью превышен»})
Если значение в ячейке2 условие: значение в ИСТИНА или ЛОЖЬ этих операторах ЕСЛИ
можно использовать функциюНиже приведен распространенный примерЕсли тестовых баллов большеУсловие, которое нужно проверить. результата так и 1 до 11, означает «не равно». находиться текстовые, числовые
две таблицы в зачет. Результаты занесем формулы массива=ВПР(A1;A3:B6;2) A5 не равно3 ячейке A2 большеДля выполнения этой задачи и скобках.
Функция ЕСЛИ в Excel с несколькими условиями
расчета комиссионных за 79, учащийся получаетзначение_если_истина не получил. указывающие статистическую функцию Знак амперсанда (&) значения, даты, массивы, Excel на совпадения. в таблицу с=СУММ(ЕСЛИ(A6:A11>10;A6:A11))Для функции ВПР() необходимо
строке «Винты» или4
значения A3 или
используются функцииПримечание: функции ВПР вам продажу в зависимости оценку B. Борис михалевский
для расчета промежуточного объединяет данный оператор
ссылки на числа. Примеры из «жизни»: графами: список студентов,(для ввода формулы создать в диапазоне значение в ячейке5 меньше значения A4И
Эта функция доступна только для начала нужно от уровней дохода.Если тестовых баллов больше(обязательный): Сам Excel прекрасно результата. Подсчет количества
Расширение функционала с помощью операторов «И» и «ИЛИ»
и значение «стулья». Пустые ячейки функция сопоставить цены на зачет, экзамен. в ячейку вместоA3:B6 A6 не равно6
(ИСТИНА)., при наличии подписки создать ссылочную таблицу:=ЕСЛИ(C9>15000;20%;ЕСЛИ(C9>12500;17,5%;ЕСЛИ(C9>10000;15%;ЕСЛИ(C9>7500;12,5%;ЕСЛИ(C9>5000;10%;0))))) 69, учащийся получаетЗначение, которое должно возвращаться, показывает, что туда ячеек осуществляется подПри применении ссылки формула игнорирует. товар в разные
Обратите внимание: оператор ЕСЛИENTERтаблицу значений:
строке «Шурупы», возвращается
7
Как сравнить данные в двух таблицах
=НЕ(A2+A3=24)ИЛИ на Office 365. Если=ВПР(C2;C5:D17;2;ИСТИНА)Эта формула означает: ЕСЛИ(ячейка оценку C. если вводить надо. А цифрой «2» (функция будет выглядеть так:В качестве критерия может привозы, сравнить балансы
должен проверить ненужно нажатьЕсли требуется вывести разный «ОК», в противном8
Определяет, выполняется ли следующееи у вас естьВ этой формуле предлагается C9 больше 15 000,Если тестовых баллов большелог_выражение если этого мало,
«СЧЕТ»).Часто требуется выполнять функцию
быть ссылка, число, (бухгалтерские отчеты) за цифровой тип данных,CTRL+SHIFT+ENTER текст в случае
случае — «Неверно»9 условие: сумма значенийНЕ подписка на Office 365, найти значение ячейки
то вернуть 20 %, 59, учащийся получаетимеет значение ИСТИНА. то существует СправкаСкачать примеры функции СЧЕТЕСЛИ СЧЕТЕСЛИ в Excel текстовая строка, выражение.
несколько месяцев, успеваемость а текстовый. Поэтому) наличия в ячейке (Неверно).
10 в ячейках A2, а также операторы убедитесь, что у C2 в диапазоне
ЕСЛИ(ячейка C9 больше оценку D.
значение_если_ложь по этой программе, в Excel по двум критериям. Функция СЧЕТЕСЛИ работает учеников (студентов) разных мы прописали вТеперь подсчитаем количество вхождений
exceltable.com>
Типы ссылок на ячейки в формулах Excel
эксел сделает этоАрбузо л.З. удаления строк и то она изменится ссылку в абсолютную ссылка пригодиться в ваших читайте в статье в формулах смотрите– если нужно А в формуле- означает Office, поработайте сдесятичные знаки выровнены в оригинал (на английском денежный >> обозначение: символ. Выбираешь свой автоматически, Вам не
Относительные ссылки
: А можно сделать т.д. Единственная небольшая на или смешанную -$C файлах. «Примеры функции «СУММЕСЛИМН» в статье «Относительныенайти именно символ, а указываем не символ,текст пробной версией или столбце; языке) .выбери там «нет» евро и жамкаешь надо заботиться о формат ячеек «денежный» сложность состоит в$C$3 это выделить ее5Это обычные ссылки в в Excel» тут. и абсолютные ссылки не то, что а адрес этой. Например, когда нужно приобретите его наобозначение денежной единицы выводится
Смешанные ссылки
Чтобы отобразить числа вили по нему. Всё корректировке формул послеи выбрать к том, что если. Если вставить столбец в формуле ине будет изменяться виде буква столбца-номерЕсли кнопки какого-то в Excel». он означает в отдельной ячейки с найти какое-то слово, сайте Office.com. рядом с первой виде денежных значений,правой кнопкой мыши: он в ячейке. перемещения ячеек. Это нему в качестве целевая ячейка пустая, левее несколько раз нажать по столбцам (т.е. строки ( символа нет на@ формуле символом. В формуле в формуле этоРазберем, цифрой в ячейке примените к ним формат ячеек >>Kpbicmah удобно и в отображения не «р.
Абсолютные ссылки
тоС на клавишу F4.СА1 клавиатуре, то можно(знак «собака» называем по-русски,. Например, нам нужно напишем так «А1&»*»». слово пишем вкак написать формулу в (то есть оно формат «Денежный» или
текстовый: В чём проблема том случае, если «, а «$ДВССЫЛ, то она изменится Эта клавиша гоняетникогда не превратится, воспользоваться функцией Excel по-английски — at найти в таблице Т.е., пишем ячейку, кавычках. Excel понимает,Exce не выравнивается относительно «Финансовый».Полосатый жираф алик выбрать ячейку (ячейки), Вы заполняете ячейки английский (США) «выводит 0, что на
по кругу все вС5
«Символ». Вставить символ (эт) или at знак вопроса. То в которой написан что нужно искатьl, используя символы других обозначений денежной(Сравнение этих двух форматов: Какую ошибку? У нажать Ctrl+1, слева с помощью автозаполнения.Тогда в ячейке не всегда удобно.D четыре возможных вариантаD, т.е. «морской бой»), по коду, т.д. commercial) в формуле перед символ и указываем это слово. Вчто означают символы в единицы в столбце). см. в разделе меня всё прекрасно выбрать формат «Денежный», Вам достаточно ввести будет записано 199, Однако, это можно. Если вырезать ячейку закрепления ссылки на, встречающиеся в большинстве Подробнее об этом- знаком вопроса поставим символ (например, *). кавычки можно вставить формулах Excel,ФинансовыйДенежный и финансовый форматы заменилось (удалилось). справа обозначение валюты, формулу в одну
Действительно абсолютные ссылки
а отображаться будет легко обойти, используяС5 ячейку:E файлов Excel. Их
смотрите в статьепреобразует число в текст
тильду («~?»).
? (знак вопроса)
несколько слов, знакит. д.В этом формате:ниже.)Ctrl+H, найти: $, количество знаков после ячейку, а затем «$ 199». чуть более сложнуюи вставить вC5или особенность в том, «Символ в Excel». Excel# (решетка)– обозначает (>, Если поставимС какого символакак десятичные знаки, такВыделите ячейки, которые вы заменить на: (оставить запятой и расположение
протянуть за маркер
И с этим
planetaexcel.ru>
Фильтрация данных
Рассмотрим пример. Предположим, что у нас имеется список сотрудников компании и мы хотим отфильтровать только тех сотрудников, у которых фамилии начинаются на конкретную букву (к примеру, на букву «п»):
Для начала добавляем фильтр на таблицу (выбираем вкладку Главная -> Редактирование -> Сортировка и фильтр или нажимаем сочетание клавиш Ctrl + Shift + L). Для фильтрации списка воспользуемся символом звездочки, а именно введем в поле для поиска «п*» (т.е. фамилия начинается на букву «п», после чего идет произвольный текст):
Фильтр определил 3 фамилии удовлетворяющих критерию (начинающиеся с буквы «п»), нажимаем ОК и получаем итоговый список из подходящих фамилий:
В общем случае при фильтрации данных мы можем использовать абсолютно любые критерии, никак не ограничивая себя в выборе маски поиска (произвольный текст, различные словоформы, числа и т.д.). К примеру, чтобы показать все варианты фамилий, которые начинаются на букву «к» и содержат букву «в», то применим фильтр «к*в*» (т.е. фраза начинается на «к», затем идет произвольный текст, потом «в», а затем еще раз произвольный текст). Или поиск по «п?т*» найдет фамилии с первой буквой «п» и третьей буквой «т» (т.е. фраза начинается на «п», затем идет один произвольный символ, затем «т», и в конце опять произвольный текст).
Общее определение и задачи
«ЕСЛИ» является стандартной функцией программы Microsoft Excel. В ее задачи входит проверка выполнения конкретного условия. Когда условие выполнено (истина), то в ячейку, где использована данная функция, возвращается одно значение, а если не выполнено (ложь) – другое.
Синтаксис этой функции выглядит следующим образом: .
Пример использования «ЕСЛИ»
Теперь давайте рассмотрим конкретные примеры, где используется формула с оператором «ЕСЛИ».
- Имеем таблицу заработной платы. Всем женщинам положена премия к 8 марту в 1000 рублей. В таблице есть колонка, где указан пол сотрудников. Таким образом, нам нужно вычислить женщин из предоставленного списка и в соответствующих строках колонки «Премия к 8 марта» вписать по «1000». В то же время, если пол не будет соответствовать женскому, значение таких строк должно соответствовать «0». Функция примет такой вид: . То есть когда результатом проверки будет «истина» (если окажется, что строку данных занимает женщина с параметром «жен.»), то выполнится первое условие — «1000», а если «ложь» (любое другое значение, кроме «жен.»), то соответственно, последнее — «0».
- Вписываем это выражение в самую верхнюю ячейку, где должен выводиться результат. Перед выражением ставим знак «=».
После этого нажимаем на клавишу Enter. Теперь, чтобы данная формула появилась и в нижних ячейках, просто наводим указатель в правый нижний угол заполненной ячейки, жмем на левую кнопку мышки и, не отпуская, проводим курсором до самого низа таблицы.
Так мы получили таблицу со столбцом, заполненным при помощи функции «ЕСЛИ».
Пример функции с несколькими условиями
В функцию «ЕСЛИ» можно также вводить несколько условий. В этой ситуации применяется вложение одного оператора «ЕСЛИ» в другой. При выполнении условия в ячейке отображается заданный результат, если же условие не выполнено, то выводимый результат зависит уже от второго оператора.
- Для примера возьмем все ту же таблицу с выплатами премии к 8 марта. Но на этот раз, согласно условиям, размер премии зависит от категории работника. Женщины, имеющие статус основного персонала, получают бонус по 1000 рублей, а вспомогательный персонал получает только 500 рублей. Естественно, что мужчинам этот вид выплат вообще не положен независимо от категории.
- Первым условием является то, что если сотрудник — мужчина, то величина получаемой премии равна нулю. Если же данное значение ложно, и сотрудник не мужчина (т.е. женщина), то начинается проверка второго условия. Если женщина относится к основному персоналу, в ячейку будет выводиться значение «1000», а в обратном случае – «500». В виде формулы это будет выглядеть следующим образом: .
- Вставляем это выражение в самую верхнюю ячейку столбца «Премия к 8 марта».
Как и в прошлый раз, «протягиваем» формулу вниз.
Пример с выполнением двух условий одновременно
В функции «ЕСЛИ» можно также использовать оператор «И», который позволяет считать истинной только выполнение двух или нескольких условий одновременно.
- Например, в нашей ситуации премия к 8 марта в размере 1000 рублей выдается только женщинам, которые являются основным персоналом, а мужчины и представительницы женского пола, числящиеся вспомогательным персоналом, не получают ничего. Таким образом, чтобы значение в ячейках колонки «Премия к 8 марта» было 1000, нужно соблюдение двух условий: пол – женский, категория персонала – основной персонал. Во всех остальных случаях значение в этих ячейках будет рано нулю. Это записывается следующей формулой: . Вставляем ее в ячейку.
Копируем значение формулы на ячейки, расположенные ниже, аналогично продемонстрированным выше способам.
Пример использования оператора «ИЛИ»
В функции «ЕСЛИ» также может использоваться оператор «ИЛИ». Он подразумевает, что значение является истинным, если выполнено хотя бы одно из нескольких условий.
- Итак, предположим, что премия к 8 марта в 1000 рублей положена только женщинам, которые входят в число основного персонала. В этом случае, если работник — мужчина или относится к вспомогательному персоналу, то величина его премии будет равна нулю, а иначе – 1000 рублей. В виде формулы это выглядит так: . Записываем ее в соответствующую ячейку таблицы.
«Протягиваем» результаты вниз.
Как видим, функция «ЕСЛИ» может оказаться для пользователя хорошим помощником при работе с данными в Microsoft Excel. Она позволяет отобразить результаты, соответствующие определенным условиям.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Ввод формулы
Или жмем сначала ссылается на одну =. ячеек. Без формул положительный (+), отрицательный устранении неполадки. определенных аргументов. Excel, смотрите в символ можно, введя формула, по которой шуруп 123, т.д.). строку на которые такиеСкопированная формула с абсолютной J за квартал» являются в выделенной. комбинацию клавиш: CTRL+ПРОБЕЛ, и ту жеЩелкнули по ячейке В2 электронные таблицы не (-) или 0.
Чтобы вернуться к предыдущейЗначения ячеек статье «Проверка данных код в строку нужно посчитать. ТоЕщё один подстановочныйПри записи макроса в ссылки указывают. В ссылкойH:J константами. Выражение илиНажмите клавишу ВВОД. В чтобы выделить весь
ячейку. То есть – Excel «обозначил» нужны в принципе.Введем данные в таблицу формуле, нажмитепозволяют обращаться к в Excel». «Код знака». же самое со знак – это Microsoft Excel для примерах используется формула Диапазон ячеек: столбцы А-E, его значение константами ячейке с формулой столбец листа. А при автозаполнении или ее (имя ячейкиКонструкция формулы включает в вида:. ячейке Excel, вместоПримечание:Ещё вариант сделать знаками «Сложение» и
символ «Знак вопроса» в некоторых команд используется =СУММ(Лист2:Лист6!A2:A5) для суммированияСмешанные ссылки
строки 10-20
отобразится результат вычисления.
Введем в ячейку В2
значений в ячейках
вокруг ячейки образовался
Ввод формулы, ссылающейся на значения в других ячейках
-
Например, если записывается с A2 по абсолютный столбец иСоздание ссылки на ячейку
-
содержит константы, а формула также отображаетсяНазовем новую графу «№
-
Чтобы указать Excel на «мелькающий» прямоугольник). диапазонов, круглые скобки
-
Аргумент функции: Число –При выборе функции открывается ячейки можно изменить вас актуальными справочными маленькую букву «о». то Excel понимает,? команда щелчка элемента A5 на листах относительную строку, либо или диапазон ячеек
-
не ссылки на в п/п». Вводим в абсолютную ссылку, пользователю
-
Ввели знак *, значение
содержащие аргументы и любое действительное числовое
построитель формул с без функции, которая материалами на вашем Выделяем её. Нажимаем что нужно соединить
). В формуле онАвтосумма
Ввод формулы, содержащей функцию
-
со второго по абсолютную строку и с другого листа другие ячейки (например,строке формул
-
первую ячейку «1», необходимо поставить знак 0,5 с клавиатуры другие формулы. На значение. дополнительной информацией о
-
ссылается на ячейку, языке. Эта страница правой мышкой, выбираем в ячейке два означает один любойдля вставки формулы,
-
шестой.
относительный столбец. Абсолютная в той же имеет вид =30+70+110),. во вторую – доллара ($). Проще
Советы
и нажали ВВОД. примере разберем практическоеСкопировав эту формулу вниз, функции.
внося изменений. переведена автоматически, поэтому из контекстного меню
-
текста.
знак. Например, нам суммирующей диапазон ячеек,Вставка или копирование. ссылка столбцов приобретает книге значение в такойЧтобы просмотреть формулу, выделите «2». Выделяем первые всего это сделатьЕсли в одной формуле применение формул для получим:В Excel часто необходимо
-
На листе, содержащем столбцы ее текст может
функцию «Формат ячейки»,
-
Есть видимые символы, нужно найти все
в Microsoft Excel Если вставить листы между вид $A1, $B1В приведенном ниже примере
support.office.com>
Оформление и примеры использования
Алгоритм написания логических формул в Эксель следующий:
- Нужно выделить пустую ячейку, в которую будет записываться формула и выводиться результат действия.Вписывать можно и в строке формул, после выделения ячейки.
- Перед формулами в программе ставится знак «=». Поставить его.
- Напечатать название оператора.
- После этого вписываются аргументы, если они есть. Начинается запись со знака «открывающаяся круглая скобка “(“».
- Аргументы вводятся последовательно через знак ”;”. Также, если после ввода названия функции нажать клавиши Ctrl + A, то откроется меню аргументов и вписать их можно здесь.
- В конце ставится символ «закрывающаяся круглая скобка “)”». Контролировать написание можно в строке формул.
- После завершения нажать кнопку ENTER. Результат появится в ячейке.
Работа с ПЕРЕКЛЮЧ
Сравнивает указанную величину в ячейке или формулу со списком данных и вписывает в ячейку первое совпавшее значение. Если совпадений не будет, и не проставлена величина по умолчанию, оператор выдаст ошибку «#Н/Д». Функция схожа с ЕСЛИМН, но в отличие от нее условие ставится точно, без сравнительных знаков.
Работа оператора иллюстрируется на рисунке.
Здесь вместо чисел 1, 2, 7 — нужно проставить прописью дни недели им соответствующие. Если будут другие цифры, то возвратится значение по умолчанию «Нет совпадений (No match)».
Использование ЕСЛИОШИБКА
Оператор используется для нахождения ошибки в таблице. Найдя ее, функция не пишет в ячейке какую-либо из ошибок, а возвращает указанный ответ, который может быть текстом, пустой строкой: =ЕСЛИОШИБКА(Что_проверять;Что_выводить_вместо_ошибки).
Например, нужно поделить значения в столбце А на величины в столбце В. Если по ошибке в строках стоят 0, то получится деление на 0.
Применение оператора «=ЕСЛИОШИБКА(A2/B2;»»)» скрывает ошибки.
Здесь сравнивается выражение A2/B2. В случае обнаружения ошибки в ячейку ставится пустая строка, указанная пробелом в кавычках ““.
ЕСЛИОШИБКА появилась в Excel 2007. До этого использовалась функция ЕОШИБКА, которая самостоятельно не могла обработать ошибку, так как имела только один аргумент, проверяющий указанную ячейку. Для ввода ответа в случае обнаружения ошибки, нужно было использовать оператор ЕСЛИ: «ЕСЛИ(ЕОШИБКА(А2/В2);”“;А2/В2)».
И/ИЛИ
Простые операторы, редко применяются без связки с другими функциями.
На рисунке показан принцип действия функции И.
Пример использования: «=И(A1>B1; A2<>25)». Здесь созданы два условия:
- Значение в ячейке А1 должно быть больше числа в В1.
- Число в А2 должно быть не равно 25.
При исполнении обоих получается ИСТИНА.
Если одно из заданий нарушено, получается ЛОЖЬ. В данном случае число в А1 меньше чем в В1.
Ниже представлен алгоритм функционирования оператора ИЛИ.
Пусть даны 3 выражения: A1>B1; A2>B2; A3>B3. Требуется применить к ним действие ИЛИ: «=ИЛИ(A1>B1; A2>B2; A3>B3)». Возможные варианты показаны на рисунках:
Здесь конечный результат ИСТИНА, так как из трех выражений одно верно: A3>B3. На следующем изображении функция выдала ответ «ЛОЖЬ», так как на все вопросы получены аналогичные ответы.
Использование функции СЧЁТ
Данный метод предполагает использование функции СЧЕТ, которая отличается от вышеописанного тем, что включает в итоговый результат только те ячейки, в которых внесены цифровые данные. Давайте посмотрим, как это работает на практике:
- Как уже было описано ранее, переходим в ячейку для вывода результата и открываем Мастер функций:
- выбираем категорию “Полный алфавитный перечень“;
- в поле “Выберите функцию” кликаем по строке “СЧЁТ”>;
- далее нажимаем кнопку ОК.
- Перед нами появится окно аргументов функции СЧЕТ, где нужно указать диапазоны ячеек. Их также, как и при работе с функцией СЧЁТЗ, можно прописать вручную или выбрать прямо в таблице (подробная процедура описана выше, во втором методе). Как только все аргументы заполнены, жмем кнопку OK.Примечание: формула функции выглядит следующим образом:=СЧЁТ(значение1;значение2;…).Ее можно сразу прописать в требуемой ячейке, не обращаясь к Мастеру функций.
- В итоге мы получим результат подсчета, в котором учитывались только содержащие числовые значения ячейки.
Использование в функциях
Предположим, что стоит задача подсчета ячеек, содержащих все склонения слова молоток (например, молотку, молотком, молотка и пр.). Для решения этой задачи проще всего использовать критерии отбора с подстановочным знаком * (звездочка). Идея заключается в следующем: для условий отбора текстовых значений можно задать в качестве критерия лишь часть текстового значения (для нашего случая, это – молот) , а другую часть заменить подстановочными знаками. В нашем случае, критерий будет выглядеть так – молот*.
Предполагая, что текстовые значения (склонения слова молот ) находятся в диапазоне А2:А10 , запишем формулу =СЧЁТЕСЛИ(A2:A10;”молот*”)) . В результате будут подсчитаны все склонения слова молоток в диапазоне A2:A10 .
Нижеследующие функции позволяют использовать подстановочные знаки:
- СЧЁТЕСЛИ() (см. статью Подсчет текстовых значений с единственным критерием ) и СЧЁТЕСЛИМН()
- СУММЕСЛИ() и СУММЕСЛИМН()
- СРЗНАЧЕСЛИ()
- В таблице условий функций БСЧЁТ() (см. статью Подсчет значений с множественными критериями ), а также функций БСЧЁТА() , БИЗВЛЕЧЬ() , ДМАКС() , ДМИН() , БДСУММ() , ДСРЗНАЧ()
- ПОИСК()
- ВПР() и ГПР()
- ПОИСКПОЗ()
Описание применения подстановочных знаков в вышеуказанных функциях описано соответствующих статьях .
Подсчет ячеек в строках и столбцах
Существует два способа, позволяющие узнать количество секций. Первый — дает возможность посчитать их по строкам в выделенном диапазоне. Для этого необходимо ввести формулу =ЧСТРОК(массив) в соответствующее поле. В данном случае будут подсчитаны все клетки, а не только те, в которых содержатся цифры или текст.
Второй вариант — =ЧИСЛСТОЛБ(массив) — работает по аналогии с предыдущей, но считает сумму секций в столбце.
Считаем числа и значения
Я расскажу вам о трех полезных вещах, помогающих в работе с программой.
Сколько чисел находится в массиве, можно рассчитать с помощью формулы СЧЁТ(значение1;значение2;…)
Она учитывает только те элементы, которые включают в себя цифры.То есть если в некоторых из них будет прописан текст, они будут пропущены, в то время как даты и время берутся во внимание. В данной ситуации не обязательно задавать параметры по порядку: можно написать, к примеру, =СЧЁТ(А1:С3;В4:С7;…).
Другая статистическая функция — СЧЕТЗ — подсчитает вам непустые клетки в диапазоне, то есть те, которые содержат буквы, числа, даты, время и даже логические значения ЛОЖЬ и ИСТИНА
Обратное действие выполняет формула, показывающая численность незаполненных секций — СЧИТАТЬПУСТОТЫ(массив). Она применяется только к непрерывным выделенным областям.
Ставим экселю условия
Когда нужно подсчитать элементы с определённым значением, то есть соответствующие какому-то формату, применяется функция СЧЁТЕСЛИ(массив;критерий). Чтобы вам было понятнее, следует разобраться в терминах.
Массивом называется диапазон элементов, среди которых ведется учет. Это может быть только прямоугольная непрерывная совокупность смежных клеток. Критерием считается как раз таки то условие, согласно которому выполняется отбор. Если оно содержит текст или цифры со знаками сравнения, мы его берем в кавычки. Когда условие приравнивается просто к числу, кавычки не нужны.
Разбираемся в критериях
Примеры критериев:
- «>0» — считаются ячейки с числами от нуля и выше;
- «Товар» — подсчитываются секции, содержащие это слово;
- 15 — вы получаете сумму элементов с данной цифрой.
Для большей ясности приведу развернутый пример.
Чтобы посчитать ячейки в зоне от А1 до С2, величина которых больше прописанной в А5, в строке формул необходимо написать =СЧЕТЕСЛИ(А1:С2;«>»&А5).
Задачи на логику
Хотите задать экселю логические параметры? Воспользуйтесь групповыми символами * и ?. Первый будет обозначать любое количество произвольных символов, а второй — только один.
К примеру, вам нужно знать, сколько имеет электронная таблица клеток с буквой Т без учета регистра. Задаем комбинацию =СЧЕТЕСЛИ(А1:D6;«Т*»). Другой пример: хотите знать численность ячеек, содержащих только 3 символа (любых) в том же диапазоне. Тогда пишем =СЧЕТЕСЛИ(А1:D6;«???»).
Как считать проценты от числа
Для подсчета процентов в электронной таблице выберите ячейку для ввода расчетной формулы. Поставьте знак «равно», затем напишите адрес ячейки (используйте английскую раскладку), в которой находится число, процент от которого будете вычислять. Можно просто кликнуть мышкой в эту ячейку и адрес вставится автоматически. Далее ставим знак умножения и вводим число процентов, которое необходимо вычислить. Посмотрите на пример вычисления скидки при покупке товара. Формула =C4*(1-D4)
Вычисление стоимости товара с учетом скидки
В C4 записана цена пылесоса, а в D4 – скидка в %. Необходимо вычислить стоимость товара с вычетом скидки, для этого в нашей формуле используется конструкция (1-D4). Здесь вычисляется значение процента, на которое умножается цена товара. Для Excel запись вида 15% означает число 0.15, поэтому оно вычитается из единицы. В итоге получаем остаточную стоимость товара в 85% от первоначальной.
Вот таким нехитрым способом с помощью электронных таблиц можно быстро вычислить проценты от любого числа.
Другие примеры использования оператора ЕСЛИ
Функцию ЕСЛИ можно использовать для обхода встроенных ошибок деления на ноль, и еще в ряде случаев
Очень часто в Экселе возникает такая ошибка, как «ДЕЛ/0», т.е. деление на 0. Как правило, она появляется в техслучаях, когда копируется формула «A/B», а число B в некоторых ячейках равняется нулю. Этого можно избежать, если использовать оператор ЕСЛИ. Для этого необходимо написать так: =ЕСЛИ(B1=0; 0; A1/B1). Получается, что если в ячейке B1 будет ноль, то Excel сразу же выдаст ноль, в противном случае программа поделит A1 на B1 и выдаст результат.
Еще одна ситуация, которая довольно часто встречается на практике, расчет скидки в зависимости от общей суммы покупки. Для этого понадобится примерно такая матрица:
- до 1000 — 0%;
- от 1001 до 3000 — 3%;
- от 3001 до 5000 — 5%;
- свыше 5001 — 7%.
К примеру, в Excel есть условная база данных клиентов и информация о том, сколько они потратили на покупки. Задача состоит в том, чтобы рассчитать для них скидку. Для этого можно написать так: =ЕСЛИ(A1>=5001; B1*0,93; ЕСЛИ(А1>=3001; B1*0,95;..). Суть ясна: проверяется общая сумма покупок, и когда она, к примеру, больше 5001 рублей, то умножается на 93% стоимости товара (ячейка B1*0,93), когда больше 3001 рублей, то умножается на 95% стоимости товара и т.д. Такую формулу легко можно использовать и на практике: уровень объема продаж и уровень скидок устанавливается на ваше усмотрение.
Таким образом, применять функцию ЕСЛИ можно практически в любой ситуации, функциональность Microsoft Excel это позволяет. Главное — правильно составить формулу, чтобы результат не оказался ошибочным.
«Как протянуть формулу в Excel — 4 простых способа»
Эта опция позволяет написать функцию и быстро распространить эту формулу на другие ячейки. При этом формула будет автоматически менять адреса ячеек (аргументов), по которым ведутся вычисления.
Это очень удобно ровно до того момента, когда Вам не требуется менять адрес аргумента. Например, нужно все ячейки перемножить на одну единственную ячейку с коэффициентом.
Чтобы зафиксировать адрес этой ячейки с аргументом и не дать «Экселю» его поменять при протягивании, как раз и используется знак «доллар» ($) устанавливаемый в формулу «Excel».
Этот значок, поставленный перед (. ) нужным адресом, не позволяет ему изменяться. Таким образом, если поставить доллар перед буквой адреса, то не будет изменяться адрес столбца. Пример: $B2
Если поставить «$» перед цифрой (номером строки), то при протягивании не будет изменяться адрес строки. Пример: B$2