Дано: отрицательное число в SAP, прав на доступ к собственным данным пользователя нет, есть Excel
Надо: скопировать отрицательное число из SAP и дать его понюхать Excel'ю, а MS детище должно понять, что это число и оно отрицательно.
Замечание: язык и региональные стандарты в win не трогаем.
Решение:
=ЕСЛИ(ПРАВСИМВ(A1;1)="-";ПОДСТАВИТЬ(A1;"-";"")*-1;A1)
По-русски: если правый символ ячейки A1 равен "-", то функцией ПОДСТАВИТЬ заменяем этот символ на "", т.е. ничего (т.е. просто его удаляем) и умножаем полученное значение на -1 (т.е. ставим знак минус перед числом), ну а если в ячейке нет символа "-" справа, то оставляем значение как есть.
Надо: скопировать отрицательное число из SAP и дать его понюхать Excel'ю, а MS детище должно понять, что это число и оно отрицательно.
Замечание: язык и региональные стандарты в win не трогаем.
Решение:
=ЕСЛИ(ПРАВСИМВ(A1;1)="-";ПОДСТАВИТЬ(A1;"-";"")*-1;A1)
По-русски: если правый символ ячейки A1 равен "-", то функцией ПОДСТАВИТЬ заменяем этот символ на "", т.е. ничего (т.е. просто его удаляем) и умножаем полученное значение на -1 (т.е. ставим знак минус перед числом), ну а если в ячейке нет символа "-" справа, то оставляем значение как есть.
Комментариев нет:
Отправить комментарий