Функція ЗНАК в Excel
Функція підпису в Excel - це функція Maths / Trig, яка використовується для отримання цього результату. Функція SIGN повертає знак (-1, 0 або +1) наданого числового аргументу. Формулу SIGN в Excel можна використовувати, ввівши ключове слово = SIGN (і вказавши число як вхідне значення.
Синтаксис
Аргументи
число: номер, для якого потрібно отримати знак.
Вхідним номером може бути будь-яке число, введене безпосередньо, або у формі будь-якої математичної операції або будь-якого посилання на комірку.
Вихід:
Формула ЗНАКУ Excel має лише три виходи: 1, 0, -1.
- Якщо число більше нуля, формула SIGN у excel поверне 1.
- Якщо число дорівнює нулю, формула SIGN у excel поверне 0.
- Якщо число менше нуля, формула SIGN у excel поверне -1.
Якщо аргумент числа не є числовим, функція excel SIGN поверне #VALUE! помилка.
Як використовувати функцію SIGN у програмі Excel? (з прикладами)
Завантажити цей шаблон функції SIGN Function Excel можна тут - Шаблон Excel функції SIGNПриклад №1
Припустимо, у вас є остаточні балансові показники для семи департаментів за 2016 та 2017 роки, як показано нижче.
Деякі відділи заборговані, а деякі приносять хороші прибутки. Тепер ви хочете побачити, чи спостерігається збільшення показника порівняно з минулим роком. Для цього ви можете використовувати наступну формулу ЗНАК для першої.
= ЗНАК (D4 - C4)
Це поверне +1. Аргументом функції SIGN є значення, яке повертається з інших функцій.
Тепер перетягніть його, щоб отримати значення для решти комірок.
Приклад №2
У наведеному вище прикладі ви також можете розрахувати відсоток збільшення Excel у порівнянні з попереднім роком.
Для цього ви можете використати таку формулу ЗНАКУ:
= (D4 - C4) / C4 * ЗНАК (C4)
і перетягніть його до решти комірок.
Якщо залишок за 2016 рік дорівнює нулю, функція видасть помилку. Крім того, для уникнення помилки можна використовувати таку формулу SIGN:
= IFERROR ((D4 - C4) / C4 * ЗНАК (C4), 0)
Для того, щоб отримати загальний% збільшення або зменшення, ви можете використовувати наступну формулу:
(SUM (D4: D10) - SUM (C4: C10)) / SUM (C4: C10) * ЗНАК (SUM (C4: C10))
Сума (D4: D10) дасть чистий баланс, включаючи всі департаменти за 2017 рік
Сума (C4: C10) дасть чистий баланс, включаючи всі департаменти за 2016 рік
SUM (D4: D10) - SUM (C4: C10) дасть чистий прибуток або збиток, включаючи всі підрозділи.
(SUM (D4: D10) - SUM (C4: C10)) / SUM (C4: C10) * ЗНАК (SUM (C4: C10)) дасть відсоток виграшу або збитку
Приклад №3
Припустимо, у вас є список чисел у B3: B8, як показано нижче.
Тепер ви хочете змінити знак кожного від’ємного числа на позитивний.
Ви можете просто використати таку формулу:
= B3 * ЗНАК (B3)
Якщо B3 негативний, ЗНАК (B3) дорівнює -1, а B3 * SIGN (B3) буде негативним * негативним, що поверне позитив.
Якщо B3 позитивний, ЗНАК (B3) дорівнює +1, а B3 * SIGN (B3) буде позитивним * позитивним, що поверне позитивне.
Повернеться 280.
Тепер перетягніть його, щоб отримати значення для решти чисел.
Приклад №4
Припустимо, у вас є щомісячні продажі в F4: F10, і ви хочете дізнатися, чи зростають ваші продажі вгору і вниз.
Для цього ви можете використати таку формулу -
= ПЕРЕГЛЯД (ЗНАК (F5 - F4), A5: B7, 2)
де A5: B7 містить інформацію про збільшення, нуль і вниз.
Функція SIGN буде порівнювати поточний та попередній продажі за місяць за допомогою функції SIGN, а VLOOKUP витягне інформацію з таблиці VLOOKUP і поверне, чи продажі йдуть вгору, нуль чи вниз.
і перетягніть його до решти комірок.
Приклад №5
Припустимо, у вас є дані про продаж з чотирьох різних зон - Сходу, Заходу, Півночі та Півдня для товарів А і В, як показано нижче.
Тепер вам потрібна загальна сума продажів товару А чи східної зони.
Його можна розрахувати як:
= ПІДПРИЄМСТВО (ЗНАК ((B4: B15 = «СХІД») + (C4: C15 = «A»)) * F4: F15)
Давайте детально розглянемо вищезгадану функцію ЗНАК.
B4: B15 = "СХІД"
дасть 1, якщо це “СХІД”, інакше він поверне 0. Він поверне {1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0}
C4: C15 = "A"
дасть 1, якщо це "A", інакше він поверне 0. Він поверне {1, 0, 1, 1, 0, 0, 1, 0, 1, 0, 0}
(B4: B15 = “СХІД”) + (C4: C15 = “A”)
поверне суму два і {0, 1, 2}. Повернеться {2, 2, 1, 1, 0, 0, 1, 0, 2, 0, 0}
ЗНАК ((B4: B15 = "СХІД") + (C4: C15 = "A"))
потім поверне сюди {0, 1}, оскільки від’ємного числа немає. Він поверне {1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0}.
ПІДПРИЄМСТВО (ЗНАК ((B4: B15 = "СХІД") + (C4: C15 = "A")) * F4: F15)
спочатку візьме добуток двох матриць {1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0} і {2000, 1500, 4800, 4500, 5000, 13000, 7200, 18000, 3300, 4800, 6500}, який поверне {2000, 1500, 4800, 4500, 0, 0, 7200, 0, 3300, 0, 0}, а потім підсумує.
Це нарешті поверне 23300.
Подібним чином, для розрахунку продажу продукції для східних чи західних зон ви можете використовувати таку формулу ЗНАКУ -
= ПІДПРИЄМСТВО (ЗНАК ((B4: B15 = «СХІД») + (B4: B15 = «ЗАХІД»)) * F4: F15)
і для продукту А у східній зоні
= ПІДПРИЄМСТВО (ЗНАК ((B4: B15 = «СХІД») * (C4: C15 = «A»)) * F4: F15)