Зміст
При створенні таблиць з певним типом даних іноді потрібно застосовувати календар. Крім того, деякі користувачі просто хочуть його створити, роздрукувати і використовувати в побутових цілях. Програма Microsoft Office дозволяє декількома способами вставити календар в таблицю або на лист. Давайте з'ясуємо, як це можна зробити.
Якщо інструкція по створенню календаря в Microsoft Excel вам здасться складною, в якості альтернативи рекомендуємо розглянути веб-платформа Canva , доступну онлайн з будь-якого браузера. Це сервіс з величезною бібліотекою редагованих шаблонів різної спрямованості і стилістики, в числі яких є і календарі. Будь-який з них можна змінити на свій розсуд або створити такий з нуля і потім зберегти на комп'ютер в кращому форматі або роздрукувати.
Створення різних календарів
Всі календарі, створені в Excel, можна розділити на дві великі групи: охоплюють певний відрізок часу (наприклад, рік) і вічні, які будуть самі оновлюватися на актуальну дату. Відповідно і підходи до їх створення дещо відрізняються. Крім того, можна використовувати вже готовий шаблон.
Спосіб 1: створення календаря на рік
Перш за все, розглянемо, як створити календар за певний рік.
- Розробляємо план, як він буде виглядати, де буде розміщуватися, яку орієнтацію мати (альбомну або книжкову), визначаємо, де будуть написані дні тижня (збоку або зверху) і вирішуємо інші організаційні питання.
- Для того, щоб зробити календар на один місяць виділяємо область, що складається з 6 осередків у висоту і 7 осередків в ширину, якщо ви вирішили писати дні тижня зверху. Якщо ви будете їх писати зліва, то, відповідно, навпаки. Перебуваючи у вкладці»Головна" , натискаємо на стрічці по кнопці " межі» , розташованої в блоці інструментів »Шрифт" . У списку вибираємо пункт " всі межі» .
- Вирівнюємо ширину і висоту осередків, щоб вони прийняли квадратну форму. Для того, щоб встановити висоту рядка натискаємо на клавіатурі поєднання клавіш Ctrl+A
. Таким чином, виділяється весь лист. Потім викликаємо контекстне меню кліком лівої кнопки миші. Вибираємо пункт
" висота рядка»
.
Відкривається вікно, в якому потрібно встановити необхідну висоту рядка. Їли ви вперше робите подібну операцію і не знаєте, який розмір встановити, то ставте 18. Потім тисніть на кнопку «OK» .
Тепер потрібно встановити ширину. Кількома по панелі, на якій вказані найменування стовпців буквами латинського алфавіту. У меню вибираємо пункт " Ширина стовпців» .
У вікні, встановіть потрібний розмір. Якщо не знаєте, який розмір встановити, можете поставити цифру 3. Тисніть на кнопку «OK» .
Після цього, осередки на аркуші придбають квадратну форму.
- Тепер над розкресленим шаблоном нам потрібно зарезервувати місце для назви місяця. Виділяємо осередки, що знаходяться вище рядка першого елемента для календаря. У вкладці»Головна" у блоці інструментів " вирівнювання» тиснемо на кнопку " Об'єднати і помістити в центрі» .
- Прописуємо дні тижня в першому ряду елемента календаря. Це можна зробити за допомогою автозаповнення. Ви також можете на свій розсуд відформатувати осередки цієї невеликої таблиці, щоб потім не довелося форматувати кожен місяць окремо. Наприклад, можна стовпець, призначений для недільних днів залити червоним кольором, а текст рядка, в якій знаходяться найменування днів тижня, зробити напівжирним.
- Копіюємо елементи календаря ще для двох місяців. При цьому не забуваємо, щоб в область копіювання також входила об'єднана комірка над елементами. Вставляємо їх в один ряд так, щоб між елементами була дистанція в одну клітинку.
- Тепер виділяємо всі ці три елементи, і копіюємо їх вниз ще в три ряди. Таким чином, має вийти в цілому 12 елементів для кожного місяця. Дистанцію між рядами робіть дві клітинки (якщо використовуєте книжкову орієнтацію) або одну (при використанні альбомної орієнтації).
- Потім в об'єднаній комірці пишемо назву місяця над шаблоном першого елемента календаря – «Січень». Після цього, прописуємо для кожного наступного елемента своє найменування місяці.
- На заключному етапі проставляємо в осередку дати. При цьому, можна значно скоротити час, скориставшись функцією Автозаповнення, вивченню якої присвячений окремий урок.
Після цього, можна вважати, що календар готовий, хоча ви можете додатково відформатувати його на свій розсуд.
Урок: як зробити автозаповнення в Excel
Спосіб 2: створення календаря за допомогою формули
Але, все-таки у попереднього способу створення є один вагомий недолік: його щороку доведеться робити заново. У той же час, існує спосіб вставити календар в Excel за допомогою формули. Він буде щороку сам оновлюватися. Подивимося, як це можна зробити.
- У ліву верхню клітинку листа вставляємо функцію:
= "календар на" & AMP; рік (сьогодні ()) &"рік"
Таким чином, ми створюємо заголовок календаря з поточним роком. - Креслимо шаблони для елементів календаря помісячно, так само як ми це робили в попередньому способі з попутним зміною величини осередків. Можна відразу провести форматування цих елементів: заливка, шрифт і т. д.
- У місце, де має відображатися назви місяця "Січень", вставляємо наступну формулу:
=ДАТА(РІК(СЬОГОДНІ());1;1)
Але, як бачимо, в тому місці, де має відобразитися просто назва місяця встановилася дата. Для того, щоб привести формат осередку до потрібного виду, натискаємо по ній правою кнопкою миші. У контекстному меню вибираємо пункт " Формат комірок...» .
У вікні формату осередків переходимо у вкладку " Число» (якщо вікно відкрилося в іншій вкладці). У блоці " числові формати» виділяємо пункт »Дата" . У блоці " Тип» вибираємо значення «Березень» . Не хвилюйтеся, це не означає, що в клітинці буде слово «Березень», оскільки це лише приклад. Тиснемо на кнопку «OK» .
- Як бачимо, найменування в шапці елемента календаря змінилося на «Січень». У шапку наступного елемента вставляємо іншу формулу:
=DATAMES(B4;1)
У нашому випадку, B4 – це адреса комірки з найменуванням «Січень». Але в кожному конкретному випадку координати можуть бути іншими. Для наступного елемента вже посилаємося нема на» Січень«, а на» лютий", і т.д. Форматуємо осередки так само, як це було в попередньому випадку. Тепер ми маємо найменування місяців у всіх елементах календаря. - Ми повинні заповнити поле для дат. Виділяємо в елементі календаря за січень все осередки, призначені для внесення дат. У Рядок формул вбиваємо наступний вираз:
=ДАТА(ГОД(D4);МЕСЯЦ(D4);1-1)-(ДЕНЬНЕД(ДАТА(ГОД(D4);МЕСЯЦ(D4);1-1))-1)+{0:1:2:3:4:5:6}*7+{1;2;3;4;5;6;7}
Тиснемо поєднання клавіш на клавіатурі Ctrl+Shift+Enter . - Але, як бачимо, поля заповнилися незрозумілими числами. Для того, щоб вони прийняли потрібний нам вид. Форматуємо їх під дату, як це вже робили раніше. Але тепер у блоці " числові формати» вибираємо значення " усі формати» . У блоці " Тип» формат доведеться ввести вручну. Там ставимо просто букву »D" . Тиснемо на кнопку «OK» .
- Вбиваємо аналогічні формули в елементи календаря за інші місяці. Тільки тепер замість адреси комірки D4 у формулі потрібно буде проставити координати з найменуванням комірки відповідного місяця. Потім, виконуємо форматування тим же способом, про який йшла мова вище.
- Як бачимо, розташування дат в календарі все ще не коректно. В одному місяці має бути від 28 до 31 дня (в залежності від місяця). У нас же в кожному елементі присутні також числа з попереднього і наступного місяця. Їх потрібно прибрати. Застосуємо для цих цілей умовне форматування.
Виробляємо в блоці календаря за січень виділення осередків, в яких містяться числа. Кількома по значку " Умовне форматування» , розміщеному на стрічці у вкладці »Головна" у блоці інструментів «стилі» . У що з'явився переліку вибираємо значення " Створити правило» .
Відкривається вікно створення правила умовного форматування. Вибираємо тип " використовувати формулу для визначення відформатованих комірок» . У відповідне поле вставляємо формулу:
=і(місяць(D6)1+3*(Частка(рядок(D6) -5; 9))+частка (стовпець (D6); 9))
D6-це перша комірка виділеного масиву, який містить дати. У кожному конкретному випадку її адреса може відрізнятися. Потім натискаємо на кнопку " Формат» .У вікні переходимо у вкладку «Шрифт» . У блоці »колір" вибираємо білий або колір фону, якщо у вас встановлений кольоровий фон календаря. Тиснемо на кнопку «OK» .
Повернувшись у вікно створення правила, тиснемо на кнопку «OK» .
- Використовуючи аналогічний спосіб, проводимо умовне форматування щодо інших елементів календаря. Тільки замість комірки D6 у формулі потрібно буде вказувати адресу першої комірки діапазону у відповідному елементі.
- Як бачимо, числа, які не входять у відповідний місяць, злилися з фоном. Але, крім того, з ним злилися і вихідні дні. Це було зроблено спеціально, так як осередки, де міститися числа вихідних днів ми заллємо червоним кольором. Виділяємо в січневому блоці області, числа в яких випадають на суботу та неділю. При цьому, виключаємо ті діапазони, дані в яких були спеціально приховані шляхом форматування, так як вони відносяться до іншого Місяця. На стрічці у вкладці»Головна"
у блоці інструментів
»Шрифт"
натискаємо по значку
»колір заливки"
і вибираємо червоний колір.
Точно таку ж операцію проробляємо і з іншими елементами календаря.
- Зробимо виділення поточної дати в календарі. Для цього, нам потрібно буде знову зробити умовне форматування всіх елементів таблиці. На цей раз вибираємо тип правила " форматувати лише клітинки, які містять»
. В якості умови встановлюємо, щоб Значення осередку було дорівнює поточному дню. Для цього вбиваємо в відповідне поля формулу (показано на ілюстрації нижче).
=сьогодні()
У форматі заливки вибираємо будь-який колір, що відрізняється від загального фону, наприклад зелений. Тиснемо на кнопку «OK» .Після цього клітинка, що відповідає поточному числу, матиме зелений колір.
- Встановимо найменування «календар на 2017 рік» посередині сторінки. Для цього виділяємо весь рядок, де міститься цей вираз. Тиснемо на кнопку " Об'єднати і помістити в центрі» на стрічці. Цю назву для загальної презентабельності можна додатково відформатувати різними способами.
В цілому робота над створенням «вічного» календаря завершена, хоча ви можете ще довго проводити над ним різні косметичні роботи, редагуючи зовнішній вигляд на свій смак. Крім того, окремо можна буде виділити, наприклад, святкові дні.
Урок: Умовне форматування в Excel
Спосіб 3: використання шаблону
Ті користувачі, які ще в недостатній мірі володіють Екселем або просто не хочуть витрачати час на створення унікального календаря, можуть скористатися готовим шаблоном, закачаним з інтернету. Таких шаблонів в мережі досить багато, причому велике не тільки кількість, але і різноманітність. Знайти їх можна, просто вбивши відповідний запит в будь-яку пошукову систему. Наприклад, можна задати наступний запит: «календар шаблон Excel».
Примітка: в останніх версіях пакета Microsoft Office величезний вибір шаблонів (в тому числі і календарів) інтегрований до складу програмних продуктів. Всі вони відображаються безпосередньо при відкритті програми (не конкретного документа) і, для більшої зручності користувача, розділені на тематичні категорії. Саме тут можна вибрати відповідний шаблон, а якщо такого не знайдеться, його завжди можна завантажити з офіційного сайту Office.com .
По суті, такий шаблон &8212; вже готовий календар, в якому вам тільки залишиться занести святкові дати, дні народження або інші важливі події. Наприклад, таким календарем є шаблон, який представлений на зображенні нижче. Він являє собою повністю готову до використання таблицю.
Ви можете в ньому за допомогою кнопки заливки у вкладці «Головна» зафарбувати різними кольорами осередки, в яких містяться дати, в залежності від їх важливості. Власне, на цьому вся робота з подібним календарем може вважатися закінченою і їм можна починати користуватися.
Ми розібралися, що календар в Ексель можна зробити двома основними способами. Перший з них передбачає виконання практично всіх дій вручну. Крім того, календар, зроблений цим способом, доведеться щороку оновлювати. Другий спосіб заснований на застосуванні формул. Він дозволяє створити календар, який буде оновлюватися сам. Але, для застосування даного способу на практиці потрібно мати більший багаж знань, ніж при використанні першого варіанту. Особливо важливі будуть знання в сфері застосування такого інструменту, як умовне форматування. Якщо ж Ваші знання в Excel мінімальні, то можна скористатися готовим шаблоном, завантаженим з інтернету.