фото, вьетнам, я, 2012

Зачем дизайнеру полиграфии знать Excel?

Возьмем тривиальную задачу: из экселевской таблички сделать простое расписание



Исходная таблица содержит всю необходимую информацию, но информация структурирована таким образом, что просто скопировать ее не получится — придется редактировать каждую строку. Исходные данные Название зала, Время начала, Время окончания, Тип мероприятия, Заголовок, Ведущий, Тип ведущего, Номер этажа нужно превратить в:

Время начала — Время окончания
Заголовок
Тип мероприятия | Зал: Название зала | Номер этажа этаж
Тип ведущего: Ведущий


Если переформатировать данные из таблицы руками, то на дневное расписание (около 40 позиций) уйдет 20-40 минут монотонной работы. Намного веселеее создать альтернативную таблицу на основе существующих данных, причем количество строк уже не играет роли. При большом объеме чистая экономия времени может измеряться часами.


Задача очень простая: объединить ячейки в нужном порядке и добавить необходимые элементы (" ", "—", "Зал:" и т.д.  )

Вот так выглядит новая таблица:


Таблицу разместил на отдельном листе. Данные разбиты на 2 колонки в соответствии с будущей версткой. Вместо конца абзаца используется ** (для последующей замены в Индизизайне).

Вот формула для первой ячейки (там где 11:00 — 12:00):
=Лист1!C1&" — "&Лист1!D1

Лист1!C1 — ссылка на ячейку C1 на первом листе документа (время начала)
& — оператор «склеивания» текстовых строк
" — " — внутри кавычек может быть любой текст
&Лист1!D1 — ссылка на ячейку D1 на первом листе документа (время окончания)

Для второго столбца формула выглядит сложнее, но принцип такой же
=Лист1!G1&"**"&Лист1!F1&"| "&Лист1!M1&" этаж | Зал: "&Лист1!B1&"**"&Лист1!J1&": "&Лист1!I1

После того как вы настроили первую строку:

Ее нужно выделить и просто потянуть вниз за правый нижний угол, формула автоматически пересчитается на последующие ячейки




Если тема покажется интересной, то в следующем видео покажу как в Индизайне привести таблицу к финальному результату:


UPD: В связи волной спама пост закрыт для комментариев
  • 8 comments
Да, интересует тема. Была нужда такое делать, да не знал - как... Выкручивался через пень-колоду :) Индизайн совсем не знаю, но было бы неплохо немного освоить.
Да, вдогонку вопрос насчет мастер-класса по мешторментору. Вы не собираетесь, как обещали? :) Наверное не до того, понимаю. А очень бы хотелось :)
МК пока не осилю, а вот видосик по мешторментору на следующей неделе запишу.
Про индиз тоже расскажу немного, но попозже
очень интересно! :)
Прям очень интересно, приходится иногда делать ценники
  • 8 comments