Практическая
работа
«Создание кроссворда с автопроверкой в программе
Microsoft Excel»
1.
Переименовать
лист 1 в лист «Кроссворд». Настроить ширину столбцов
и высоту строк. Ввести слова кроссворда, заголовок, картинку и т.п.
Создать лист Проверка в этой же книге. На листе
Проверка сформировать таблицу. Первый её столбец «Ответы», заполнить ответами на кроссворд. Второй столбец «Введено». будет
отображать данные, введенные пользователем. Третий столбец «Совпадения». В нём, если ячейка первого столбца будет совпадать с соответствующей
ячейкой второго столбца, отобразиться цифра «1», а иначе – «0». В этом же столбце внизу можно
сделать ячейку для общей суммы отгаданных ответов.
|
ответы
|
введено
|
совпадения
|
1
|
диапазон
|
|
|
2
|
таблица
|
|
|
3
|
ячейка
|
|
|
|
|
ИТОГО:
|
|
2.
Так как в каждую ячейку кроссворда вписывается не
одно слово, а одна буква. Воспользуемся функцией «СЦЕПИТЬ», чтобы объединить эти буквы
в одно слово. Для этого щелкаем по первой ячейке в столбце «Введено», и жмем на кнопку вызова Мастера
функций. В
открывшемся окне Мастера функций, находим функцию
«СЦЕПИТЬ».
В настройках функции
указываем ссылки на ячейки содержание которых необходимо представить
одним словом. Когда все данные введены, жмем на кнопку «OK» в окне аргументов
функции.
3. Пользователь при разгадывании
кроссворда может использовать как строчные, так и прописные буквы, а программа
будет расценивать их как разные символы. Для того, чтобы этого не случилось,
становимся на нужную нам ячейку, и в строке функций прописываем значение «СТРОЧН». Остальное
все содержимое ячейки берем в скобки.
Пример:
=СТРОЧН(СЦЕПИТЬ(кроссворд!I4;кроссворд!I5;кроссворд!I6;кроссворд!I7;кр
оссворд!I8;кроссворд!I9;кроссворд!I10;кроссворд!I11))
Теперь, какими
бы буквами не писали пользователи в кроссворде, в столбце
«Введено» они будут преобразовываться в строчные.
4. Процедуру с функциями «СЦЕПИТЬ» и «СТРОЧН», проделать с каждой
ячейкой в столбце «Введено», и с соответствующим ей диапазоном ячеек в
самом кроссворде.
5.
Для того, чтобы сравнить
результаты столбца «Ответы» и
«Введено», нам в столбце «Совпадения», используем функцию «ЕСЛИ». Копируем функцию для всех ячеек столбца «Совпадения», кроме ячейки «Итого».
6.
В ячейке «Итого» вычисляем сумму
результатов совпадений (для этого
используем значок автосуммы на
ленте).
7. Чтобы результат разгадывания был виден не только на листе
Проверка, но и тому
человеку, который разгадывает кроссворд, можно опять воспользоваться функцией «ЕСЛИ» в подходящей ячейке листа
«кроссворд» вводим
образец формулы:
=ЕСЛИ(проверка!E6=3;"кроссворд разгадан!";"терпение и труд все перетрут!")
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.