Применение функции ПРАВСИМВ в Microsoft Excel

Содержание

Текстовые функции Excel

Применение функции ПРАВСИМВ в Microsoft Excel

ФИО, номера банковских карт, адреса клиентов или сотрудников, комментарии и многое другое –все это является строками, с которыми многие сталкиваются, работая с приложением Excel. Поэтому полезно уметь обрабатывать информацию подобного типа. В данной статье будут рассмотрены текстовые функции в Excel, но не все, а те, которые, по мнению office-menu.ru, самые полезные и интересные:

Список всех текстовых функций Вы можете найти на вкладке «Формулы» => выпадающий список «Текстовые»:

Функция ЛЕВСИМВ

Возвращает подстроку из текста в порядке слева направо в заданном количестве символов.

Синтаксис: =ЛЕВСИМВ(текст; [количество_знаков])

Определения аргументов:

  • текст – строка либо ссылка на ячейку, содержащую текст, из которого необходимо вернуть подстроку;
  • количество_знаков – необязательный аргумент. Целое число, указывающее, какое количество символов необходимо вернуть из текста. По умолчанию принимает значение 1.

Пример использования:

Формула: =ЛЕВСИМВ(“Произвольный текст”;8) – возвращенное значение «Произвол».

Функция ПРАВСИМВ

Данная функция аналогична функции «ЛЕВСИМВ», за исключением того, что знаки возвращаются с конца строки.

Пример использования:

Формула: =ПРАВСИМВ(“произвольный текст”;5) – возвращенное значение «текст».

Функция ДЛСТР

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

Синтаксис: =ДЛСТР(текст)

Пример использования:

Функция НАЙТИ

Возвращает число, являющееся вхождением первого символа подстроки, искомого текста. Если текст не найден, то возвращается ошибка «#ЗНАЧ!».

Синтаксис: =НАЙТИ(искомый_текст; текст_для_поиска; [нач_позиция])

Определения аргументов:

  • искомый_текст – строка, которую необходимо найти;
  • текст_для_поиска – текст, в котором осуществляется поиск первого аргумента;
  • нач_позиция – необязательный элемент. Принимает целое число, которое указывает, с какого символа текст_для_поиска необходимо начинать просмотр. По умолчанию принимает значение 1.

Пример использования:

Из отрывка стихотворения великого поэта С.А.Есенина находим вхождение первого символа строки «птица». Поиск осуществляется с начала строки. Если в приведенном примере поиск осуществлялся бы с 40 символа, то функция в результате вернула ошибку, т.к. позиции вхождения не было найдено.

Функция ЗАМЕНИТЬ

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

Синтаксис: ЗАМЕНИТЬ(старый_текст; начальная_позиция; количество_знаков; новый_текст)

Определения аргументов:

  • старый_текст – строка либо ссылка на ячейку, содержащую текст;
  • начальная_позиция – порядковый номер символа слева направо, с которого нужно производить замену;
  • количество_знаков – количество символов, начиная с начальная_позиция включительно, которые необходимо заменить новым текстом;
  • новый_текст – строка, которая подменяет часть старого текста, заданного аргументами начальная_позиция и количество_знаков.

Пример использования:

Здесь в строке, содержащейся в ячейке A1, подменяется слово «старый», которое начинается с 19-го символа и имеет длину 6 символов, на слово «новый».

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

  • Аргумент «начальная_позиция» подменим функцией «НАЙТИ»;
  • В место аргумент «количество_знаков» вложим функцию «ДЛСТР».

В результате получим формулу: =ЗАМЕНИТЬ(A1;НАЙТИ(“старый”;A1);ДЛСТР(“старый”);”новый”)

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

Функция ПОДСТАВИТЬ

Данная функция заменяет в тексте вхождения указанной подстроки на новый текст, чем схожа с функцией «ЗАМЕНИТЬ», но между ними имеется принципиальное отличие. Если функция «ЗАМЕНИТЬ» меняет текст, указанный посимвольно вручную, то функция «ПОДСТАВИТЬ» автоматически находит вхождения указанной строки и меняет их.

Синтаксис: ПОДСТАВИТЬ(текст; старый_текст; новый_текст; [номер_вхождения])

Определения аргументов:

  • текст – строка или ссылка на ячейку, содержащую текст;
  • старый_текст – подстрока из первого аргумента, которую необходимо заменить;
  • новый_текст – строка для подмены старого текста;
  • номер_вхождения – необязательный аргумент. Принимает целое число, указывающее порядковый номер вхождения старый_текст, которое подлежит замене, все остальные вхождения затронуты не будут. Если оставить аргумент пустым, то будут заменены все вхождения.

Пример использования:

Строка в ячейке A1 содержит текст, в котором имеются 2 подстроки «старый». Нам необходимо подставить на место первого вхождения строку «новый». В результате часть текста «…старый-старый…», заменяется на «…новый-старый…».

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

Функция ПСТР

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

Синтаксис: ПСТР(текст; начальная_позиция; количество_знаков)

Определения аргументов:

  • текст – строка или ссылка на ячейку, содержащую текст;
  • начальная_позиция – порядковый номер символа, начиная с которого необходимо вернуть строку;
  • количество_знаков – натуральное целое число, указывающее количество символов, которое необходимо вернуть, начиная с позиции начальная_позиция.

Пример использования:

Из текста, находящегося в ячейке A1 необходимо вернуть последние 2 слова, которые имеют общую длину 12 символов. Первый символ возвращаемой фразы имеет порядковый номер 12.

Аргумент количество_знаков может превышать допустимо возможную длину возвращаемых символов. Т.е. если в рассмотренном примере вместо количество_знаков = 12, было бы указано значение 15, то результат не изменился, и функция так же вернула строку «функции ПСТР».

Для удобства использования данной функции ее аргументы можно подменить функциями «НАЙТИ» и «ДЛСТР», как это было сделано в примере с функцией «ЗАМЕНИТЬ».

Функция СЖПРОБЕЛЫ

Данная функция удаляется все лишние пробелы: пробелы по краям и двойные пробелы между словами. После обработки строк функцией остаются только одиночные пробелы между словами.

Синтаксис: =СЖПРОБЕЛЫ(текст)

Пример использования:

=СЖПРОБЕЛЫ(”       Текст с       лишними пробелами           между словами и            по краям        “)

Результатом выполнения функции будет строка: “Текст с лишними пробелами между словами и по краям”.

Функция СЦЕПИТЬ

С помощью функции «СЦЕПИТЬ» можно объединить несколько строк между собой. Максимальное количество строк для объединения – 255.

Синтаксис: =СЦЕПИТЬ(текст1; [текст2]; …)

Функция должна содержать не менее одного аргумента

Пример использования:

=СЦЕПИТЬ(“Слово1″;” “;”Слово2”)

Функция возвратит строку: «Слово1 Слово2».

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

Вместо использования данной функции можно применять знак амперсанда «&». Он так же объединяет строки. Например: «=”Слово1″&” “&“Слово2″».

:Новые статьи:

Если материалы office-menu.ru Вам помогли, то поддержите, пожалуйста, проект, чтобы мы могли развивать его дальше.

У Вас недостаточно прав для комментирования.

Источник: //office-menu.ru/uroki-excel/13-uverennoe-ispolzovanie-excel/36-tekstovye-funktsii-v-excel

Текстовые функции Excel в примерах – Microsoft Excel для начинающих

Применение функции ПРАВСИМВ в Microsoft Excel

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

СЦЕПИТЬ

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

СТРОЧН

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

ПРОПИСН

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

ПРОПНАЧ

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

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

ДЛСТР

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

Левсимв и правсимв

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

ПСТР

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

СОВПАД

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

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

СЖПРОБЕЛЫ

Удаляет из текста все лишние пробелы, кроме одиночных между словами.

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

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

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

ПОВТОР

Функция ПОВТОР повторяет текстовую строку указанное количество раз. Строка задается как первый аргумент функции, а количество повторов как второй.

НАЙТИ

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

Данная функция чувствительна к регистру…

… и может начинать просмотр текста с указанной позиции. На рисунке ниже формула начинает просмотр с четвертого символа, т.е. c буквы “r“. Но даже в этом случае положение символа считается относительно начала просматриваемого текста.

ПОИСК

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

ПОДСТАВИТЬ

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

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

Заменяет только первое вхождение слова “Excel”:

Удаляет все пробелы из текстовой строки:

ЗАМЕНИТЬ

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

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

Заменяет первые пять символов текстовой строки, т.е. слово “Excel”, на “Word”.

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

Оцените качество статьи. Нам важно ваше мнение:

Источник: //office-guru.ru/excel/tekstovye-funkcii-excel-v-primerah-77.html

Функции ЛЕВСИМВ и ПРАВСИМВ в Excel

Применение функции ПРАВСИМВ в Microsoft Excel

       Добрый день уважаемый пользователей!

      Темой этой статьи станут сразу 2 функции из раздела «Текстовые функции», это функция ЛЕВСИМВ и функция ПРАВСИМВ в Excel.

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

Функция ЛЕВСИМВ, как видите с названия, возвращает указанное количество символов слева или просто с начала указанного значения, а вот функция ПРАВСИМВ – с конца.

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

      Теперь давайте на примерах рассмотрим наши функции более детально:

Функция ЛЕВСИМВ в Excel

      Итак, начнём знакомство с функцией ЛЕВСИМВ с ее синтаксиса, замечу, он довольно прост, но всё же требует описания:

      = ЛЕВСИМВ(текст; количество_нужных_знаков), где:

  • Текст – это текст, текстовая строка или ссылка на текст в ячейке, которая содержит в себе знаки нужные к извлечению;
  • Количество нужных знаков – это то количество знаков, которое будет извлекать функция ЛЕВСИМВ.

       Стоит также помнить некоторые нюансы использования функции ЛЕВСИМВ, которые помогут вам не совершать ненужные ошибки:

  • В случае когда «Количество нужных знаков» больше, нежели длина текста, тогда функция ЛЕВСИМВ вернет весь текст;
  • Когда «Количество нужных знаков» не указано, то по умолчанию условия система воспринимает как равно 1;
  • Обязательно «Количество нужных знаков» должно ровняться или быть больше нуля.

     Простой пример:

      Теперь предлагаю вашему вниманию пример простого использования нашей функции без дополнительных комбинаций:

      Сложный пример:

     В случаях, когда количество знаков, которые должна извлечь функция ЛЕВСИМВ неизвестно, можно произвести определение нужного количества знаков по некому признаку, например «/», и совместно с функцией НАЙТИ произвести отбор:

Функция ПРАВСИМВ в Excel

       Теперь приступим к изучению второй функции и снова начнём с рассмотрения синтаксиса, как и предыдущий, он очень прост: СКРИНШОТ

       =ПРАВСИМВ(текст_поиска; число_нужных_знаков), где:

  • Текст_поиска — это текст, текстовая строка или ссылка на текст в ячейке, которая содержит в себе знаки, которые необходимы извлечь;
  • Число_нужных_знаков – это указание количества знаков, которые будут извлекаться функцией ПРАВСИМВ с первого аргумента.

       Обращаю ваше внимание на то, что может повлиять на правильность ваших вычислений:

  • Обязательно «Число_нужных_знаков» должно превышать или равняться нулю;
  • В случаях когда «Число_нужных_знаков» превышает длину вашего текста, функция ПРАВСИМВ вернет весь текст с первого аргумента;
  • Если же «Число_нужных_знаков» не указан в формуле, то по умолчанию, система воспринимает, что аргумент равен 1.

      Сложный пример:

      Когда вы не знаете, какое количество знаков необходимо извлечь, то функцию ПРАВСИМВ можно соединить с функциями ДЛСТР и НАЙТИ.

К примеру, мы группируем нашу базу данных почтовых адресов по признаку «почтовый сервер», то есть нам надо извлечь с данных, справа от «@» («собаки») название почтового сервера.

У нас неизвестно количество знаков в имени почтового сервера, но 100% известно, что перед названием обязательно стоит знак «@».        Как видите, для получения результата используется формула =ПРАВСИМВ(A7;ДЛСТР(A7) -НАЙТИ(«@»;A7)).

Разберем формулу детальнее, для начала формулой НАЙТИ(«@»;A7), была определена текущая позиция знака «@». С помощью формулы =ДЛСТР(A7), подсчитываем количество знаков в указанном аргументе. А потом,  благодаря вычислению ДЛСТР(A7) -НАЙТИ(«@»;A7) получаем количество последних знаков, которые необходимо изъять с указанного аргумента ПРАВСИМВ(A7).

       Надеюсь что функции ПРАВСИМВ и ЛЕВСИМВ стали вам более понятными, вы разобрались в их использовании и нашли применение в своей работе. Если статья вам понравилась или была полезной, ставьте лайки и пишите комментарии, где что нужно улучшить или объяснить более подробнее.

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

       До встреч на страницах TopExcel.ru!

Дурное употребление материальных благ часто является вернейшим путем к величайшим невзгодам.
Даниэль Дэфо

Статья помогла? Поделись ссылкой с друзьями, твитни или лайкни!

Источник: //topexcel.ru/funkcii-levsimv-i-pravsimv-v-excel/

Применение функции ПРАВСИМВ в Microsoft Excel

Применение функции ПРАВСИМВ в Microsoft Excel

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

Скачать последнюю версию Excel

  • Оператор ПРАВСИМВ

Оператор ПРАВСИМВ

Функция ПРАВСИМВ извлекает из указанного элемента на листе то количество символов справа, которое укажет сам пользователь. Выводит конечный результат в ту ячейку, где располагается она сама. Данная функция относится к текстовой категории операторов Excel. Её синтаксис следующий:

=ПРАВСИМВ(текст;число_знаков)

Как видим, функция имеет всего два аргумента. Первый из них «Текст» может принимать вид, как собственно текстового выражения, так и ссылки на элемент листа, в котором оно располагается.

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

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

Второй аргумент — «Число знаков» — представляет собой числовое значение, указывающее, какое именно количество символов в текстовом выражении, отсчитывая справа, нужно отобразить в целевой ячейке. Этот аргумент не является обязательным. Если его опустить, то считается, что он равен единице, то есть, в ячейку выводится только один самый крайний правый символ указанного элемента.

Пример применения

Теперь давайте рассмотрим применение функции ПРАВСИМВ на конкретном примере.

Для примера возьмем список сотрудников предприятия. В первой колонке этой таблицы находятся фамилии работников вместе с номерами телефонов. Нам нужно эти номера с помощью функции ПРАВСИМВ вынести в отдельный столбец, который так и называется «Номер телефона».

  1. Выделяем первую пустую ячейку столбца «Номер телефона». Щелкаем по пиктограмме «Вставить функцию», которая размещена слева от строки формул.
  2. Происходит активация окна Мастера функций. Переходим в категорию «Текстовые». Из представленного списка наименований выделяем название «ПРАВСИМВ». Производим щелчок по кнопке «OK».
  3. Открывается окно аргументов оператора ПРАВСИМВ. Оно содержит в себе два поля, которые соответствуют аргументам указанной функции. В поле «Текст» нужно указать ссылку на первую ячейку столбца «Имя», в котором содержится фамилия работника и номер телефона. Адрес можно указать вручную, но мы сделаем по-другому. Устанавливаем курсор в поле «Текст», а затем щелкаем левой кнопкой мыши по той ячейке, координаты которой следует внести. После этого адрес отображается в окошке аргументов.

    В поле «Число знаков» вводим с клавиатуры цифру «5». Именно из пяти знаков состоит номер телефона каждого работника. К тому же, все номера телефонов расположены в конце ячеек. Поэтому, чтобы их вывести отдельно, нам нужно извлечь из этих ячеек именно по пять символов справа.

    После того, как вышеуказанные данные введены, щелкаем по кнопке «OK».

  4. После этого действия номер телефона указанного работника извлечен в предварительно выделенную ячейку. Конечно, вводить указанную формулу отдельно для каждого лица в списке очень долгое занятие, но можно сделать быстрее, а именно скопировать её. Для этого ставим курсор в нижний правый угол ячейки, в которой уже содержится формула ПРАВСИМВ. При этом курсор преобразуется в маркер заполнения в виде небольшого крестика. Зажимаем левую кнопку мыши и тянем курсор вниз до самого конца таблицы.
  5. Теперь весь столбец «Номер телефона» заполнен соответствующими значениями из колонки «Имя».
  6. Но, если мы попытаемся убрать номера телефонов из столбца «Имя», то они начнут исчезать и из колонки «Номер телефона». Это объясняется тем, что оба эти столбца связаны формулой. Для того, чтобы удалить эту связь, выделяем все содержимое столбца «Номер телефона». Затем кликаем по пиктограмме «Копировать», которая находится на ленте во вкладке «» в группе инструментов «Буфер обмена». Можно также набрать сочетание клавиш Ctrl+C.
  7. Далее, не снимая выделения с вышеуказанной колонки, кликаем по ней правой кнопкой мыши. В контекстном меню в группе «Параметры вставки» выбираем позицию «Значения».
  8. После этого все данные в колонке «Номер телефона» будут представлены как самостоятельные символы, а не как результат вычислений формулы. Теперь, при желании, можно удалять номера телефонов из колонки «Имя». Это никак не повлияет на содержимое столбца «Номер телефона».

Урок: Мастер функций в Excel

Как видим, возможности, которые предоставляет функция ПРАВСИМВ, имеют конкретную практическую пользу. При помощи данного оператора можно выводить в отмеченную область нужное количество символов из указанных ячеек, отсчитывая с конца, то есть, справа.

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


Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

ДА НЕТ

Источник: //lumpics.ru/function-right-in-excel/

Функции Excel: примеры использования, условия и графики

Применение функции ПРАВСИМВ в Microsoft Excel

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

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

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

Как вставить функцию

Для этого нужно сделать следующие шаги.

  1. Выберите любую ячейку. Нажмите на иконку вызова окна «Вставка функции». Кликните на выпадающий список и выберите нужную категорию.
  1. Затем выберите желаемую функцию. В качестве примера рассмотрим «СЧЁТЕСЛИ». Сразу после этого вы увидите короткую информацию о выбранном пункте. Для подробной справки нужно будет кликнуть на указанную функцию. Для продолжения необходимо нажать на «OK».
  1. После этого вас попросят указать «Аргументы функции». Поля будут всегда меняться в зависимости от выбранной формулы. В данном случае нужно указать диапазон ячеек и критерий для подсчета.
  1. Перейдите к первому полю. Выделите нужное количество клеток.
  1. Во втором поле, в качестве примера, можно указать две пустые кавычки. Данная запись означает пустой текст. То есть в клетке ничего не должно содержаться.

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

//www.youtube.com/watch?v=Yok2EALwYb8

После этого нажмите на «OK».

  1. Благодаря этому вы увидите какое-нибудь число. Этому значению будет соответствовать количество тех ячеек, которые удовлетворяют вашему критерию. В данном случае мы выделили 14 пустых ячеек.
  1. Если внести какие-нибудь изменения, то результат функции изменится мгновенно.

Данную формулу можно редактировать вручную. Для этого необязательно использовать окно «Вставка функции». Достаточно кликнуть на нужную ячейку и перейти к строке формул.

Если данная строка вам кажется маленькой и неудобной, нужно нажать на горячие клавиши Ctrl+Shift+U. Благодаря этому её высота увеличится в несколько раз.

Для возврата к прежнему режиму нужно повторить комбинацию клавиш Ctrl+Shift+U.

Размер строки формул останется неизменным даже после закрытия программы Эксель. Настройка будет работать при каждом запуске и дальше. Она меняется только вручную.

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

СЧЁТЕСЛИ(C3:C16;””)

Вы можете при желании указать любой нужный вам диапазон и критерий для отбора.

Математические и тригонометрические функции

Данный раздел формул очень большой. Его можно разделить на несколько групп. Так вам будет проще ориентироваться.

Округление

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

Для начала создадим вот такую наглядную таблицу. Здесь мы сможем одно и то же число округлить в один столбик несколькими функциями. Табличный вид упростит процесс сравнения.

Далее нужно сделать следующее:

  1. Перейдите в первую клетку в этой таблице. Вызовите окно «Вставка функции». Выберите категорию «Математические». Найдите там пункт «ОКРУГЛ» и кликните на «ОК».
  1. Укажите адрес ячейки, в которой расположено ваше число. Затем заполните поле «Число_разрядов». Оно определяет количество десятичных разрядов после запятой. Для сохранения кликните на «ОК».
  1. Благодаря этому вы увидите следующий результат.
  1. Затем наведите курсор на правый нижний угол этой ячейки. У вас должен будет измениться внешний вид указателя мыши. Сделайте левый клик и, не отпуская пальца, проведите до конца таблицы.
  1. В итоге вы увидите следующее.
  1. Повторите описанные выше действия для остальных функций.

Данные функции имеют следующее назначение:

  • ОКРУГЛ – округление указанной цифры до определенного количества знаков после запятой. Принцип работы точно такой же, как учат округлять в школе;
  • ОКРУГЛВНИЗ – округление до ближайшего (по модулю) меньшего значения. При этом все остальные знаки после указанной точности отбрасываются. В нашем случае из 1,598 стало просто 1,59. Хотя по правилам математики должно быть 1,6;
  • ОКРУГЛВВЕРХ – округление до ближайшего (по модулю) большего значения. Принцип работы точно такой же, как и у «ОКРУГЛВНИЗ»;
  • ОКРУГЛТ – округление числа до ближайшего кратного значения, которое кратно тому, что указано в поле «точность». В нашей таблице все результаты кратны числу 2. Именно оно было указано во втором параметре;
  • ОКРВВЕРХ – принцип работы точно такой же, как и у функции «ОКРУГЛТ». Только в этом случае округление происходит до ближайшего большего, а не любого кратного;
  • ОКРВНИЗ – то же самое, только в меньшую сторону;
  • ОТБР – данная функция отбрасывает всю дробную часть вплоть до указанного количества знаков;
  • ЦЕЛОЕ – округление до ближайшего наименьшего числа. При этом остается только целая часть;
  • ЧЁТН – функция возвращает ближайшее четное целое число;
  • НЕЧЁТ — функция возвращает ближайшее нечетное целое число.

Как видите, многие формулы являются аналогами друг друга.

ОКРВВЕРХ.МАТ и ОКРВНИЗ.МАТ

У функций, которые оканчиваются на «МАТ», существует третий дополнительный параметр. Если его не указывать, то принцип работы точно такой же, как и у функций без приставки «МАТ».

Более подробно можно прочитать на официальном сайте Microsoft. Для «ОКРВВЕРХ.МАТ» здесь, а для «ОКРВНИЗ.МАТ» – тут. Обратите внимание на то, что эти функции появились только в Excel 2013 года.

Суммирование

Для демонстрации данной библиотеки функций, создадим немного другую таблицу. Заполнять её будем точно по такому же принципу.

Данные функции позволяют (синтаксис приводится именно для нашей таблицы):

  • СУММ – посчитать сумму всех ячеек, которые входят в указанный диапазон;

=СУММ(C4:C16)

  • СУММЕСЛИ – посчитать сумму всех ячеек, которые входят в указанный диапазон и выполняют определенное условие;

=СУММЕСЛИ(C4:C16;»>3″)

  • СУММЕСЛИМН – посчитать сумму всех ячеек, которые входят в указанный диапазон и выполняют несколько определенных условий;

=СУММЕСЛИМН(C4:C16;C4:C16;»>3″;C4:C16;»

Источник: //os-helper.ru/excel/primery-ispolzovaniya-funkcij.html

MS Excel. Использование функций

Применение функции ПРАВСИМВ в Microsoft Excel

ID: 77923

Название работы: MS Excel. Использование функций

Категория: Лекция

Предметная область: Информатика, кибернетика и программирование

Описание: Диаграммы в Microsoft Excel Excel предоставляет в распоряжение пользователей множество функций для создания и форматирования диаграмм. Элементы диаграммы Excel предоставляет в распоряжение пользователя различные функции для работы с диаграммами.

Язык: Русский

Дата добавления: 2015-02-05

Размер файла: 500.5 KB

Работу скачали: 54 чел.

Модуль 4.

ПРИКЛАДНЫЕ ПРОГРАММНЫЕ ПРОДУКТЫ

Лекция 5. MS Excel. Использование функций

[1] Лекция 5. MS Excel. Использование функций

[2] лекции

[2.1] Использование функций

[2.2] Мастер функций

[2.2.1] Присвоение имен ячейкам и их диапазонам

[2.3] Типы функций

[2.3.1] Математические функции

[2.3.2] Текстовые функции

[2.3.3] Функции даты и времени

[2.3.4] Логические функции

[2.4] Поиск и исправление ошибок в вычислениях

[2.4.1] Влияющие и зависимые ячейки

[2.4.2] Ограничение при вводе данных

[2.5] Диаграммы в Microsoft Excel

[2.5.1] Элементы диаграммы

[2.5.2] Мастер диаграмм

[2.5.3] Форматирование диаграмм

[2.5.4] Примеры использования диаграмм в учебном процессе

[2.5.5] Пример построения поверхности гиперболического параболоида

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

К особенностям Excel следует отнести широкий набор математических, статистических функций и методов оптимизации.

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

Аргументы функции указываются после её названия в круглых скобках. Скобки вводятся с клавиатуры. Адрес диапазона ячеек, содержимое которых должно использоваться в качестве аргументов функции, вставляется в результате выделения диапазона с помощью мыши.

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

Использование функций

Одной из самых используемых является функция суммирования. Именно поэтому панель инструментов Стандартная содержит кнопку Автосумма, которая экономит время при составлении формул.

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

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

Для отмены команды Автосумма нажмите клавишу Esc.

Рис. 10.3. Результат нажатия кнопки Автосумма

Можно использовать функцию суммирования также для сложения значений нескольких диапазонов ячеек. Например, формула =СУММ(А3:А8;С3:С8) складывает значения шести ячеек в столбце А и шести ячеек в столбце С. Напомним, что выделение диапазонов ячеек, расположенных на некотором расстоянии друг от друга, осуществляется при нажатой клавише Ctrl.

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

Пример

Создайте таблицу с данными о температуре воздуха в некоторых городах мира за одну неделю (см. рис. 10.4). Необходимо определить минимальную температуру за неделю в различных городах, а также максимальное  из минимальных значений.

Для этого введите в ячейку В12 формулу =МИН (В4:В10). Скопируйте эту формулу в ячейки С12:Е12. В результате применения функции, определяющей минимальное значение, мы установим минимальную температуру в разных городах. Чтобы определить максимальное из минимальных значений, введите в ячейку В13 формулу =МАКС (В12:Е12).

Полностью решить данную задачу можно и с помощью одной-единственной формулы (которую нужно вставить в ячейку В13):

=МАКС (МИН (В4:В10); МИН (С4:С10); МИН (D4:D10); МИН (Е4:Е10)).

Рис. 10.4. Пример использования вложенных функций

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

Существует множество задач (например, округление значений), решать которые на много легче, используя вложенные функции. Для округления чисел в Excel предназначена функция ОКРУГЛ, синтаксис которой несколько отличается от синтаксиса уже знакомых нам функций СУММ, МИН и МАКС. Аргументами функции ОКРУГЛ являются число или ссылка и количество десятичных разрядов результата.

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

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

Мастер функций

Мастер функций предназначен для упрощения работы с функциями. Чтобы запустить Мастер функций, щёлкните на кнопке в строке формул.

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

Если нужной функции нет в списке, следует выбрать элемент Другие функции, вследствие чего откроется диалоговое окно Мастер Функций            (рис. 10.4).

Это окно открывается также в результате вызова команды       Вставка | Функция.

Все функции Excel сгруппированы по категориям, имена которых отображаются в списке Категория. В поле Выберите функцию приводится перечень функций выбранной категории. В нижней части окна отображается краткое описание отмеченной функции и её синтаксис.

                      Рис. 10.4. Диалоговое окно Мастер функций

После выбора функции щёлкните на кнопке ОК, при этом появится второе окно диалога Аргументы функции, с помощью которого задайте аргументы. Программа снабжает пользователя подсказкой о том, какие аргументы являются обязательными, а какие нет.

Существует несколько способов задания аргументов. Рассмотрим некоторые из них на примере вставки функции СРЗНАЧ для вычисления среднего значения.

Количество аргументов функции не должно превышать 30. В окне диалога Аргументы функции для ввода каждого аргумента функции предусмотрено отдельное поле. Сначала таких полей два (рис. 10.

5), но по мере ввода аргументов количество полей увеличивается.

Рис. 10.5. Диалоговое окно Аргументы функции после выбора аргументов

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

Для завершения ввода функции нажмите кнопку ОК. Результат вычислений появится в итоговой ячейке.

Присвоение имен ячейкам и их диапазонам

Чтобы понять смысл функции было проще, можно присвоить имя ячейке или диапазону ячеек и затем использовать его в вычислениях. Например, вы можете присвоить ячейкам E4:E10 (рис. 10.3) имя Москва, и тогда формула для нахождения минимального значения для этих ячеек будет выглядеть следующим образом: =МИН (Москва).

Имена должны начинаться с буквы и не могут содержать пробелы. Рекомендуемая длина имени – 15 знаков.

Для того, чтобы присвоить имя ячейке или диапазону ячеек, выделите набор ячеек вместе с их заголовком (заголовок будет использован в качестве имени выделенного диапазона) и выберите команду Вставка | Имя | Создать. Нажмите кнопку ОК.

Можно также, выделив набор ячеек, ввести имя в текстовое поле Имя, расположенное в строке формул. Этот метод используется, когда нужно присвоить набору ячеек имя, отличное от их заголовка.

Чтобы избежать ошибок при написании имён в формулах, используйте команду Вставка | Имя | Вставить. Чтобы получить доступ к редактированию и удалению имён активизируйте команду Вставка | Имя | Присвоить. В диалоговом окне Присвоение имени вы можете выделить имя и напечатать новый вариант, при необходимости изменить диапазон ячеек.

Математические функции

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

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

Есть также функции, выполняющие действия с матрицами. Действия с  матрицами имеют свои особенности. Поэтому рассмотрим несколько примеров.

Транспонирование матрицы 

Пусть дана матрица A = .

Расположите числа этой матрицы в ячейках А3:С5. Выделите место под транспонированную матрицу, например, ячейки Е3:G5. Вызовите мастер функций (кнопка  на строке формул).

В открывшемся диалоговом окне в списке Категория выберите Математические, а в списке Выберите функцию – ТРАНСП. Откроется диалоговое окно Аргументы функции. В поле ввода Массив задайте диапазон ячеек с исходной матрицей (вручную или с помощью мыши).

Затем нажмите клавиши CTRL+SHIFT+ENTER, чтобы распространить результат на всю выделенную область.

Произведение двух матриц

Так же, как и в предыдущем примере, нужно выделить диапазон ячеек для матрицы-результата и вызвать мастер функций.

В списке функций выберите МУМНОЖ, откроется диалоговое окно, имеющее два поля ввода Массив 1 и Массив 2.

Введите в эти поля диапазоны ячеек с числами первой и второй матриц, затем нажмите клавиши CTRL+SHIFT+ENTER. Количество столбцов массива 1 должно быть таким же, как количество строк массива 2.

Текстовые функции

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

Рассмотрим пример использования текстовых функций. Создание инициалов

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

Разместите исходную таблицу как показано на рис. 10.6 и заполните вручную. Для порядковых номеров (столбец А) используйте автозаполнение.

Результирующую таблицу разместите, например, в  столбце В, начиная со строки 13. В ячейку В13 введите формулу: =B4&” “&ЛЕВСИМВ(C4)&”.”&ЛЕВСИМВ(D4)&”.” .

Скопируйте эту формулу вниз по столбцу В. В результате в ячейках В13:В17 появятся фамилии и инициалы людей, перечисленных в исходной таблице. Теперь любые изменения, внесенные в исходную таблицу, автоматически отразятся в результирующей таблице.

Примечание. В используемой формуле В4 – фамилия,  & – знак объединения символьных фрагментов. Далее следует пробел  (символ пробел заключен в кавычки, т.к. является текстовой константой).

ЛЕВСИМВ – функция из списка (находится в разделе Текстовые), возвращает первый (самый левый ) символ текстовой строки, в нашем примере функция ЛЕВСИМВ(С4) возвращает первый символ имени. “.” – текстовая константа «точка».

Далее функция ЛЕВСИМВ(D4) – возвращает первый символ отчества, после которого снова ставится точка.

Функции даты и времени

Источник: //5fan.ru/wievjob.php?id=77923

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.