![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 24.06.2008
Сообщений: 516
|
![]()
В документе есть числа типа:
0,0000106722000000000 . Возможно ли автоматически отформатировать такие числа в формат: 1,067*10-5(десять в минус пятой)
Можно сделать все! Было бы время, да деньги...
|
![]() |
![]() |
![]() |
#2 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
![]()
Макросом. Искать такие числа, функцией FormatNumber преобразовывать в экспоненциальную форму, а затем поиском и заменой заменять на показатели степени.
Лучше день потерять — потом за пять минут долететь!©
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 24.06.2008
Сообщений: 516
|
![]()
А если через поля?
Можно сделать все! Было бы время, да деньги...
|
![]() |
![]() |
![]() |
#4 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
![]()
Через поля ты получишь число вида 1,067Е-5. А потом опять поиск и замена
Лучше день потерять — потом за пять минут долететь!©
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 24.06.2008
Сообщений: 516
|
![]()
А как в таком виде сделать?
Можно сделать все! Было бы время, да деньги...
|
![]() |
![]() |
![]() |
#6 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
![]()
Нет, с полями очень муторно получается. Мне казалось, что есть ключ поля, чтобы форматировать число в экспоненциальную форму, но я ошибался. Придётся всё делать макросом:
Код:
Лучше день потерять — потом за пять минут долететь!©
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 24.06.2008
Сообщений: 516
|
![]()
Спасибо! Но к сожалению макрос не хотелось бы применять.
Можно сделать все! Было бы время, да деньги...
|
![]() |
![]() |
![]() |
#8 | |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
![]()
К сожалению, полями не получится. Почему макрос не устраивает?
Есть одно хитрое поле, которое можно подрихтовать под твои потребности, но очень это запутано будет. Вот код этого поля: Цитата:
Лучше день потерять — потом за пять минут долететь!©
Последний раз редактировалось viter.alex; 14.11.2009 в 14:03. |
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 24.06.2008
Сообщений: 516
|
![]()
Да и подгонять не надо только Е заменить на *10 и все!
Спасибо!
Можно сделать все! Было бы время, да деньги...
|
![]() |
![]() |
![]() |
#10 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
![]()
Можно еще выражение {b \# +#;-#} отформатировать как верхний индекс, и получится совсем красиво.
![]() Осталось заметить, что это поле будет работать для чисел от 10^-18 до 10^9
Лучше день потерять — потом за пять минут долететь!©
Последний раз редактировалось viter.alex; 14.11.2009 в 17:42. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
КАК ПЕРЕДЕЛАТЬ ФОРМАТ mp4 В ФОРМАТ 3gp,MPEG4 | kamalruslan | Софт | 4 | 20.08.2015 16:16 |
Access Формат числа | Melamory | Microsoft Office Access | 1 | 28.09.2008 17:29 |
Формат числа в калькуляторе | Mint86 | Microsoft Office Excel | 8 | 25.07.2008 11:49 |
ДАНЫ 4 ЧИСЛА X Y Z W составит программу найти произведение все положительные нечетные числа | Woland-itn | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 23.03.2008 21:49 |
формат отрицательного числа | zetrix | Microsoft Office Excel | 0 | 30.10.2006 18:54 |