Собственно суть проблемы в теме. Цифры при копировании из html вставляются как текст, Как сделать их цифрами?
цифры как текст преобразовать в числа
18.03.2008 13:24:32
|
|
|
|
18.03.2008 13:31:32
Скопировать любую пустую ячейку, выделить массив с цифрами, которые нужно преобразовать из текстового формата, специальная вставка/значения умножить или сложить
|
|
|
|
18.03.2008 15:07:58
Этимология полемики ясна
Каюсь, умножать нельзя. Можно с пустой ячейкой складывать или вычитать. А на единицу, соответственно, можно умножать или делить. |
|
|
|
16.11.2009 18:57:23
У меня похожая проблема - копирую из HTML, умножение, сложение не помогает.
Что еще можно сделать? |
|
|
|
16.11.2009 19:05:05
Убрать нетекстовую часть и умножить или сложить :D
Если не получается, выложить файл-пример. |
|
|
|
16.11.2009 19:09:48
Вот пример. Да, кстати, работаю в 2007 экселе, может это важно
|
|
|
|
16.11.2009 19:20:47
Желтый диапазон можно потом скопировать и подменить старый спецвставкой
|
|
|
|
16.11.2009 19:49:05
Спасибо. Но я открыл файл а у меня там вот так (см. скриншот)
|
|
|
|
16.11.2009 19:53:13
А CTRL+ALT+F9 жмали?
|
|
|
|
16.11.2009 20:00:11
Видимо не в запятых дело, т.к. если я даже удаляю все знаки вместе с точкой после точки, то эксель все равно не распознает числа
|
|
|
|
16.11.2009 20:00:27
Андрей, у вас системный разделитель точка или запятая? Т е при вводе =3/2 отображается 1,5 или 1.5?
|
|
|
|
16.11.2009 20:01:37
2 kim: да, после того как вы сказали, понажимал, также выделял все и кликал на Обновить. Пока не помогло
|
|
|
|
16.11.2009 20:03:08
Если я правильно понял, вы мне. У меня системный разделитель точка
|
|
|
|
16.11.2009 20:04:25
Скорее всего у Вас точка разделитель, а так что видите?
|
|
|
|
16.11.2009 20:06:58
kim, у меня тоже точка разделитель. И так же, как у него, в post_77141.png. Однако все работает как надо.
|
|
|
|
16.11.2009 20:07:05
2 kim: так вижу вот что (См. аттач)
|
|
|
|
16.11.2009 20:07:31
В порядке бреда:
=ЕСЛИ(B5<>"";МАКС(ЕСЛИ(НЕ(ЕОШ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B5;" ";"");{",";"."};{".";","})*1));ПОДСТАВИТЬ(ПОДСТАВИТЬ(B5;" ";"");{",";"."};{".";","})*1));"") :) |
||||
|
|
|||
Читают тему