Проверял несколько раз.
В справке по Excel'ю написано:
Цитата:
Год может иметь от одной до четырех цифр. Microsoft Excel интерпретирует данный аргумент в соответствии с используемой системой дат. По умолчанию в Microsoft Excel для Windows используется система дат 1900, а в Microsoft Excel для компьютеров Макинтош — система 1904.
Совет. Во избежание непредвиденных результатов рекомендуется использовать в качестве аргумента год четыре цифры. Например, при использовании значения "07" год будет интерпретироваться как 1907.- Если аргумент год находится в диапазоне от 0 (ноль) до 1899 (включительно), Excel для вычисления года прибавляет это значение к числу 1900. Например, функция ДАТА(108;1;2) возвращает 2 января 2008 (1900+108) года.
- Если аргумент год находится в диапазоне от 1900 до 9999 (включительно), Excel использует это значение как год. Например, функция ДАТА(2008;1;2) возвращает 2 января 2008 года.
- Если значение аргумента меньше 0 или больше 9999, Microsoft Excel возвращает значение ошибки #ЧИСЛО!.
|
А так как в нашем примере в качестве года используеться только
два символа, то предлагаю два варианта:
1). Записать в свободную ячейку (например А1) нужный год (например 2010) и использовать формулу =ДАТА(A1;ПСТР(A13;3;2);ПСТР(A13;1;2))
(Где в ячейке А13 записано используемое число формата 301110)
2). Использовать в формуле текущий год компьютера =ДАТА(ГОД(СЕГОДНЯ());ПСТР(A13;3;2);ПСТР(A13;1;2))
(Но это актуально только на текущий год.)