Серия именованных диапазонов в электронных таблицах

Привет!

Всех бухгалтеров сегодня поздравляю с Днем бухгалтера! Удачи вам в вашем нелегком деле, и успехов в делах семейных!


Рассказ будет сегодня о чудесах именованных диапазонов.

Иногда удобно сделать несколько похожих таблиц. Каждая таблица будет содержать то же количество колонок, столбцов, но начинка будет отличаться. Красота, да и только! Эксель ликует и поет Оды радости...

Тогда ты имеешь дело с серией таблиц. Все они отписывают один предмет, но только в различных его состояниях.

Серия из шести таблиц ↑


Дальше тебе нужно с этой серией таблиц что-то еще делать:

  1. Сортировать каждую из них
  2. Брать некие данные из каждой из их, либо их части
  3. Распечатывать каждую
  4. Копировать каждую куда-нибудь еще
И вот тут тебя ждет неприятный сюрприз -- все это делать приходится вручную =(

Предлагаю следующее решение.

Шаг 1. Назови таблицы однообразно

Назови каждую таблицу серии одинаково, изменив лишь порядковый номер в конце имени:
Таблица1
Таблица2
Таблица3
Таблица4
Таблица5
...

Напомню, что имя таблиц не должно содержать пробелов. Это правило.

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

↑ встань туда, введи имя, нажми [Enter] → ГОТОВО!


Шаг 2. Делай с ними что захочешь

Теперь самое приятное. Трюки, позволяющие крутить все эти таблицы.

Первое. Формулы поиска.
Например, всем известная (верю!) формула ВПР. Если она тебе не знакома, можешь ознакомиться с видео:


Например, у тебя есть формула:

= впр(A1; B1:C4; 2; 0)
Если ты назовешь диапазон именем Таблица1, то ты сможешь заменить такую формулу на:
= впр(A1; Таблица1; 2; 0)

И, замечу, это имеет свои преимущества. Во-первых, формулу стало понятнее читать. Во-вторых, теперь при копировании формулы, диапазон не будет съезжать вниз, значение таблицы всегда закреплено за ее именем.

И, в-третьих, имя таблицы Таблица1 -- это, как мы договорились, лишь имя первой таблицы из целой серии похожих таблиц. Тогда ты можешь имена таблиц выписать отдельно, и использовать их через формулу ДВССЫЛ -- превращающую имена в диапазоны.

Как на картинке:

Вот такая короткая, но полезная формула даст все параметры из серии таблиц! Круто, не правда ли?

Формула в ячейке [D1] у меня такая:
=ВПР(A2;ДВССЫЛ(C2);2;0)


Второе. Не стесняйся, используй макросы!
С помощью макросов можно совершать другие полезные вещи с серией таблиц -- КОПИРОВАТЬ, ПЕЧАТАТЬ, СОРТИРОВАТЬ, КРАСИТЬ -- все что угодно!

Но я устал.

Пора мне передохнуть.


Пример с макросом предоставлю попозже.




В следующей статье...







***
Кстати, пример Экселя из этой статьи ты можешь себе скачать! Три ура! До встречи!




Комментарии

Популярные сообщения из этого блога

Запросы (query) в Google Docs, как инструмент для профессиональной разработки отчетов и приложений

Связанные выпадающие списки в табличках Google

Замечательная функция Фильтра (FILTER) в таблицах Гугла (Google Spreadsheets)