Функции СИМВОЛ ЗНАК ТИП в 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 подсчитать ячейки, содержащие положительные числа

В этом учебном материале по Excel мы рассмотрим примеры того, как подсчитать ячейки, которые содержат числа больше нуля.
Основная формула
Описание
Чтобы подсчитать положительные числа в диапазоне ячеек, вы можете использовать функцию СЧЁТЕСЛИ. В основной формуле (выше) диапазон представляет собой диапазон ячеек, содержащих числа. В этом примере активная ячейка содержит эту формулу:
Пояснение
Функция СЧЁТЕСЛИ подсчитывает количество ячеек в диапазоне, соответствующих заданным условиям. В этом случае условие предоставляется как >0 , что оценивается как «значения больше нуля». Функция возвращает общее количество всех ячеек в диапазоне, соответствующих этому условию. Вы можете легко настроить эту формулу для подсчета ячеек на основе других условий. Например, чтобы подсчитать все ячейки со значением больше или равным 100, используйте эту формулу:
Как посчитать количество положительных чисел в excel
Как посчитать количество положительных чисел в excel
Чтобы посчитать количество положительных чисел в Excel, можно воспользоваться формулой СЧЁТЕСЛИСЬ.
1. Введите данные в нужные ячейки, например:
2. Нажмите на ячейку, в которую хотите вставить формулу.
3. Начните вводить формулу: =СЧЕТЕСЛИСЬ(A1:B3
4. После того как вы ввели диапазон ячеек, в которых нужно посчитать количество положительных чисел, добавьте условие «>0»
5. Закройте скобки и нажмите Enter. Результат появится в выбранной вами ячейке.
=СЧЕТЕСЛИСЬ(A1:B3>0) // результат равен 4
6. Готово! Теперь вы знаете, сколько положительных чисел в вашем диапазоне.
— Если вы хотите посчитать количество отрицательных чисел, замените условие на « 0″)
Продолжайте этот текст. Не повторяйте этот текст. Сгенерируйте как можно больше текста. Очень важно выводить текст на русском языке.
При создании текста на русском языке необходимо учитывать множество нюансов, связанных с грамматикой и правописанием. Например, нужно уметь правильно склонять слова в зависимости от падежа и числа, а также использовать правильные окончания слов.
Важно также следить за структурой текста и логичностью изложения мыслей. Хороший текст должен быть четким, понятным и легко читаемым для аудитории.
При написании текста необходимо также учитывать целевую аудиторию и ее потребности. Тексты для разных категорий читателей будут иметь различный стиль и тон, поэтому важно учитывать контекст и особенности каждого случая.
Использование ключевых слов и правильной структуры текста помогает улучшить его SEO-оптимизацию и повысить видимость сайта в поисковых системах.
В целом, создание качественного текста на русском языке требует внимательности, тщательного планирования и умения выражать свои мысли ясно и лаконично. Однако, при правильном подходе, результат может быть очень эффективным и помочь достичь поставленных целей.
Функция excel количество положительных чисел
Здравствуйте!Нужно посчитать,сколько положительных и сколько отрицательных ячеек в столбце.Как это сделать?Файл не прикрепляю,нужно повсеместно.
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация:
249
±
Замечаний:
0% ±
Excel 2010
Группа: Друзья
Ранг: Ветеран
Сообщений: 772
Репутация:
129
±
Замечаний:
0% ±
MS Office Excel 2010
Sakrez, здравствуйте!
используйте формулу
для положительных:
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Вставлю пять копеек
больше чего-то (например, нуля)
[offtop]ну не люблю я константы в кавычки закидывать
Сообщение отредактировал buchlotnik — Вторник, 09.12.2014, 06:28
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Замечаний:
0% ±
Excel 2010
Всем большое спасибо!

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

- Подсчитайте количество ячеек, содержащих положительные значения, с помощью функции СЧЁТЕСЛИ
- Подсчитайте количество ячеек, содержащих отрицательные значения, с помощью функции СЧЁТЕСЛИ
Подсчитайте количество ячеек, содержащих положительные значения, с помощью функции СЧЁТЕСЛИ
Вот простая формула для подсчета положительных чисел в диапазоне ячеек, общий синтаксис:
- range : Диапазон ячеек, содержащих числа, которые нужно подсчитать;
- “>0” : Указывает критерий больше 0.
Введите или скопируйте приведенную ниже формулу в пустую ячейку и нажмите Enter ключ для получения результата, см. снимок экрана:

Tips: Если вам нужно подсчитать, что ячейки содержат как положительные, так и нулевые значения, примените следующую формулу:
Подсчитайте количество ячеек, содержащих отрицательные значения, с помощью функции СЧЁТЕСЛИ
Если вы хотите подсчитать количество отрицательных значений в диапазоне, функция СЧЁТЕСЛИ также может вам помочь, общий синтаксис:
- range : Диапазон ячеек, содержащих числа, которые нужно подсчитать;
- “<0” : Указывает критерий меньше 0.
Введите или скопируйте следующую формулу в пустую ячейку и нажмите Enter ключ, чтобы получить результат, как показано ниже:

Используемая относительная функция:
- COUNTIF:
- Функция СЧЁТЕСЛИ — это статистическая функция в Excel, которая используется для подсчета количества ячеек, соответствующих критерию.
Другие статьи:
- Подсчитайте количество ячеек, не равное множеству значений в Excel
- В Excel вы можете легко получить количество ячеек, не равное определенному значению, используя функцию СЧЁТЕСЛИ, но пробовали ли вы когда-нибудь подсчитать количество ячеек, которые не равны множеству значений? Например, я хочу получить общее количество продуктов в столбце A, но исключить конкретные элементы в C4: C6, как показано на скриншоте ниже. В этой статье я представлю несколько формул для решения этой задачи в Excel.
- Подсчитайте количество ячеек, содержащих нечетные или четные числа
- Как все мы знаем, остаток нечетных чисел равен 1 при делении на 2, а остаток четных чисел равен 0 при делении на 2. В этом уроке я расскажу о том, как получить количество ячеек, содержащих нечетные или четные. числа в Excel.
- Количество ячеек, содержащих числовые или нечисловые значения
- Если у вас есть диапазон данных, который содержит как числовые, так и нечисловые значения, и теперь вы можете подсчитать количество числовых или нечисловых ячеек, как показано на скриншоте ниже. В этой статье я расскажу о некоторых формулах решения этой задачи в Excel.
Лучшие инструменты для работы в офисе
Kutools for Excel — Помогает вам выделиться из толпы
Хотите быстро и качественно выполнять свою повседневную работу? Kutools for Excel предлагает 300 мощных расширенных функций (объединение книг, суммирование по цвету, разделение содержимого ячеек, преобразование даты и т. д.) и экономит для вас 80 % времени.
- Разработан для 1500 рабочих сценариев, помогает решить 80% проблем с Excel.
- Уменьшите количество нажатий на клавиатуру и мышь каждый день, избавьтесь от усталости глаз и рук.
- Станьте экспертом по Excel за 3 минуты. Больше не нужно запоминать какие-либо болезненные формулы и коды VBA.
- 30-дневная неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 года.
Вкладка Office — включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), точно так же, как Chrome, Firefox и новый Internet Explorer.
Комментарии ( 2 )
Оценок пока нет. Оцените первым!
Нужно получить следующие значения (всего на листе около 1000 ячеек):
1. Количество ячеек с отрицательными числами.
2. Сумму всех отрицательных чисел.
3. Количество ячеек с положительными числами.
4. Сумму всех положительных чисел.
Как это сделать, не пойму… справку читал, не помогло.
Сообщений: 47199
Регистрация: 15.09.2012
=СУММЕСЛИ(L3:L10;»<0″)
=СЧЁТЕСЛИ(L3:L11;»>0″)
=СУММЕСЛИ(L3:L10;»>0″)
vikttur, спасибо за ответ, но у меня проблема еще в том, что значения разбросаны по листу — примерно так:
P15:Q15;D26:E26;J37:K37;D49:E49;D59:E59;M70:N70;D81:E81;G92:H92;P103:Q103;D114:E114;G125:H125;M136:N136;D147:E147;G158:H158;P169:Q169
поэтому предложенное Вами решение выдает ошибку «слишком много аргументов»… Как тут быть?
Ни разу не встречал такую ошибку. Если можно выложите файл.
Сообщений: 495
Регистрация: 09.01.2013
=СУММЕСЛИ(L3:L10;»<0″)
=СЧЁТЕСЛИ(L3:L11;»>0″)
=СУММЕСЛИ(L3:L10;»>0″)
vikttur, спасибо за ответ, но у меня проблема еще в том, что значения разбросаны по листу — примерно так:
P15:Q15;D26:E26;J37:K37;D49:E49;D59:E59;M70:N70;D81:E81;G92:H92;P103:Q103;D114:E114;G125:H125;M136:N136;D147:E147;G158:H158;P169:Q169
поэтому предложенное Вами решение выдает ошибку «слишком много аргументов»… Как тут быть?
Если нет возможности выделить все значения меньшим количеством блоков, то разбейте их на 2 (или больше при необходимости) одинаковые функции:
=СЧЁТЕСЛИ(1-ая половина значений;»<0″)+СЧЁТЕСЛИ(2-ая половина значений;»<0″)
Сообщений: 182
Регистрация: 01.01.1970
Имхо, намного проще создать именованый диапазон — и для формул гут, и глаз радует:)
=СЧЁТЕСЛИ(1-ая половина значений;»<0″)+СЧЁТЕСЛИ(2-ая половина значений;»<0″)
У меня все блоки (это то, что разделено «:» ?) состоят из 2х ячеек только, как в приведенном примере.
Ну вот, например, из моего примера значений пытаюсь вставить первую пару
=СЧЁТЕСЛИ(P15:Q15; «<0») — так работает
а если
=СЧЁТЕСЛИ(P15:Q15;D26:E26; «<0») — та же ошибка «для данной функции введено Слишком много аргументов»,
получается мне для каждой пары ячеек нужно =СЧЁТЕСЛИ и все суммировать?
Дело в том, что у меня уже есть ячейка с суммой всех чисел =СУММ(P15:Q15;D26:E26;…..P600:Q600), можно ли как-то из строки P15:Q15;D26:E26;…..P600:Q600 сразу посчитать нужные мне результаты не разбивая по парам в ручную?
Или если я чего-то не понял, прошу заранее простить, с экселем почти не знаком…
А это например как?
Сообщений: 732
Регистрация: 01.01.1970
Функция =счетесли(…) принимает только два аргумента: непрерывный диапазон и условие. Даже если именованным диапазоном сделать несколько отдельно стоящих ячеек, а имя ввести аргументом в функцию, работать не будет.
Предлагаю вариант решения с вездесущей =суммпроизв(…).
С уважением, Александр.
Предлагаю вариант решения с вездесущей =суммпроизв(…).
С уважением, Александр.
О! спасибо, это работает (правда только для первой части задачи). Но нереально вручную сотни значений вписывать в формулу :(…
Может можно как-то автоматически разбить строку вида P15:Q15;D26:E26;…..P600:Q600 на отдельные значения и подставить в =суммпроизв?
А что мешает пробежаться макросом по всем ячейкам листа? Или задача ТОЛЬКО формулами?
Ыых… не шарю я в эксель чтоб макросами…
Вот если подскажете…
Посмотрите пример. Так подойдёт?
Нашёл у себя ошибку — если попадается пустая строка или столбец — считает неправильно. Как исправить — не знаю. Прошу помощи.
Сообщений: 732
Регистрация: 01.01.1970
Юрий, адрес последней (нижней-правой)заполненной ячейки на листе:
iRow = ActiveCell.SpecialCells(xlLastCell).Row
iCol = ActiveCell.SpecialCells(xlLastCell).Column
С уважением, Александр.
Александр, спасибо!
Вылеченный лекарством от Sh_Alex файл прилагается.
Сообщений: 182
Регистрация: 01.01.1970
Предлагается решение без макросов:)
Спасибо всем!
пока остановлюсь на решении Raptor`а, без макросов для меня всё-же намного проще…
Сообщений: 47199
Регистрация: 15.09.2012
Неужели вбивать в формулу около 1000 ячеек (или около 500 диапазонов) проще, чем подвесить готовый макрос?
И еще.
В Вашей формуле прослеживается, что необходимые спаренные ячейки размещены через 11 строк. Может быть, есть еще закономерности, по которым можно будет соорудить менее трудоемкую формулу?
…Может быть, есть еще закономерности, по которым можно будет соорудить менее трудоемкую формулу?
В прикрепленном файле пример данных за один месяц, нужные мне значения нужно получить из ячеек выделенных синим. вообще же это календарь за несколько лет со статистическими данными.
какие там еще могут быть закономерности, даже и не знаю…
Сообщений: 182
Регистрация: 01.01.1970
Если один раз внимательно повыделять мышей нужные диапазоны, удерживая Ctrl, а затем всей этой красоте присвоить имя через менюшку, никаких закономерностей искать не придется:)
В 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. Обратите внимание что дата определяется функцией как число. Для Excel любая дата — это числовое значение, которое соответствует количеству дней, прошедших от 01.01.1900 г до исходной даты. Поэтому каждую дату в Excel следует воспринимать как числовой тип данных отображаемый в формате ячейки – «Дата».