Как сделать кроссворд в Excel
![](http://officeassist.ru/wp-content/uploads/21848/tmp-e625e371-cae5-4956-9820-7b3f4384e7cb-360x426.jpg)
Данная практическая работа является проектом. Работа требует довольно много времени на выполнение. Возможны межпредметные связи, создание кроссвордов по различным предметам. Теперь запаситесь терпением!
Этап 1.
Прежде, чем приступить к выполнению работы, необходимо определиться с темой кроссворда (если он тематический) и с вопросами, на основе которых будет строиться каркас нашего творения. В качестве примера, я возьму тему «История вычислительной техники» и выберу вопросы:
- Основоположником отечественной вычислительной техники является… (Лебедев)
- Разработал прямоугольную логарифмическую линейку (Бисарк)
- Один из конструкторов ЭНИАК (Эккерт)
- Праотец современной архитектуры компьютеров (Нейман)
(Для примера достаточно)
Этап 2.
Создаем новую книгу в Excel и с помощью инструмента «Границы» создаем контур нашего кроссворда. Можем выбрать «Все границы» и получить выделенные ячейки с предустановленной толщиной границ.
![excel1](http://officeassist.ru/wp-content/uploads/21848/tmp-e625e371-cae5-4956-9820-7b3f4384e7cb.jpg)
Если выберем «Другие границы», то сможем задать свою толщину линий. (Прежде чем устанавливать границы, ячейки нужно выделить)
![excel2](http://officeassist.ru/wp-content/uploads/21848/tmp-50d2dbee-e7a4-4ffa-bd88-03f0a63f1d84.jpg)
Продолжаем с остальными словами, точнее с ячейками для наших слов. В итоге должны получит следующую картинку (шрифт 18 пт):
![excel3](http://officeassist.ru/wp-content/uploads/21848/tmp-ba9cb737-5e67-49e4-85dc-918ced992f80.jpg)
В дополнении буквы можно выровнить по горизонтали и вертикали
Итак, каркас готов, можно двигаться дальше.
Этап 3.
Переименуем лист на «Кроссворд»
На данном шаге мы создадим дубликат нашего листа и назовем его «Ответы». Кликаем правой кнопкой мыши по ярлычку с названием листа и в контекстном меню выбираем «Переместить/скопировать»
![excel4](http://officeassist.ru/wp-content/uploads/21848/tmp-179deae1-4312-4d07-9fed-d530cf1da0f2.jpg)
Далее следуем меткам на изображении:
![excel5](http://officeassist.ru/wp-content/uploads/21848/tmp-5144b8f2-0730-4f6b-a0e0-556f1a51c2df.jpg)
Переименуем созданную копию «Кроссворд (2)» в «Ответы» и удалим слова из ячеек на листе «Кроссворд». В итоге на листе «Кроссворд» только сетка кроссворда, на листе «Ответы» — сетка кроссворда с заполненными ячейками.
Этап 4.
Добавляем на лист «Кроссворд» вопросы: ВСТАВКА — НАДПИСЬ. Форматируем блок с вопросами. Обозначим в кроссворде цифрами номера вопросов и зальем ячейки цветом. Вот что у меня получилось:
![excel6](http://officeassist.ru/wp-content/uploads/21848/tmp-c5cd3ba3-6bf1-4fea-a851-08d1ae19e544.jpg)
Этап 5.
Теперь самое интересное, запрограммировать автоматическую проверку кроссворда
На листе «Ответ» создадим табличку, в которой будет отображаться, отгадано слово или нет. Если слово отгадано — пишем единицу, если нет — ноль.
![excel7](http://officeassist.ru/wp-content/uploads/21848/tmp-4c058538-16f2-4e8c-8f3f-095723eff156.jpg)
Запишем в ячейки, в столбце ОТВЕТ, формулы, которые бы автоматически ставили нолик или единицу.
Принцип следующий: если ячейки на листе «Кроссворд» совпадают с ячейками на листе «Ответ» соответственно, то запишем единичку. иначе — нолик.
=ЕСЛИ(И(D6=Кроссворд!D6;Ответы! E6=Кроссворд!E6;Ответы!F6=Кроссворд!F6; Ответы!G6=Кроссворд!G6;Ответы!H6=Кроссворд!H6; Ответы!I6=Кроссворд!I6);1;0)
Как мы видим, у нас сложное условие. Союз И в формуле говорит о том, что условия в скобках должны выполнятся все, без исключения.
Этап 6.
После того, как ячейки в столбце ОТВЕТ заполнены, сделаем последний штрих.
На листе «Кроссворд» выведем счетчик отгаданных слов. Для подсчета используем следующую формулу:
=СУММ(Ответы!N5:N8)
С помощью функции СУММ суммируем ячейки из таблицы на листе «Ответы» столбца ОТВЕТЫ.
![excel8](http://officeassist.ru/wp-content/uploads/21848/tmp-9d83e968-f345-49b7-a471-f66bc4757938.jpg)
Осталось скрыть лист «Ответы». Правой кнопкой мыши кликаем на ярлычке «Ответы» и выбираем СКРЫТЬ.
Можно в дополнении скрыть сетку листа ВИД — снять галочку с СЕТКА
Спасибо за внимание!