Как преобразовать текстовые представления чисел в номера Excel, особенно отрицательные значения? Например, строка «9,669.34» (без кавычек) должна стать номером 9,669.34
, а строка «2,553.57-» (опять же без кавычек) должна стать номером (2,553.57)
.Преобразование текста в формат чисел в Excel
Когда я использовал формулу =SUBSTITUTE(A1,CHAR(160),"")+0
, она работала хорошо, но только для положительных значений. Я получил результат #VALUE!
для всех отрицательных значений.
= = VALUE (IF (RIGHT (A2,1) = "-", "-" & SUBSTITUTE (A2, "-", ""))) принимает только отрицательное значение & не положительное значение. Как я могу применить формулу, которая может конвертировать как положительные, так и отрицательные значения? Я hv сотни строк для управления. – Bob
Вы правы, я забыл FALSE часть оператора IF – LittleBobbyTables
ok, я нашел его. Я могу сделать с = VALUE (IF (RIGHT (A2,1) = "-", "-" & SUBSTITUTE (A21, "-", ""), A2)) OR = IF (RIGHT (A2,1) = " -», VALUE ("-" & ЛЕВЫЙ (А2, LEN (А2) -1)), ЗНАЧЕНИЕ (А2)). Благодарю. – Bob