Как преобразовать данные в числа?

Автор irafat, 30 мая 2016, 16:50

0 Пользователи и 1 гость просматривают эту тему.

irafat

Добрый день!
Бухгалтерская программа формирует лист Calc с данными (странного вида).
Как эти данные можно преобразовать в числа?
Автоматически или с помощью формул (не преобразовывая вручную каждое число).

kompilainenn

у вас числа вставлены, как текст с ПРОБЕЛАМИ между разрядами. Вам нужно просто поудалять пробелы в диалоге найти и заменить
Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут

irafat

Цитата: kompilainenn от 30 мая 2016, 16:53
у вас числа вставлены, как текст с ПРОБЕЛАМИ между разрядами. Вам нужно просто поудалять пробелы в диалоге найти и заменить
Пробовала.
Не получается.
Не находит пробелы.

rami

Цитата: irafat от 30 мая 2016, 14:50Как эти данные можно преобразовать в числа?
Автоматически или с помощью формул (не преобразовывая вручную каждое число).
В дополнительном столбце помощью функции =VALUE(B2) — (для "числа" в ячейке B2)

Yakov

Это не пробелы, а разделители разрядов (хотя и очень похожи на пробелы).

irafat

Цитата: rami от 30 мая 2016, 17:29
Цитата: irafat от 30 мая 2016, 14:50Как эти данные можно преобразовать в числа?
Автоматически или с помощью формул (не преобразовывая вручную каждое число).
В дополнительном столбце помощью функции =VALUE(B2) — (для "числа" в ячейке B2)
А без дополнительного столбца?

rami

Цитата: irafat от 30 мая 2016, 15:38А без дополнительного столбца?
Найти: .+ (точка, плюс)
Заменить на: &
Не забыть "птичку" "регулярные выражения"

kompilainenn

Цитата: Yakov от 30 мая 2016, 15:31Это не пробелы, а разделители разрядов (хотя и очень похожи на пробелы).
почему тогда не считает сумму?!
Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут

rami

Цитата: kompilainenn от 30 мая 2016, 15:53почему тогда не считает сумму?!
Считает, и даже правильно, — числовое значение текста равно нулю, например, "число" '123 (в текстовом формате) равно нулю.

irafat

Цитата: rami от 30 мая 2016, 17:44
Цитата: irafat от 30 мая 2016, 15:38А без дополнительного столбца?
Найти: .+ (точка, плюс)
Заменить на: &
Не забыть "птичку" "регулярные выражения"
Этот способ удаляет символ ' перед числом - текстовое отображение чисел, описан в https://wiki.openoffice.org/wiki/RU/kb/00000248.

van879

это может быть т.н. "неразрывный пробел" набирается Alt+0160, у нас комплексы такие отчёты тоже формируют.