Функции СИМВОЛ ЗНАК ТИП в Excel и примеры работы их формул
В Excel часто необходимо использовать при вычислениях значения, которые повязанных с символами, знаком числа и типом.
Для этого используются следующие функции:
- СИМВОЛ;
- ТИП;
- ЗНАК.
Функция СИМВОЛ дает возможность получить знак с заданным его кодом. Функция используется, чтоб преобразовать числовые коды символов, которые получены с других компьютеров, в символы данного компьютера.
Функция ТИП определяет типы данных ячейки, возвращая соответствующее число.
Функция ЗНАК возвращает знак числа и возвращает значение 1, если оно положительное, 0, если равно 0, и -1, когда – отрицательное.
Примеры использования функций СИМВОЛ, ТИП и ЗНАК в формулах Excel
Пример 1. Дана таблица с кодами символов: от 65 – до 74:
![Дана таблица.](images/funkcii-excel101-1.png)
Необходимо с помощью функции СИМВОЛ отобразить символы, которые соответствуют данным кодам.
Для этого введем в ячейку В2 формулу следующего вида:
![отобразить символы.](images/funkcii-excel101-2.png)
Аргумент функции: Число – код символа.
В результате вычислений получим:
![результат вычислений.](images/funkcii-excel101-3.png)
Как использовать функцию СИМВОЛ в формулах на практике? Например, нам нужно отобразить текстовую строку в одинарных кавычках. Для Excel одинарная кавычка как первый символ – это спец символ, который преобразует любое значение ячейки в текстовый тип данных. Поэтому в самой ячейке одинарная кавычка как первый символ – не отображается:
![как использовать функцию.](images/funkcii-excel101-4.png)
Для решения данной задачи используем такую формулу с функцией =СИМВОЛ(39)
![СИМВОЛ.](images/funkcii-excel101-5.png)
Также данную функцию полезно применять, когда нужно формулой сделать перенос строки в ячейке Excel. И для других подобного рода задач.
Значение 39 в аргументе функции как вы уже догадались это код символа одинарной кавычки.
Как посчитать количество положительных и отрицательных чисел в Excel
Пример 2. В таблице дано 3 числа. Вычислить, какой знак имеет каждое число: положительный (+), отрицательный (-) или 0.
Введем данные в таблицу вида:
![данные в таблицу.](images/funkcii-excel101-6.png)
Введем в ячейку E2 формулу:
![Введем в ячейку E2.](images/funkcii-excel101-7.png)
Аргумент функции: Число – любое действительное числовое значение.
Скопировав эту формулу вниз, получим:
![Скопировав формулу.](images/funkcii-excel101-8.png)
Сначала посчитаем количество отрицательных и положительных чисел в столбцах «Прибыль» и «ЗНАК»:
![количество отрицательных и положительных.](images/funkcii-excel101-9.png)
А теперь суммируем только положительные или только отрицательные числа:
![суммируем только положительные отрицательные.](images/funkcii-excel101-10.png)
Как сделать отрицательное число положительным, а положительное отрицательным? Очень просто достаточно умножить на -1:
![умножить на -1.](images/funkcii-excel101-11.png)
Можно еще упростить формулу, просто поставить знак оператора вычитания – минус, перед ссылкой на ячейку:
![минус перед ссылкой.](images/funkcii-excel101-12.png)
Но что, если нужно число с любым знаком сделать положительным? Тогда следует использовать функцию ABS. Данная функция возвращает любое число по модулю:
![любое число по модулю.](images/funkcii-excel101-13.png)
Теперь не сложно догадаться как сделать любое число с отрицательным знаком минус:
![с отрицательным знаком минус.](images/funkcii-excel101-14.png)
Или так:
![Альтернативная формула.](images/funkcii-excel101-15.png)
Проверка какие типы вводимых данных ячейки в таблице Excel
Пример 3. Используя функцию ТИП, отобразить тип данных, которые введены в таблицу вида:
![введены в таблицу.](images/funkcii-excel101-16.png)
Функция ТИП возвращает код типов данных, которые могут быть введены в ячейку Excel:
Типы данных | Код |
Числовой | 1 |
Текстовый | 2 |
Логический | 4 |
Значение ошибки | 16 |
Массив | 64 |
Введем формулу для вычисления в ячейку В2:
![Функция ТИП.](images/funkcii-excel101-17.png)
Аргумент функции: Значение – любое допустимое значение.
В результате получим:
![В результате.](images/funkcii-excel101-18.png)
Скачать примеры функций СИМВОЛ ЗНАК ТИП в Excel
Таким образом с помощью функции ТИП всегда можно проверить что на самом деле содержит ячейка Excel. Обратите внимание что дата определяется функцией как число. Для Excel любая дата — это числовое значение, которое соответствует количеству дней, прошедших от 01.01.1900 г до исходной даты. Поэтому каждую дату в Excel следует воспринимать как числовой тип данных отображаемый в формате ячейки – «Дата».