Как использовать логику ЕСЛИ для классификации как Доход или Долг

avatar
lambdalama
8 августа 2021 в 20:16
39
2
0

Я хочу классифицировать каждую строку как Доход или Долг в зависимости от того, является ли это положительным или отрицательным числом.

Вот что у меня есть: [1]: https://i.stack.imgur.com/h3ctz.png Это моя текущая формула: =IFS(G2 <= (-1), "Долги", G2 >= (0), "Доход")

Когда я применяю формулу к столбцу, она не вводит правильный вывод.

Будем очень признательны за любую помощь!

Источник
Qualia Communications
8 августа 2021 в 20:28
0

Ваши значения, кажется, отформатированы как ТЕКСТ

Qualia Communications
8 августа 2021 в 20:38
0

Попробуйте обернуть G2 в VALUE().

Ответы (2)

avatar
pgSystemTester
8 августа 2021 в 20:59
1

Я думаю, что ваша проблема связана с номерами текстового формата, как описано в комментариях. Использование Value будет работать, но я предпочитаю использовать более короткий синтаксис +0 (он же мой ответ на приглашение на свадьбу....).

=If(G2+0>=0,"Income","Debt")

Кроме того, если у вас есть диапазоны сброса Excel и вы хотите, чтобы столбец Type автоматически заполнял все значения в столбце, вы можете установить эту формулу в ячейке H2

=filter(if(G2:G999999+0>0,"Income","Debt"),not(ISBLANK(G2:G999999)))
avatar
EDS
8 августа 2021 в 20:27
0

Попробовать =IF(G2<=0, "Debt", "Income")