Главная страница
Навигация по странице:

  • Текстовые функции Excel в примерах

  • Обзор ошибок, возникающих в формулах Excel

  • Несоответствие открывающих и закрывающих скобок

  • Знакомство с именами ячеек и диапазонов в Excel

  • Лабораторная работа Г. Нижнекамск Как задать простое логическое условие в Excel


    Скачать 3.3 Mb.
    НазваниеЛабораторная работа Г. Нижнекамск Как задать простое логическое условие в Excel
    Дата15.05.2023
    Размер3.3 Mb.
    Формат файлаdocx
    Имя файлаhfpltk 5 fkbyf (1).docx
    ТипЛабораторная работа
    #1131048
    страница5 из 8
    1   2   3   4   5   6   7   8

    ПРОИЗВЕД()
    Математическая функция ПРОИЗВЕД вычисляет произведение всех своих аргументов.

    Рис. 142 - ПРОИЗВЕД()
    Мы не будем подробно разбирать данную функцию, поскольку она очень похожа на функцию СУММ, разница лишь в назначении, одна суммирует, вторая перемножает. Более подробно о СУММ Вы можете прочитать в статье Суммирование в Excel, используя функции СУММ и СУММЕСЛИ.
    ABS()
    Математическая функция ABS возвращает абсолютную величину числа, т.е. его модуль.

    Рис. 143 - ABS()

    Функция ABS может быть полезна при вычислении количества дней между двумя датами, когда нет возможности определить какая дата начальная, а какая конечная.

    На рисунке ниже в столбцах A и B представлены даты, причем какая из них начальная, а какая конечная неизвестно. Требуется посчитать количество дней между этими датами. Если просто вычесть из одной даты другую, то количество дней может оказаться отрицательным, что не совсем правильно:

    Рис. 144 - ABS()
    Чтобы избежать этого, воспользуемся функцией ABS:

    Рис. 145 - ABS()

    Нажав Enter, получим правильное количество дней:

    Рис. 146 - ABS()
    КОРЕНЬ()
    Возвращает квадратный корень из числа. Число должно быть неотрицательным.


    Рис. 147 - КОРЕНЬ()

    Извлечь квадратный корень в Excel можно и с помощью оператора возведения в степень:

    Рис. 148 - КОРЕНЬ()
    СТЕПЕНЬ()
    Позволяет возвести число в заданную степень.

    Рис. 149 - СТЕПЕНЬ()
    В Excel, помимо этой математической функции, можно использовать оператор возведения в степень:

    Рис. 150 - СТЕПЕНЬ()

    СЛУЧМЕЖДУ()
    Возвращает случайное число, находящееся между двумя значениями, заданными в качестве аргументов. При каждом пересчете листа значения обновляются.

    Рис. 151 - СЛУЧМЕЖДУ()
    Хоть математических функций в Excel достаточно много, реальную ценность из них представляют лишь единицы. Нет никакого смысла изучать сразу все, поскольку многие могут даже не пригодиться. Математические функции, описанные в этом уроке, – тот самый минимум, который обеспечит уверенную работу в Excel и не перегрузит Вашу память лишней информацией.
    Текстовые функции Excel в примерах
    Excel предлагает большое количество функций, с помощью которых можно обрабатывать текст. Область применения текстовых функций не ограничивается исключительно текстом, они также могут быть использованы с ячейками, содержащими числа. В рамках данного урока мы на примерах рассмотрим 15 наиболее распространенных функций Excel из категории Текстовые.


    СЦЕПИТЬ
    Для объединения содержимого ячеек в Excel, наряду с оператором конкатенации, можно использовать текстовую функцию СЦЕПИТЬ. Она последовательно объединяет значения указанных ячеек в одной строке.

    Рис. 152 – СЦЕПИТЬ
    СТРОЧН
    Если в Excel необходимо сделать все буквы строчными, т.е. преобразовать их в нижний регистр, на помощь придет текстовая функция СТРОЧН. Она не заменяет знаки, не являющиеся буквами.

    Рис. 153 – СТРОЧН
    ПРОПИСН
    Текстовая функция ПРОПИСН делает все буквы прописными, т.е. преобразует их в верхний регистр. Так же, как и СТРОЧН, не заменяет знаки, не являющиеся буквами.

    Рис. 154 - ПРОПИСН
    ПРОПНАЧ
    Текстовая функция ПРОПНАЧ делает прописной первую букву каждого слова, а все остальные преобразует в строчные.

    Рис. 155 - ПРОПНАЧ
    Каждая первая буква, которая следует за знаком, отличным от буквы, также преобразуется в верхний регистр.

    ДЛСТР
    В Excel Вы можете подсчитать количество знаков, содержащихся в текстовой строке, для этого воспользуйтесь функцией ДЛСТР. Пробелы учитываются.

    Рис. 156 – ДЛСТР
    ЛЕВСИМВ и ПРАВСИМВ
    Текстовые функции ЛЕВСИМВ и ПРАВСИМВ возвращают заданное количество символов, начиная с начала или с конца строки. Пробел считается за символ.

    Рис. 157 - ЛЕВСИМВ и ПРАВСИМВ

    ПСТР
    Текстовая функция ПСТР возвращает заданное количество символов, начиная с указанной позиции. Пробел считается за символ.

    Рис. 158 – ПСТР
    СОВПАД
    Функция СОВПАД позволяет сравнить две текстовые строки в Excel. Если они в точности совпадают, то возвращается значение ИСТИНА, в противном случае – ЛОЖЬ. Данная текстовая функция учитывает регистр, но игнорирует различие в форматировании.

    Рис. 159 – СОВПАД
    СЖПРОБЕЛЫ
    Удаляет из текста все лишние пробелы, кроме одиночных между словами.

    Рис. 160 – СЖПРОБЕЛЫ
    В случаях, когда наличие лишнего пробела в конце или начале строки сложно отследить, данная функция становится просто незаменимой. На рисунке ниже видно, что содержимое ячеек А1 и B1 абсолютно одинаково, но это не так. В ячейке А1 мы намеренно поставили лишний пробел в конце слова Excel. В итоге функция СОВПАД возвратила нам значение ЛОЖЬ.

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

    Рис. 162 – СЖПРОБЕЛЫ
    Функцию СЖПРОБЕЛЫ полезно применять к данным, которые импортируются в рабочие листы Excel из внешних источников. Такие данные очень часто содержат лишние пробелы и различные непечатаемые символы. Чтобы удалить все непечатаемые символы из текста, необходимо воспользоваться функцией ПЕЧСИМВ.
    ПОВТОР
    Функция ПОВТОР повторяет текстовую строку указанное количество раз. Строка задается как первый аргумент функции, а количество повторов как второй.

    Рис. 163 – ПОВТОР


    НАЙТИ
    Текстовая функция НАЙТИ находит вхождение одной строки в другую и возвращает положение первого символа искомой фразы относительно начала текста.


    Рис. 164 - НАЙТИ
    Данная функция чувствительна к регистру…

    Рис. 165 – НАЙТИ
    … и может начинать просмотр текста с указанной позиции. На рисунке ниже формула начинает просмотр с четвертого символа, т.е. c буквы «r«. Но даже в этом случае положение символа считается относительно начала просматриваемого текста.

    Рис. 166 – НАЙТИ
    ПОИСК
    Текстовая функция ПОИСК очень похожа на функцию НАЙТИ, основное их различие заключается в том, что ПОИСК не чувствительна к регистру.


    Рис. 167 – ПОИСК
    ПОДСТАВИТЬ
    Заменяет определенный текст или символ на требуемое значение. В Excel текстовую функцию ПОДСТАВИТЬ применяют, когда заранее известно какой текст необходимо заменить, а не его местоположение.

    Приведенная ниже формула заменяет все вхождения слова «Excel» на «Word»:

    Рис. 168 – ПОДСТАВИТЬ

    ЗАМЕНИТЬ
    Заменяет символы, расположенные в заранее известном месте строки, на требуемое значение. В Excel текстовую функцию ЗАМЕНИТЬ применяют, когда известно где располагается текст, при этом сам он не важен.

    Формула в примере ниже заменяет 4 символа, расположенные, начиная с седьмой позиции, на значение «2013». Применительно к нашему примеру, формула заменит «2010» на «2013».

    Рис. 169 – ЗАМЕНИТЬ

    Вот и все! Мы познакомились с 15-ю текстовыми функциями Microsoft Excel и посмотрели их действие на простых примерах.
    Обзор ошибок, возникающих в формулах Excel
    Ошибки в Excel возникают довольно часто. Вы, наверняка, замечали странные значения в ячейках, вместо ожидаемого результата, которые начинались со знака #. Это говорит о том, что формула возвращает ошибку. Чтобы избавиться от ошибки, Вы должны исправить ее причину, а они могут быть самыми разными.
    Несоответствие открывающих и закрывающих скобок
    Самым распространенным примером возникновения ошибок в формулах Excel является несоответствие открывающих и закрывающих скобок. Когда пользователь вводит формулу, Excel автоматически проверяет ее синтаксис и не даст закончить ввод, пока в ней присутствует синтаксическая ошибка.

    Рис. 170 - Несоответствие открывающих и закрывающих скобок
    Например, на рисунке выше мы намеренно пропустили закрывающую скобку при вводе формулы. Если нажать клавишу Enter, Excel выдаст следующее предупреждение:

    Рис. 171 - Несоответствие открывающих и закрывающих скобок
    В некоторых случаях Excel предлагает свой вариант исправления ошибки. Вы можете либо согласиться с Excel, либо исправить формулу самостоятельно. В любом случае слепо полагаться на это исправление ни в коем случае нельзя. Например, на следующем рисунке Excel предложил нам неправильное решение.

    Рис. 172 - Несоответствие открывающих и закрывающих скобок
    Ячейка заполнена знаками решетки
    Бывают случаи, когда ячейка в Excel полностью заполнена знаками решетки. Это означает один из двух вариантов:

    1. Столбец недостаточно широк для отображения всего содержимого ячейки. Для решения проблемы достаточно увеличить ширину столбца, чтобы все данные отобразились…



    Рис. 173 - Ячейка заполнена знаками решетки

    …или изменить числовой формат ячейки.

    Рис. 174 - Ячейка заполнена знаками решетки
    Ошибка #ДЕЛ/0!
    Ошибка #ДЕЛ/0! возникает, когда в Excel происходит деление на ноль. Это может быть, как явное деление на ноль, так и деление на ячейку, которая содержит ноль или пуста.

    Рис. 175 - Ошибка #ДЕЛ/0!

    Ошибка #Н/Д
    Ошибка #Н/Д возникает, когда для формулы или функции недоступно какое-то значение. Приведем несколько случаев возникновения ошибки #Н/Д:

    Функция поиска не находит соответствия. К примеру, функция ВПР при точном поиске вернет ошибку #Н/Д, если соответствий не найдено.

    Рис. 176 - Ошибка #Н/Д
    Ошибка #ИМЯ?
    Ошибка #ИМЯ? возникает, когда в формуле присутствует имя, которое Excel не понимает.

    Например, используется текст не заключенный в двойные кавычки:

    Рис. 177 - Ошибка #ИМЯ?

    Ошибка #ПУСТО!
    Ошибка #ПУСТО! возникает, когда задано пересечение двух диапазонов, не имеющих общих точек.
    Например, =А1:А10 C5:E5 – это формула, использующая оператор пересечения, которая должна вернуть значение ячейки, находящейся на пересечении двух диапазонов. Поскольку диапазоны не имеют точек пересечения, формула вернет #ПУСТО!.

    Рис. 178 - Ошибка #ИМЯ?

    Ошибка #ЧИСЛО!
    Ошибка #ЧИСЛО! возникает, когда проблема в формуле связана со значением.

    Например, задано отрицательное значение там, где должно быть положительное. Яркий пример – квадратный корень из отрицательного числа.

    Рис. 179 - Ошибка #ЧИСЛО!
    Ошибка #ССЫЛКА!
    Ошибка #ССЫЛКА! возникает в Excel, когда формула ссылается на ячейку, которая не существует или удалена.

    Например, на рисунке ниже представлена формула, которая суммирует значения двух ячеек.

    Рис. 180 - Ошибка #ССЫЛКА!


    Ошибка #ЗНАЧ!
    Ошибка #ЗНАЧ! одна из самых распространенных ошибок, встречающихся в Excel. Она возникает, когда значение одного из аргументов формулы или функции содержит недопустимые значения. Самые распространенные случаи возникновения ошибки #ЗНАЧ!:

    Формула пытается применить стандартные математические операторы к тексту.

    Рис. 181 - Ошибка #ЗНАЧ!
    Знакомство с именами ячеек и диапазонов в Excel
    Создавать и применять формулы в Excel гораздо проще, когда вместо адресов ячеек и диапазонов в них используются имена. Имя выступает как бы идентификатором какого-либо элемента рабочей книги. Имя может присваиваться ячейкам, диапазонам, таблицам, диаграммам, фигурам и т.д. Мы же рассмотрим только имена, назначаемые ячейкам, диапазонам и константам применительно к формулам Excel.

    Приведем небольшой пример. Представим, что мы продаем элитную косметику и получаем фиксированный процент комиссионных с продаж. На рисунке ниже представлена таблица, которая содержит объем продаж по месяцам, а в ячейке D2 хранится процент комиссионных. Наша задача подсчитать сколько мы заработали за прошедший год.

    Рис. 182 - Знакомство с именами ячеек и диапазонов в Excel
    Для того чтобы подсчитать наш заработок, необходимо просуммировать объемы продаж за весь год, а затем полученный результат умножить на комиссионные. Наша формула будет выглядеть следующим образом:


    Рис. 183 - Знакомство с именами ячеек и диапазонов в Excel
    Такая формула будет вычислять правильный результат, но аргументы, используемые в ней, не совсем очевидны. Чтобы формула стала более понятной, необходимо назначить областям, содержащим данные, описательные имена. Например, назначим диапазону B2:В13 имя Продажи_по_месяцам, а ячейке В4 имя Комиссионные. Теперь нашу формулу можно записать в следующем виде:

    Рис. 184 - Знакомство с именами ячеек и диапазонов в Excel
    Как видите, новая форма записи формулы стала более очевидной и простой для восприятия. Можно пойти еще дальше и для значения комиссионных создать именованную константу. В этом случае исчезнет необходимость выделять под нее отдельную ячейку на рабочем листе Excel.
    1   2   3   4   5   6   7   8


    написать администратору сайта