Задачка по Экселю: в ячейках есть даты в формате типа "01Jan2006". Эксель русский. Нужно преобразовать это в обычную дату, при этом, использовать только формулы, VBA нельзя. Основная проблема - сделать это как можно изящнее Вариант с 12ю вложенными ЕСЛИ я уже придумал. Сдается мне, тем не менее, что бывают и лучше способы.
UPD: 12 вложенных ЕСЛИ не работает - нельзя вкладывать функции друг в друга более семи раз. Теперь рассматриваю вариант с конструкцией вида 1*(ПСТР(A1;3;3)="Jan")+2*(ПСТР(A1;3;3)="Feb")+...