Функция ЗНАК

Excel 2007+

Краткое описание

Функция ЗНАК определяет знак числа: возвращает 1 для положительных чисел, 0 для нуля и -1 для отрицательных значений. Простой и эффективный способ анализа знака в математических вычислениях Excel.

Синтаксис

ЗНАК(число)

Параметры

Параметр Тип Обязательный Описание
число Number Да Любое вещественное число (целое или дробное)

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

Функция ЗНАК используется для быстрого определения знака числовых значений в формулах. Это полезно при условном форматировании, создании условных формул, анализе данных и математических расчетах.

Распространенные примеры SIGN

Основные примеры ЗНАК

=ЗНАК(10)

Знак положительного числа = 1

Ноль

=ЗНАК(4-4)

Знак нуля = 0

Отрицательное число

=ЗНАК(-0.00001)

Знак отрицательного числа = -1

В формуле

=ЗНАК(A1)*ABS(A1)

Восстановление исходного числа из абсолютного значения

Часто задаваемые вопросы

Функция возвращает точно 0 для любого представления нуля.

Да, ЗНАК(-0) возвращает -1, правильно определяя знак.

Да, функция работает с массивами и возвращает массив знаков.

Распространенные ошибки и решения

#ЗНАЧ!

Cause: Аргумент не является числом (текст, дата и т.д.)

Solution: Преобразуйте аргумент в число с помощью ЗНАЧЕН или *1

Неправильный результат

Cause: Работа с очень малыми числами близкими к нулю

Solution: Используйте более точные вычисления

Примечания

  • Доступна с Excel 2007
  • Работает со всеми версиями Excel 2007+
  • Поддерживает массивы и динамические формулы
  • Полезна в комбинации с ABS для восстановления знака

Совместимость

Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Недоступно в:

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+