Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Ввод времени с учетом тысячных долей секунды - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Ввод времени с учетом тысячных долей секунды
Sartrik Дата: Суббота, 28.06.2014, 19:45 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Есть текстовый файл, содержащий временные отметки в формате часы, минуты, секунды и тысячные доли, например:
00:04:22.845
00:09:17.431
00:12:53.355
00:14:00.256
00:16:10.469
Необходимо его импортировать в Excel, чтобы данные были в формате времени, а не текста.
Форматирую ячейки следующим образом: (все форматы) -> чч:мм:сс.000
Но ячейки всё равно остаются текстовыми.
Если ввожу данные вида часы, минуты, секунды, например:
00:04:22
00:09:17
00:12:53
00:14:00
00:16:10
то они успешно преобразуются в формат времени. Но мне необходимо также учитывать тысячные доли.
Прошу помощи у экспертов!
 
Ответить
СообщениеЕсть текстовый файл, содержащий временные отметки в формате часы, минуты, секунды и тысячные доли, например:
00:04:22.845
00:09:17.431
00:12:53.355
00:14:00.256
00:16:10.469
Необходимо его импортировать в Excel, чтобы данные были в формате времени, а не текста.
Форматирую ячейки следующим образом: (все форматы) -> чч:мм:сс.000
Но ячейки всё равно остаются текстовыми.
Если ввожу данные вида часы, минуты, секунды, например:
00:04:22
00:09:17
00:12:53
00:14:00
00:16:10
то они успешно преобразуются в формат времени. Но мне необходимо также учитывать тысячные доли.
Прошу помощи у экспертов!

Автор - Sartrik
Дата добавления - 28.06.2014 в 19:45
Pelena Дата: Суббота, 28.06.2014, 20:30 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19427
Репутация: 4568 ±
Замечаний: ±

Excel 365 & Mac Excel
Можно попробовать в параметрах Excel установить десятичный разделитель точку


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеМожно попробовать в параметрах Excel установить десятичный разделитель точку

Автор - Pelena
Дата добавления - 28.06.2014 в 20:30
AlexM Дата: Суббота, 28.06.2014, 23:12 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Ваш пример в Excel удалось вставить так.
После вставки примера надо через найти и заменить убрать пробел с кодом 160
Для этого выделить вставленное.
В поле найти вставить символ с кодом 160. (нажать Alt и на правой цифровой клавиатуре набрать 0160. Отпустить Alt)
Поле заменить оставить пустым.
Заменить Все
Затем меняете точку на запятую.
А в конце устанавливаете формат чч:мм:сс,000



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеВаш пример в Excel удалось вставить так.
После вставки примера надо через найти и заменить убрать пробел с кодом 160
Для этого выделить вставленное.
В поле найти вставить символ с кодом 160. (нажать Alt и на правой цифровой клавиатуре набрать 0160. Отпустить Alt)
Поле заменить оставить пустым.
Заменить Все
Затем меняете точку на запятую.
А в конце устанавливаете формат чч:мм:сс,000

Автор - AlexM
Дата добавления - 28.06.2014 в 23:12
Hugo Дата: Суббота, 28.06.2014, 23:48 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3729
Репутация: 795 ±
Замечаний: 0% ±

365
Нужно просто импортировать иначе. Т.к. нет файла - то это весь ответ.


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеНужно просто импортировать иначе. Т.к. нет файла - то это весь ответ.

Автор - Hugo
Дата добавления - 28.06.2014 в 23:48
Sartrik Дата: Вторник, 05.08.2014, 15:20 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Извиняюсь за долгое молчание. Сам долгое время пытался обойти проблему, но так и не смог...

AlexM, спасибо за инструкцию!
Только я не смог найти в этом тексте код 0160. Искал по CTRL-F
А при попытке установить формат чч:мм:сс,000 получаю ошибку:
Microsoft Office Excel cannot use the number you typed.
Try using one of the built-in number formats.

Hugo, А что значит "импортировать иначе"?
Файлик приложен.
К сообщению приложен файл: example.txt (0.1 Kb)
 
Ответить
СообщениеИзвиняюсь за долгое молчание. Сам долгое время пытался обойти проблему, но так и не смог...

AlexM, спасибо за инструкцию!
Только я не смог найти в этом тексте код 0160. Искал по CTRL-F
А при попытке установить формат чч:мм:сс,000 получаю ошибку:
Microsoft Office Excel cannot use the number you typed.
Try using one of the built-in number formats.

Hugo, А что значит "импортировать иначе"?
Файлик приложен.

Автор - Sartrik
Дата добавления - 05.08.2014 в 15:20
ArkaIIIa Дата: Вторник, 05.08.2014, 15:42 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Sartrik
Только я не смог найти в этом тексте код 0160. Искал по CTRL-F

А дальше Вы пробовали?
Затем меняете точку на запятую.
А в конце устанавливаете формат чч:мм:сс,000

Вот что получается. Так что все ок.
К сообщению приложен файл: 1233211.xls (25.5 Kb)


Сообщение отредактировал ArkaIIIa - Вторник, 05.08.2014, 15:45
 
Ответить
СообщениеSartrik
Только я не смог найти в этом тексте код 0160. Искал по CTRL-F

А дальше Вы пробовали?
Затем меняете точку на запятую.
А в конце устанавливаете формат чч:мм:сс,000

Вот что получается. Так что все ок.

Автор - ArkaIIIa
Дата добавления - 05.08.2014 в 15:42
Russel Дата: Вторник, 05.08.2014, 15:51 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Что именно не получается?
Вставил из тхт в ексель, заменил точку на запятую, применил указанный формат, все норм.
Можно проще - формулой.
К сообщению приложен файл: 5571027.xlsx (11.1 Kb)


QIWI 9173973973
 
Ответить
СообщениеЧто именно не получается?
Вставил из тхт в ексель, заменил точку на запятую, применил указанный формат, все норм.
Можно проще - формулой.

Автор - Russel
Дата добавления - 05.08.2014 в 15:51
_Boroda_ Дата: Вторник, 05.08.2014, 15:55 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16787
Репутация: 6557 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
В Excel
Данные - из текста - выбираем файл - при необходимости проходим все шаги мастера импорта или просто сразу жмем Готово - затем выделяете нужные ячейки - Контрл + 1 - вкладка "Число" - пункт "все форматы" - пишете чч:мм:сс,000 - ОК. Потом жмете Контрл + h, в "Найти" пишете точку, в "Заменить на" запятую, жмете "Заменить все".
Получаете файл как во вложении.

Ну да, или формулой, как Руслан уже посоветовал.
К сообщению приложен файл: 76855_1.xlsx (10.3 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеВ Excel
Данные - из текста - выбираем файл - при необходимости проходим все шаги мастера импорта или просто сразу жмем Готово - затем выделяете нужные ячейки - Контрл + 1 - вкладка "Число" - пункт "все форматы" - пишете чч:мм:сс,000 - ОК. Потом жмете Контрл + h, в "Найти" пишете точку, в "Заменить на" запятую, жмете "Заменить все".
Получаете файл как во вложении.

Ну да, или формулой, как Руслан уже посоветовал.

Автор - _Boroda_
Дата добавления - 05.08.2014 в 15:55
Sartrik Дата: Среда, 06.08.2014, 15:03 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Russel, _Boroda_ спасибо за примеры!
Похоже у меня что-то с настройками Excel, причём на всех компьютерах, где пробовал...
Ваши примеры открываются прекрасно, это то, что мне нужно! yes
Но, когда пытаюсь скопировать пример в новые ячейки, вижу ошибку: #VALUE!
Даже, когда пытаюсь исправить значение, на которое указывает формула (заменить одну цифру на другую), получаю ту же ошибку.
Есть идеи, что это может быть? %)
Результаты моих попыток в приложенных файлах.
К сообщению приложен файл: 76855_1_corr.xlsx (10.1 Kb) · 5571027_corr.xlsx (10.8 Kb)
 
Ответить
СообщениеRussel, _Boroda_ спасибо за примеры!
Похоже у меня что-то с настройками Excel, причём на всех компьютерах, где пробовал...
Ваши примеры открываются прекрасно, это то, что мне нужно! yes
Но, когда пытаюсь скопировать пример в новые ячейки, вижу ошибку: #VALUE!
Даже, когда пытаюсь исправить значение, на которое указывает формула (заменить одну цифру на другую), получаю ту же ошибку.
Есть идеи, что это может быть? %)
Результаты моих попыток в приложенных файлах.

Автор - Sartrik
Дата добавления - 06.08.2014 в 15:03
_Boroda_ Дата: Среда, 06.08.2014, 15:06 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16787
Репутация: 6557 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Попробуйте такую формулу
Код
=--(ПОДСТАВИТЬ(D10;".";ПСТР(1/2;2;1)))


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПопробуйте такую формулу
Код
=--(ПОДСТАВИТЬ(D10;".";ПСТР(1/2;2;1)))

Автор - _Boroda_
Дата добавления - 06.08.2014 в 15:06
Sartrik Дата: Четверг, 07.08.2014, 10:33 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, у меня видимо в настройках разделители ",", а не ";", поэтому получается такой вариант:
=--(ПОДСТАВИТЬ(D10,".",ПСТР(1/2,2,1)))
Но в результате вижу в ячейке "#ЗНАЧ!"
Причём, если подставляю без "--" после "=", т.е.:
=(ПОДСТАВИТЬ(D10,".",ПСТР(1/2,2,1)))
то результат корректный, но формат получается текстовый, а мне нужен временной...
К сообщению приложен файл: 140807.xlsx (9.3 Kb)
 
Ответить
Сообщение_Boroda_, у меня видимо в настройках разделители ",", а не ";", поэтому получается такой вариант:
=--(ПОДСТАВИТЬ(D10,".",ПСТР(1/2,2,1)))
Но в результате вижу в ячейке "#ЗНАЧ!"
Причём, если подставляю без "--" после "=", т.е.:
=(ПОДСТАВИТЬ(D10,".",ПСТР(1/2,2,1)))
то результат корректный, но формат получается текстовый, а мне нужен временной...

Автор - Sartrik
Дата добавления - 07.08.2014 в 10:33
ArkaIIIa Дата: Четверг, 07.08.2014, 10:38 | Сообщение № 12
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Sartrik
Там где:
Код
=--(ПОДСТАВИТЬ(D10,".",ПСТР(1/2,2,1)))

Выберите формат ячейки: чч:мм:сс,000

Если все равно #ЗНАЧ - приложите файлик с этой ошибкой.


Сообщение отредактировал ArkaIIIa - Четверг, 07.08.2014, 10:41
 
Ответить
СообщениеSartrik
Там где:
Код
=--(ПОДСТАВИТЬ(D10,".",ПСТР(1/2,2,1)))

Выберите формат ячейки: чч:мм:сс,000

Если все равно #ЗНАЧ - приложите файлик с этой ошибкой.

Автор - ArkaIIIa
Дата добавления - 07.08.2014 в 10:38
AlexM Дата: Четверг, 07.08.2014, 14:14 | Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Еше вариант для кучи
Код
=--ЗАМЕНИТЬ(A1;9;1;ПСТР(1%;2;1))
Формат ячейки: чч:мм:сс,000
Разделители аргументов функции замените на запятые.
К сообщению приложен файл: 140807_1.xls (28.5 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеЕше вариант для кучи
Код
=--ЗАМЕНИТЬ(A1;9;1;ПСТР(1%;2;1))
Формат ячейки: чч:мм:сс,000
Разделители аргументов функции замените на запятые.

Автор - AlexM
Дата добавления - 07.08.2014 в 14:14
Sartrik Дата: Четверг, 07.08.2014, 14:17 | Сообщение № 14
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
ArkaIIIa
я не могу выбрать формат ячейки, где разделитель тысячных запятая: "чч:мм:сс,000", могу только "чч:мм:сс.000", иначе ошибка:
"Microsoft Office Excel не в состоянии обработать введённый вами числовой формат"
 
Ответить
СообщениеArkaIIIa
я не могу выбрать формат ячейки, где разделитель тысячных запятая: "чч:мм:сс,000", могу только "чч:мм:сс.000", иначе ошибка:
"Microsoft Office Excel не в состоянии обработать введённый вами числовой формат"

Автор - Sartrik
Дата добавления - 07.08.2014 в 14:17
_Boroda_ Дата: Четверг, 07.08.2014, 14:26 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 16787
Репутация: 6557 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Тогда попробуйте просто формулу =--D10 и формат "чч:мм:сс.000"

И посмотрите на свои настройки в панели управления - языки и стандарты - форматы - доп. параметры - числа - разделитель целой и дробной части


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТогда попробуйте просто формулу =--D10 и формат "чч:мм:сс.000"

И посмотрите на свои настройки в панели управления - языки и стандарты - форматы - доп. параметры - числа - разделитель целой и дробной части

Автор - _Boroda_
Дата добавления - 07.08.2014 в 14:26
Sartrik Дата: Четверг, 07.08.2014, 15:50 | Сообщение № 16
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, спасибо за идею с разделителем целой и дробной части в системных настройках!
После изменения разделителя с точки на запятую всё стало работать так, как надо!!!
Действительно, на всех компьютерах, где я пробовал решить данную задачу, десятичным разделителем была точка...
 
Ответить
Сообщение_Boroda_, спасибо за идею с разделителем целой и дробной части в системных настройках!
После изменения разделителя с точки на запятую всё стало работать так, как надо!!!
Действительно, на всех компьютерах, где я пробовал решить данную задачу, десятичным разделителем была точка...

Автор - Sartrik
Дата добавления - 07.08.2014 в 15:50
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!