Функции СИМВОЛ ЗНАК ТИП в Excel и примеры работы их формул
В Excel часто необходимо использовать при вычислениях значения, которые повязанных с символами, знаком числа и типом.
Для этого используются следующие функции:
- СИМВОЛ;
- ТИП;
- ЗНАК.
Функция СИМВОЛ дает возможность получить знак с заданным его кодом. Функция используется, чтоб преобразовать числовые коды символов, которые получены с других компьютеров, в символы данного компьютера.
Функция ТИП определяет типы данных ячейки, возвращая соответствующее число.
Функция ЗНАК возвращает знак числа и возвращает значение 1, если оно положительное, 0, если равно 0, и -1, когда – отрицательное.
Примеры использования функций СИМВОЛ, ТИП и ЗНАК в формулах Excel
Пример 1. Дана таблица с кодами символов: от 65 – до 74:
Необходимо с помощью функции СИМВОЛ отобразить символы, которые соответствуют данным кодам.
Для этого введем в ячейку В2 формулу следующего вида:

Аргумент функции: Число – код символа.
В результате вычислений получим:

Как использовать функцию СИМВОЛ в формулах на практике? Например, нам нужно отобразить текстовую строку в одинарных кавычках. Для Excel одинарная кавычка как первый символ – это спец символ, который преобразует любое значение ячейки в текстовый тип данных. Поэтому в самой ячейке одинарная кавычка как первый символ – не отображается:

Для решения данной задачи используем такую формулу с функцией =СИМВОЛ(39)

Также данную функцию полезно применять, когда нужно формулой сделать перенос строки в ячейке Excel. И для других подобного рода задач.
Значение 39 в аргументе функции как вы уже догадались это код символа одинарной кавычки.
Как посчитать количество положительных и отрицательных чисел в Excel
Пример 2. В таблице дано 3 числа. Вычислить, какой знак имеет каждое число: положительный (+), отрицательный (-) или 0.
Введем данные в таблицу вида:

Введем в ячейку E2 формулу:

Аргумент функции: Число – любое действительное числовое значение.
Скопировав эту формулу вниз, получим:

Сначала посчитаем количество отрицательных и положительных чисел в столбцах «Прибыль» и «ЗНАК»:

А теперь суммируем только положительные или только отрицательные числа:

Как сделать отрицательное число положительным, а положительное отрицательным? Очень просто достаточно умножить на -1:

Можно еще упростить формулу, просто поставить знак оператора вычитания – минус, перед ссылкой на ячейку:

Но что, если нужно число с любым знаком сделать положительным? Тогда следует использовать функцию ABS. Данная функция возвращает любое число по модулю:

Теперь не сложно догадаться как сделать любое число с отрицательным знаком минус:


Проверка какие типы вводимых данных ячейки в таблице Excel
Пример 3. Используя функцию ТИП, отобразить тип данных, которые введены в таблицу вида:

Функция ТИП возвращает код типов данных, которые могут быть введены в ячейку Excel:
| Типы данных | Код |
| Числовой | 1 |
| Текстовый | 2 |
| Логический | 4 |
| Значение ошибки | 16 |
| Массив | 64 |
Введем формулу для вычисления в ячейку В2:

Аргумент функции: Значение – любое допустимое значение.
В результате получим:

Таким образом с помощью функции ТИП всегда можно проверить что на самом деле содержит ячейка Excel. Обратите внимание что дата определяется функцией как число. Для Excel любая дата — это числовое значение, которое соответствует количеству дней, прошедших от 01.01.1900 г до исходной даты. Поэтому каждую дату в Excel следует воспринимать как числовой тип данных отображаемый в формате ячейки – «Дата».
Как сложить только положительные или отрицательные числа в Excel
Если вы создаете, например, отчеты, то вам может понадобится суммировать только положительные или отрицательные числа.
Это довольно просто можно сделать, с помощью функции СУММ.
Я продемонстрирую вам разные варианты использования этой функции.
Складываем только положительные значения
Допустим, у нас есть такая табличка:

Наша задача — посчитать сумму только положительных значений

В такой ситуации, формула примет такой вид:

Мы используем три аргумента:
- Диапазон, который будет проверяться на критерий;
- Критерий;
- Диапазон, который мы суммируем.
Естественно, первый и третий критерии, могут различаться.
Складываем положительные числа больше 100
В прошлом разделе статьи мы сложили только положительные числа, а теперь сложим числа больше 100.
Допустим, у нас есть такая табличка:

Для выполнения такой задачи, формула примет такой вид:

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

Наша задача — сложить только те значения из В столбика, для которых значение из С столбика положительно.
Формула принимает такой вид:

Формула все та же, только мы указали разные диапазоны в 1 и 3 критерии.
Складываем только отрицательные числа
Тут все точно также, как и в первом разделе статьи, только с одним изменением.
Допустим, у нас есть такая табличка:


Наша задача — сложить только отрицательные значения.
Формула принимает такой вид:

Критерий отделяет только отрицательные числа, а далее они складываются.
Вы можете изменять критерий, непосредственно, под вашу ситуацию без всяких проблем.
Вот и все! Мы рассмотрели как складывать положительные или отрицательные числа с помощью функции СУММЕСЛИ.
Как в Excel подсчитать ячейки, содержащие положительные числа

В этом учебном материале по Excel мы рассмотрим примеры того, как подсчитать ячейки, которые содержат числа больше нуля.
Основная формула
Описание
Чтобы подсчитать положительные числа в диапазоне ячеек, вы можете использовать функцию СЧЁТЕСЛИ. В основной формуле (выше) диапазон представляет собой диапазон ячеек, содержащих числа. В этом примере активная ячейка содержит эту формулу:
Пояснение
Функция СЧЁТЕСЛИ подсчитывает количество ячеек в диапазоне, соответствующих заданным условиям. В этом случае условие предоставляется как >0 , что оценивается как «значения больше нуля». Функция возвращает общее количество всех ячеек в диапазоне, соответствующих этому условию. Вы можете легко настроить эту формулу для подсчета ячеек на основе других условий. Например, чтобы подсчитать все ячейки со значением больше или равным 100, используйте эту формулу:
Как посчитать количество положительных чисел в excel
Как подсчитать максимальное количество последовательных положительных / отрицательных чисел в Excel?
Если у вас есть список данных, которые смешиваются с положительными и отрицательными числами, и теперь вы хотите подсчитать максимальное количество последовательных положительных и отрицательных чисел, как показано на следующем снимке экрана, как вы могли бы справиться с этой задачей в Excel?

Подсчитайте максимальное количество последовательных положительных и отрицательных чисел с помощью формул массива
Удивительный! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Экономьте 50% своего времени и сокращайте тысячи щелчков мышью каждый день!
Чтобы получить максимальное количество последовательных положительных и отрицательных чисел, примените следующие формулы массива:
Подсчитайте максимальное количество последовательных положительных чисел:
Введите эту формулу в ячейку, в которой вы хотите получить результат:
=MAX(FREQUENCY(IF(A2:A20>0,ROW(A2:A20)),IF(A2:A20<=0,ROW(A2:A20)))) , а затем нажмите Shift + Ctrl + Enter вместе, и вы получите нужный результат, см. снимок экрана:

Подсчитайте максимальное количество последовательных отрицательных чисел:
Введите эту формулу в ячейку, в которой вы хотите получить результат:
=MAX(FREQUENCY(IF(A2:A20<0,ROW(A2:A20)),IF(A2:A20>=0,ROW(A2:A20)))) , а затем нажмите Shift + Ctrl + Enter одновременно, и вы получите нужный вам результат, см. снимок экрана:

Внимание: В приведенных выше формулах A2: A20 это список диапазона ячеек, который вы хотите использовать.