Как поставить перед числом знак плюса "+", если значение отрицательное в Google Таблицах или MS Excel?

Я пытаюсь добавить / поставить перед знаком 9X_sheets плюс "+", если значение отрицательное. например 9X_google-sheets-formula +10

У меня есть листок, на котором производятся 9X_if-statement некоторые платежи, а иногда и переплачиваются. Таким 9X_array-formulas образом, в столбце «Баланс» должно отображаться 9X_if значение «+» (сверх оплаченной стоимости).

Я 9X_ms-excel пробовал использовать =CONCATENATE, но это не помогло. Оно 9X_sheets выглядит как + -10

.

=IF(C2<0,CONCATENATE("+",C2),"")

9X_Как поставить перед числом знак плюса "+", если значение отрицательное в Google Таблицах или MS Excel?_array-formulas

11
1

  • обратите внимание, что добавление + приведет к преобразованию формата, поэтому вместо числового значения у вас будет текстовая строка. поэтому испо ...
3
Общее количество ответов: 3

Ответ #1

Ответ на вопрос: Как поставить перед числом знак плюса "+", если значение отрицательное в Google Таблицах или MS Excel?

Вы можете попробовать перейти на Format > Number > More formats > Custom number format и вставить 9X_google-sheets-formula следующее выражение: "-"0;"+"0;0

При этом отрицательные 9X_google-spreadsheet значения будут отображаться со знаком +, а 9X_excel положительные - со знаком -. Однако его значение 9X_else все равно будет исходным (в виде числа).

23
1

  • Мне пришлось использовать `+0; -0; 0`, иначе он поставил бы` ...

Ответ #2

Ответ на вопрос: Как поставить перед числом знак плюса "+", если значение отрицательное в Google Таблицах или MS Excel?

все, что вам нужно, это:

=IF(A2-B2<0, A2-B2*-1, )

9X_Как поставить перед числом знак плюса "+", если значение отрицательное в Google Таблицах или MS Excel?_google-sheets-formula

тогда Arrayformula 9X_else будет:

=ARRAYFORMULA(IF(A2:A-B2:B<0, A2:A-B2:B*-1, ))

1
0

Ответ #3

Ответ на вопрос: Как поставить перед числом знак плюса "+", если значение отрицательное в Google Таблицах или MS Excel?

=if(C2<0, "+" & ABS(C2),  C2)

Или

=If(C2<0,"+","")&ABS(C2)

9X_google-sheets-formula

1
0