Добрый день! прошу, пожалуйста, помочь.
как в calcd в дате удалить время через замену
как есть: 23.08.2024 20:43
как надо: 23.08.2024
Через замена пробел со звездочкой как ехсель не получается.
Благодарю!
Цитата: DenisenkoUD от 2 сентября 2024, 09:38Через замена пробел со звездочкой как ехсель не получается
Пожалуйста, опишите конкретно, что такое "замена пробел со звездочкой" - что Вы указываете в каких полях диалога замены. И нужно проверить, включены ли в диалоге подстановочные знаки и поиск в форматированном тексте.
Добрый. Нужен файл, что бы понять что там за данные - дата или текст. Если дата, то взять целую часть, если текст, то взять все до пробела. Если текст и нужно через поиск замену, то найти \d{1,2}\.\d{1,2}\.d{4} в заменить & поставить галку регулярные выражения
И ещё: замена - с помощью регулярок как у bigor, или с помощью постановочных знаков, с учётом форматированного отображения - в любом случае просто обнулит время в ячейках в временем. Они по-прежнему будут показывать время, только 23.08.2024 00:00. Для того, чтобы время убрать из отображения, нужно будет поменять формат ячеек.
И возникает вопрос: Вам действительно нужно убирать время из значения, или достаточно его скрыть форматом?
Цитата: DenisenkoUD от 2 сентября 2024, 09:38Через замена пробел со звездочкой как ехсель не получается.
Благодарю!
Не получается потому что в ячейке с
23.08.2024 20:43 на самом деле нет пробела, там хранится число
45527,8631944444То что в числе находится после запятой - это время. Если ввести в ячеку целое число 45527 - то останется только дата 23.08.2024.
Форматирование не поменяет содержимое ячейки, оно уберет время только визуально.
Отсечь время (убрать содержимом ячейки) можно многими способами: ввести целое число., исп. ф-ю =ЦЕЛОЕ() в соседнем столбце, использовать функции для извлечения частей даты итд.