Я очень потерялся в этой ситуации:
Моя цель - сортировать серию дат. Когда я пытаюсь сортировать даты в столбце [например, 12/06, 09/16, 08/13 (MM / YY)], я получил следующее:
08/13 09/16 12/06Проблема в том, что декабрь 2006 года до августа 2013 года!
Проблема в том, что столбец, который вы пытаетесь сортировать, не содержит значений даты типа данных, но, скорее всего, текстовых строк. Чтобы отсортировать их, вам придется конвертировать их в дату. Например. если данные находятся в поле A2, вы можете ввести B2
=DATE(RIGHT(A2;2);LEFT(A2;2);28)
Обратите внимание, что для формата даты также нужен день (для простоты я выбираю 28).
Также обратите внимание, что просто изменение формата (визуальное представление данных) не изменит его тип данных (и это хорошо).
Базис, содержащийся в любой ячейке, будет иметь один из пяти типов: тип текстовой строки , тип числа, тип формулы, логический тип или тип ошибки. Эти пять типов значений данных могут затем иметь различные форматы отображения, так что, например, числовое значение может отображаться как число, денежная сумма, дата или время. Текстовые строки представляют собой последовательности символов и знаков препинания и могут содержать, например, текстовую информацию, такую как имена людей. Значения числа - это просто цифры, но могут вводиться и отображаться в различных форматах, включая десятичные числа, даты, время и числа в научной нотации. (это на самом деле экстракт из документации GNUMERIC, но он более ясен, чем что-либо, что я нашел для libreoffice).
Вам нужно будет использовать формулу для изменения типа данных, поскольку calc не может сделать разумное предсказание что вы имеете в виду до 12/06.
Проблема в том, что столбец, который вы пытаетесь сортировать, не содержит значений даты типа данных, но, скорее всего, текстовых строк. Чтобы отсортировать их, вам придется конвертировать их в дату. Например. если данные находятся в поле A2, вы можете ввести B2
=DATE(RIGHT(A2;2);LEFT(A2;2);28)
Обратите внимание, что для формата даты также нужен день (для простоты я выбираю 28).
Также обратите внимание, что просто изменение формата (визуальное представление данных) не изменит его тип данных (и это хорошо).
Базис, содержащийся в любой ячейке, будет иметь один из пяти типов: тип текстовой строки , тип числа, тип формулы, логический тип или тип ошибки. Эти пять типов значений данных могут затем иметь различные форматы отображения, так что, например, числовое значение может отображаться как число, денежная сумма, дата или время. Текстовые строки представляют собой последовательности символов и знаков препинания и могут содержать, например, текстовую информацию, такую как имена людей. Значения числа - это просто цифры, но могут вводиться и отображаться в различных форматах, включая десятичные числа, даты, время и числа в научной нотации. (это на самом деле экстракт из документации GNUMERIC, но он более ясен, чем что-либо, что я нашел для libreoffice).
Вам нужно будет использовать формулу для изменения типа данных, поскольку calc не может сделать разумное предсказание что вы имеете в виду до 12/06.