Извлечь текущий ГОД из имени листа, содержащего месяцы

Извлечь текущий ГОД из имени листа, содержащего месяцы

=MID(CELL("имя_файла",AM4),FIND("]",CELL("имя_файла",AM4))+1,255)

Привет всем, я использую вышеизложенное, чтобы получить имя листа, которое является месяцами, но вернуть текущий год. Например, у нас сейчас сентябрь, поэтому до декабря будет 2019, а с января по август будет 2020

Формула выше возвращает месяц, но не может преобразовать его в год.

У кого-нибудь есть идеи

решение1

Вы можете использовать эту формулу:

=2000+RIGHT(MID(CELL("filename"),(FIND("]",CELL("filename"))+1),255),2)

Примечание.

  • Введите эту формулу в любую необходимую ячейку.
  • Замените 2000на 2001в формуле, чтобы получить год как 2020.
  • Имя листа Sept 2019.
  • Excel учитывает только значение года, может быть как Sept 2019или , Sept 19или даже 09-2019.

Связанный контент