Я пытаюсь вытащить данные из рабочего листа в формат, который можно экспортировать в календарь Outlook. У меня есть таблица на одном листе, которая указывает человека, дату, время и местоположение. Я хотел бы перенести эти данные на другой лист в формате, который можно экспортировать как .csv, чтобы их можно было импортировать в календарь Outlook.
Я бы хотел посмотреть информацию на главном листе и перенести информацию в столбцы на другом листе.
=IFERROR(INDEX('MOS Schedule'!$B$4:$F$4,SMALL(IF('MOS Schedule'!$B$5:$F$33=$B$1,COLUMN('MOS Schedule'!$B$4:$F$4)-MIN(COLUMN('MOS Schedule'!$B$4:$F$4))+1),ROWS($B$3:C3))),"")
Сейчас я просто работаю с первым столбцом, но я полагаю, что если я смогу разобраться с этим, я смогу проработать остальные столбцы. Прямо сейчас у меня есть вытаскивание правильных дат из столбца, но теперь я хочу выяснить, как ограничить это только потерей даты один раз, если она попадает в «блок» времени. Я хотел бы вытащить каждый блок информации в виде одной строки на новом листе. Вот ссылка на рассматриваемый лист:
https://drive.google.com/open?id=0B5G2Fsv-OwMQSGVGTDNnOS1EY3A1aEFHNE53MmRnaVJTcmNn
Я бы хотел в конечном итоге получить местоположение, дату, время начала и время окончания для всех из этого блока и, если есть разрыв, вытащить отдельный блок.