Lumpics lumpics.ru

Создание кроссворда в программе Microsoft Excel

Многие люди любят разгадывать кроссворды, есть так же лица, которым нравится их составлять. Иногда, составить кроссворд требуется не просто ради развлечения, а, например, чтобы проверить знания учащихся нестандартным способом. Но, мало кто догадывается, что отличным инструментом для создания кроссвордов является программа Microsoft Excel. И, действительно, ячейки на листе данного приложения, как будто специально предназначены для того, чтобы вписывать туда буквы отгадываемых слов. Давайте выясним, как быстро составить кроссворд в программе Microsoft Excel.

Создание кроссворда

Прежде всего, нужно найти готовый кроссворд, с которого вы будете делать копию в программе Excel, или же продумать структуру кроссворда, если вы будете придумывать его полностью сами.

Для кроссворда нужны квадратные ячейки, а не прямоугольные, как по умолчанию в Microsoft Excel. Нам нужно изменить их форму.

  1. Для этого, на клавиатуре нажимаем комбинацию клавиш Ctrl+A. Этим мы выделяем весь лист. Затем, кликаем правой кнопкой мыши, чем вызываем контекстное меню. В нём кликаем по пункту «Высота строки».
  2. Высота строки в Microsoft Excel
  3. Открывается небольшое окошко, в котором нужно задать высоту строки. Устанавливаем значение 18. Жмем на кнопку «OK».
  4. Установка высоты строки в Microsoft Excel
  5. Чтобы изменить ширину, кликаем по панели с наименованием столбцов, и в появившемся меню выбираем пункт «Ширина столбца…».
  6. Переход к изменению ширины столбца в Microsoft Excel
  7. Как и в предыдущем случае, появляется окошко, в которое нужно внести данные. На этот раз это будет число 3. Жмем на кнопку «OK».
  8. Ширина столбца в Microsoft Excel
  9. Далее, следует подсчитать число клеточек для букв в кроссворде в горизонтальном и вертикальном направлении. Выделяем соответствующее количество ячеек на листе Excel. Находясь во вкладке «Главная», кликаем по кнопке «Граница», которая расположена на ленте в блоке инструментов «Шрифт». В появившемся меню, выбираем пункт «Все границы». Установка границ в Microsoft Excel

    Как видим, границы, очерчивающие наш кроссворд, установлены.

  10. Установлены границы в Microsoft Excel
  11. Теперь, следует удалить эти границы в некоторых местах, чтобы кроссворд принял нужный для нас вид. Это можно сделать при помощи такого инструмента, как «Очистить», значок запуска которого имеет форму ластика, и находится в блоке инструментов «Редактирование» всё той же вкладки «Главная». Выделяем границы ячеек, которые хотим стереть и кликаем на данную кнопку.
  12. Кнопка очистить в Microsoft Excel
  13. Таким образом, постепенно прорисовываем наш кроссворд, поочередно удаляя границы, и получаем готовый результат. Кроссворд нарисован в Microsoft Excel

    Для наглядности, в нашем случае, можно выделить горизонтальную строку кроссворда другим цветом, например желтым, воспользовавшись для этого кнопкой «Цвет заливки» на ленте.

  14. Заливка желтым цветом в Microsoft Excel
  15. Далее, проставляем номера вопросов на кроссворде. Лучше всего, это делать не слишком большим шрифтом. В нашем случае, использован шрифт 8.
  16. Номера кроссворда в Microsoft Excel
  17. Для того, чтобы разместить сами вопросы, можно кликнуть любую область ячеек в стороне от кроссворда, и нажать на кнопку «Объединить ячейки», которая находится на ленте всё на той же вкладке в блоке инструментов «Выравнивание».
  18. Объединение ячеек в Microsoft Excel
  19. Далее, в большой объединенной ячейке можно пропечатать, или скопировать туда вопросы кроссворда.
  20. Вопросы кроссворда в Microsoft Excel

Собственно, сам кроссворд на этом готов. Его можно распечатывать, или разгадывать прямо в Экселе.

Создание автопроверки

Но, Excel позволяет сделать не просто кроссворд, но и кроссворд с проверкой, в котором сразу автоматически будет отражаться правильно пользователь разгадал слово или нет.

Для этого, в этой же книге на новом листе делаем таблицу. Первый её столбец будет называться «Ответы», и мы туда впишем ответы на кроссворд. Второй столбец будет назваться «Введено». Тут отображаются данные, введенные пользователем, которые будут подтянуты из самого кроссворда. Третий столбец будет называться «Совпадения». В нём, если ячейка первого столбца будет совпадать с соответствующей ячейкой второго столбца, отобразиться цифра «1», а иначе – «0». В этом же столбце внизу можно сделать ячейку для общей суммы отгаданных ответов.

Таблица с результатами в Microsoft Excel

Теперь, нам посредством формул предстоит связать таблицу на одном листе с таблицей на втором листе.

Было бы просто, если каждое слово кроссворда пользователь вводил в одну ячейку. Тогда бы мы просто связали ячейки в столбце «Введено» с соответствующими ячейками кроссворда. Но, как мы знаем, в каждую ячейку кроссворда вписывается не одно слово, а одна буква. Воспользуемся функцией «СЦЕПИТЬ», чтобы объединить эти буквы в одно слово.

  1. Итак, кликаем по первой ячейке в столбце «Введено», и жмем на кнопку вызова Мастера функций.
  2. Вызов мастера функций в Microsoft Excel
  3. В открывшемся окне Мастера функций, находим функцию «СЦЕПИТЬ», выделяем её, и кликаем по кнопке «OK».
  4. Мастер функций в Microsoft Excel
  5. Открывается окно аргументов функции. Кликаем на кнопку, расположенную справа от поля ввода данных.
  6. Переход к выбору ячейки в Microsoft Excel
  7. Окно аргументов функции сворачивается, а мы переходим на лист с кроссвордом, и выбираем ячейку, где расположена первая буква того слова, которое соответствует строчке на втором листе документа. После того, как выбор сделан, опять жмем на кнопку слева от формы ввода, чтобы вернуться в окно аргументов функции.
  8. Выбор диапазона ячеек в Microsoft Excel
  9. Подобную операцию проделываем с каждой буквой слова. Когда все данные введены, жмем на кнопку «OK» в окне аргументов функции.
  10. Данные введены в Microsoft Excel
  11. Но, пользователь при разгадывании кроссворда может использовать как строчные, так и прописные буквы, а программа будет расценивать их как разные символы. Для того, чтобы этого не случилось, становимся на нужную нам ячейку, и в строке функций прописываем значение «СТРОЧН». Остальное все содержимое ячейки берем в скобки, как на изображении ниже.
  12. Функция СТРОЧН в Microsoft Excel

Теперь, какими бы буквами не писали пользователи в кроссворде, в столбце «Введено» они будут преобразовываться в строчные.

Подобную процедуру с функциями «СЦЕПИТЬ» и «СТРОЧН», нужно проделать с каждой ячейкой в столбце «Введено», и с соответствующим ей диапазоном ячеек в самом кроссворде.

Теперь, для того, чтобы сравнить результаты столбца «Ответы» и «Введено», нам в столбце «Совпадения», нужно использовать функцию «ЕСЛИ».

  1. Становимся на соответствующую ячейку столбца «Совпадения», и вводим функцию такого содержания «=ЕСЛИ(координаты столбца «Ответы»=координаты столбца «Введено»;1;0). Для нашего конкретного случая из примера, функция будет иметь вид «=ЕСЛИ(B3=A3;1;0)». Подобную операцию проделываем для всех ячеек столбца «Совпадения», кроме ячейки «Итого».
  2. Функция ЕСЛИ в Microsoft Excel

  3. Затем выделяем все ячейки в столбце «Совпадения», включая ячейку «Итого», и кликаем по значку автосуммы на ленте.
  4. Автосумма в Microsoft Excel
  5. Теперь на данном листе будет проводиться проверка правильности разгаданного кроссворда, а результаты правильных ответов будут отображаться в виде общего балла. В нашем случае, если кроссворд будет разгадан полностью, то в ячейке суммы должно появиться число 9, так как общее количество вопросов равно этому числу.
  6. Чтобы результат разгадывания был виден не только на скрытом листе, но и тому человеку, который разгадывает кроссворд, можно опять воспользоваться функцией «ЕСЛИ». Переходим на лист, содержащий кроссворд. Выбираем ячейку, и вводим туда значение по такому шаблону: «=ЕСЛИ(Лист2!Координаты ячейки с общим баллом=9;«Кроссворд разгадан»;«Подумайте ещё»)». В нашем случае, формула имеет такой вид:«=ЕСЛИ(Лист2!C12=9;«Кроссворд разгадан»;«Подумайте ещё»)».
  7. Ответ на кроссворд в Microsoft Excel

Таким образом, кроссворд в программе Microsoft Excel полностью готов. Как видим, в этом приложении можно не просто быстро сделать кроссворд, но и создать в нём автопроверку.

Обсудить в TelegramНаш Telegram каналТолько полезная информация
Автор статьи Вы на сайте: Статья обновлена: . Автор: Максим Тютюшев

Вам помогли мои советы?

Получить ответ на Email
Уведомить о

12 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Аноним
13 января 2019 10:36

А за подробную инструкцию по созданию кроссворда — ОГРОМНОЕ СПАСИБО! ВЫРУЧИЛИ ОЧЕНЬ!

Аноним
20 января 2019 17:30

нужно выставить оценку за правильно решенные слова

Аноним
21 января 2019 20:42
Ответить на  Аноним

мне сказали, что быстро ответЯт. кто знает?

миша
6 марта 2019 16:18

не понравилось

Кристина
14 марта 2019 19:58

Большое спасибо, информация была очень полезна для меня!

Учитель Истории
10 апреля 2019 10:10

Революционное улучшение дизайна и функционала этого ребуса на уроке с учениками произойдет, ЕСЛИ научиться автоматически подсвечивать горизонтальную искомую строку после того, как все слова отгаданы учеником правильно. Т.е. в данном примере — не проводить заранее желтой строки, а поставить условие:
Как только кроссворд заполнен правильно — строка Шампильон станет желтой.

Программисты — ответьте учителю истории: Это возможно в рамках данного инструмента ??

Резеда
3 августа 2022 19:20
Ответить на  Учитель Истории

Можно. Я делала такое.

Аноним
28 февраля 2022 12:11

Слишком сложно

рокфор
20 декабря 2022 08:36

объясните подробнее как решить это

посито
20 декабря 2022 08:43

как это решить я не плнимаю

Аноним
13 января 2019 10:35

Сетку кроссворда можно создать проще: сначала набрать слова, а потом, выделив по очереди каждое слово, выбрать функцию «Границы» — «Все границы». Так. по-моему, будет быстрее.

Аноним
20 января 2019 17:44
Ответить на  Аноним

еще можно все выделить через ctrl

Задать вопрос