У меня есть столбец чисел даты и времени, «ДД / ММ / ГГ ЧЧ: ММ: СС». На данный момент я хочу убрать из него «SS» и оставить «DD / MM / YY HH: MM». Я пробовал функции ДАТА и ВРЕМЯ по отдельности, но осталась только одна часть, DATE
: «ДД / ММ / ГГ» и TIME
: «ЧЧ: ММ», также я пробовал функцию CONCATENATE
, но это не работает, так может ли кто-нибудь сделать мне одолжение? Заранее спасибо.
6 ответов
Лучший ответ
Выделите ячейки, которые нужно изменить, и нажмите Ctrl + 1 . Перейдите на вкладку Число и выберите Пользовательский из списка внизу слева. Для Типа укажите следующее:
dd/mm/yy hh:mm ◄ EN-US
pp/kk/vv tt:mm ◄ FI-FI
Нажмите OK , и все будет готово.
У меня есть столбец с датами «27.01.2015 18:43:00»
Я изменил их на «42031.78».
Затем я использовал данные / текст для столбцов и использовал точку или точку в качестве разделителя.
Это дало мне две колонки «42031.00» и «7798611111.00»
Я удалил второй столбец и изменил исходный столбец на краткий формат даты. «27.01.2015»
Больше никаких часов и секунд!
0
A.N. Other
1 Дек 2016 в 11:09
Вы можете попробовать LEFT
. Предполагая, что я понимаю ваш вопрос и у вас есть DD/MM/YY HH:MM:SS
в одной ячейке, вы можете использовать =LEFT(cell,14)
0
Rahul Mane
25 Май 2015 в 14:46
Попробуйте =TEXT(A1,"DD/MM/YY HH:MM")
0
nwhaught
22 Май 2015 в 18:26
Попробуйте эту формулу:
Round(CELL * 60 * 24 , 0)/60/24
1
Dima Kozhevin
30 Дек 2018 в 07:34
Если вы хотите полностью удалить секунды из данных. Попробуйте: =1*TEXT(C2,"dd/mm/yyyy hh:mm")
Умножение результата текста на 1 преобразует текст обратно в число.
7
Damian Fennelly
22 Ноя 2016 в 16:33
I have a column of date-time numbers, «DD/MM/YY HH:MM:SS». At this moment, I want to remove «SS» from it and left «DD/MM/YY HH:MM». I tried DATE and TIME function separately but only one part left, DATE
:»DD/MM/YY» and TIME
:»HH:MM», also, I tried CONCATENATE
function but it doesn’t work, so could anyone do me a favour? Thanks in advance.
asked May 22, 2015 at 18:19
4
If you want to completely remove the seconds from the data.
Try: =1*TEXT(C2,"dd/mm/yyyy hh:mm")
Multiplying the text result by 1 converts the text back to a number.
answered Nov 22, 2016 at 16:33
2
Select the cell(s) to be modified and tap Ctrl+1. Go to the Number tab and chose Custom from the list down the left. Supply the following for the Type:
dd/mm/yy hh:mm ◄ EN-US
pp/kk/vv tt:mm ◄ FI-FI
Click OK and you should be set.
answered May 22, 2015 at 18:32
4
You can try LEFT
. Assuming I understand your question and you have DD/MM/YY HH:MM:SS
in one cell, you can use =LEFT(cell,14)
answered May 22, 2015 at 18:27
xinampcxinampc
1,7681 gold badge11 silver badges7 bronze badges
2
Try this formula:
Round(CELL * 60 * 24 , 0)/60/24
answered Dec 30, 2018 at 7:08
HamedHamed
614 bronze badges
1
Try =TEXT(A1,"DD/MM/YY HH:MM")
answered May 22, 2015 at 18:26
nwhaughtnwhaught
1,5601 gold badge15 silver badges36 bronze badges
0
I have a column showing dates «27/01/2015 18:43:00»
I changed them to show as Number «42031.78»
I then used Data/Text to columns and used the period or full stop as the delimiter.
This gave me two columns «42031.00» and «7798611111.00»
I deleted the second column and changed the original column back to short date format. «27/01/2015»
No more hours and seconds!
answered Dec 1, 2016 at 11:09
to remove the seconds just do =INT(«cell number»*1440)/1440
answered Jul 6, 2022 at 9:59
мне нужно удалить часть даты секунды из моего поля Excel DateTime, который выглядит следующим образом:
7/8/2014 4:17:59 PM
Я попытался отформатировать ячейку:mm/dd/yyyy hh:mm
При этом ячейка отображается в правильном формате, но фактическое значение ячейки не изменяется. Когда я сравниваю поле со значением, упомянутым выше, с другим полем, которое имеет такое же значение, но отсутствует второе, Excel показывает их как разные значения.
пример:
Ячейка 1: 7/8/2014 4:17 PM
(значение true: 7/8/2014 4:17:59 PM
)
Ячейка 2: 7/8/2014 4:17 PM
Не совпадают по в Excel.
как я могу полностью удалить часть секунд из этого datetime?
источник
ТРЕНИНГИ
Быстрый старт
Расширенный Excel
Мастер Формул
Прогнозирование
Визуализация
Макросы на VBA
КНИГИ
Готовые решения
Мастер Формул
Скульптор данных
ВИДЕОУРОКИ
Бизнес-анализ
Выпадающие списки
Даты и время
Диаграммы
Диапазоны
Дубликаты
Защита данных
Интернет, email
Книги, листы
Макросы
Сводные таблицы
Текст
Форматирование
Функции
Всякое
Коротко
Подробно
Версии
Вопрос-Ответ
Скачать
Купить
ПРОЕКТЫ
ОНЛАЙН-КУРСЫ
ФОРУМ
Excel
Работа
PLEX
© Николай Павлов, Planetaexcel, 2006-2022
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
Техническая поддержка сайта
ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
0 / 0 / 0 Регистрация: 03.01.2014 Сообщений: 53 |
|
1 |
|
формат даты. Сделать секунды невидимыми29.01.2017, 15:06. Показов 6220. Ответов 2
Помогите, пожалуйста, убрать с формата dd.mm.yyyy h:mm:ss секунды, т.е. сделать их невидимыми.
0 |
2640 / 1697 / 694 Регистрация: 04.09.2015 Сообщений: 3,367 |
|
29.01.2017, 15:15 |
2 |
Решение У вас в столбце А текст, а не даты.
1 |
0 / 0 / 0 Регистрация: 03.01.2014 Сообщений: 53 |
|
29.01.2017, 16:41 [ТС] |
3 |
Спасибо! Всё гениальное так просто!
0 |
I have been trying and trying to get milliseconds removed from a time stamp in a column of data and I can’t do it. The time is in military time that looks like this:
12:32:01:.6240
12:32:01:.6339
12:32:01:.7249
12:32:02:.7259
And there is another column in another spreadsheet that I need to compare the time stamps to, but it does not have the milliseconds. It just looks like this:
8:00:51
8:00:51
9:02:06
9:02:06
9:20:26
I have tried writing a macro, everything I know how to do, but I can’t get it to change the whole column. It puts PM in the formula bar. It only changes one at a time. And there is 23K+ rows of data, so I can’t do it one by one. Please help!
Thanks,
Kim
Мне нужно удалить часть даты в секундах из моего поля Excel DateTime, которое выглядит следующим образом:
7/8/2014 4:17:59 PM
Я попытался отформатировать ячейку в: mm/dd/yyyy hh:mm
Это отобразило ячейку в правильном формате, но не изменило фактическое значение для ячейки. Когда я сравниваю поле со значением, упомянутым выше, с другим полем, которое имеет то же значение, но отсутствует второе, Excel показывает их как разные значения.
Пример:
Ячейка 1: 8 7/8/2014 4:17 PM
(истинное значение: 7/8/2014 4:17:59 PM
)
Ячейка 2: 7/8/2014 4:17 PM
Не дубликаты в соответствии с Excel.
Как я могу полностью удалить часть секунд из этой даты?
Это может быть поздно, но у меня возникла та же проблема, и я решил ее по следующей формуле:
=TEXT(A2,"MM/DD/YYYY HH:MM")
Где A2 — это ячейка, содержащая метку времени с секундами
В качестве альтернативы это также должно работать с AM/PM
=TEXT(A2,"MM/DD/YYYY H:MM AM/PM")
ответ дан ALICE-down-the-ZOMBIE-hole9
Это может помочь: (при условии, что ваша дата в A1)
=A1-SECOND(A1)
В другой ячейке будет установлено то же значение со значениями секунд, равными 0.