Перейти к содержимому

как извлечь даты в Excel?

0

У меня есть список дат в формате ДД / ММ / ГГГГ ЧЧ: ММ: СС. Из этого я хочу получить только дату в формате ДД / ММ / ГГГГ. Я попытался использовать левую функцию, и она работает, но полученный столбец не может быть сгруппирован в сводную таблицу. Я пытался отформатировать ячейки как DATE, но все равно не работает. Я попытался отформатировать их как DMY, используя функцию Text to Column, но она все еще не работает. Каково решение?

701 просмотр
stratos спросил 10 лет назад
S 111

1 ответ

0

The issue with LEFT is that its result is a text.

You can use either VALUE(LEFT()) to make it a number again, and the resulting column would work, or INT() which cuts the time away.

Formatting will not help in any way, as it just changes the display, but not the value or content of the cell.

ммм, он работает, но в числовом формате отображает 425629. Не могу ли я сделать так, чтобы ОБА отображать дату И быть датой? Я имею в виду не быть числом и отображать как дату. Я хочу, чтобы это была дата и отображалась как дата.

stratos · 10 лет назад · 0

@stratos: Короткий ответ: нет. Excel хранит даты в виде количества дней (целых и дробных дней с 0 января 1900 года). Все остальное просто форматирование. Это означает, что в большинстве случаев вам не нужно использовать функции; просто отформатируйте дату / время, чтобы показать компоненты, которые вы хотите. Если вы хотите сократить время, возьмите целое число даты (Excel по-прежнему будет предполагать время - он будет использовать полночь, если вы выберете формат, который включает время). Если вы хотите сохранить что-то, похожее на дату, Excel будет воспринимать это как текст и не будет делать с ней математические функции даты и времени или распознавать компоненты даты или времени.

fixer1234 · 10 лет назад · 0

После того, как вы сделали INT (), можете ли вы отформатировать полученную ячейку как дату?

Mathieu K. · 10 лет назад · 0
Aganju ответил 10 лет назад
A 8 199