Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2013, 14:11   #1
cascade
 
Регистрация: 27.11.2013
Сообщений: 4
По умолчанию Как изменить знак числа?

Подскажите, как в Excel выполнить следующее действие: от числа (36) вычесть число (92), но в результате получить не -56, а положительное число 56? В результате вычисления, даже если получится число отрицательное, его знак должен быть изменен на "+"

Последний раз редактировалось cascade; 28.11.2013 в 07:05.
cascade вне форума Ответить с цитированием
Старый 27.11.2013, 14:15   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Код:
Abs Function
      

Returns a value of the same type that is passed to it specifying the absolute value of a number.
Или уточните, что нужно получить если 92-36?
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 27.11.2013, 18:09   #3
Czeslaw
Пользователь
 
Регистрация: 08.07.2013
Сообщений: 95
По умолчанию

А почему не подходит такая формула:
=ABS(A1-B1)
Czeslaw вне форума Ответить с цитированием
Старый 27.11.2013, 18:14   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Может потому, что наверху написано: "Microsoft Office и VBA"
Хотя можно и функцию листа тоже использовать.
Но может нужно 92-36=-56? По "букве" вопроса должно быть именно так
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 28.11.2013, 07:06   #5
cascade
 
Регистрация: 27.11.2013
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
Код:
Abs Function
      

Returns a value of the same type that is passed to it specifying the absolute value of a number.
Или уточните, что нужно получить если 92-36?
В результате вычисления, даже если получится число отрицательное, его знак должен быть изменен на "+"
cascade вне форума Ответить с цитированием
Старый 28.11.2013, 07:06   #6
cascade
 
Регистрация: 27.11.2013
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
Может потому, что наверху написано: "Microsoft Office и VBA"
Хотя можно и функцию листа тоже использовать.
Но может нужно 92-36=-56? По "букве" вопроса должно быть именно так
В результате вычисления, даже если получится число отрицательное, его знак должен быть изменен на "+"
cascade вне форума Ответить с цитированием
Старый 28.11.2013, 11:10   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

тогда функция ABS - это то, что Вам нужно!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 29.11.2013, 05:39   #8
cascade
 
Регистрация: 27.11.2013
Сообщений: 4
По умолчанию

Спасибо всем!
cascade вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Http.Get, Парсинг UTF8, знак - отображается как ? Как декодировать? XerSon Работа с сетью в Delphi 6 10.02.2011 08:37
Как убирать знак ' ? Человек_Борща Работа с сетью в Delphi 3 31.01.2011 13:56
Как изменить в большом масиве числа с 1 на 00001 ZanderBlack1 Microsoft Office Excel 8 19.01.2011 19:55
Знак минус отдельно от числа segail Microsoft Office Excel 1 10.02.2010 16:46
Есть чат на яваскрипте.не могу поставит знак +;Хотя люди его как то ставят, просто мой знак + заменяется maksim1983 JavaScript, Ajax 4 23.02.2009 07:55