Группа М-31, 2025 год
Занятие по рабочей программе №10
Дисциплина: ЕН.03 «Информационные технологии в профессиональной деятельности»
Раздел 3. Технология обработки числовой информации.
Тема: Текстовые и логические функции.
Цель занятия: Дидактическая:
сформулировать представление студентов о понятии Технология обработки информации;
выяснить основные понятия MS EXCEL;
раскрыть способы ввода, перемещения и копирование формул в таблицу;
выяснить принципы и методы использования Текстовых и логических функций;
систематизировать и обобщить знания по работе с Функциями;
углубить и закрепить знания по дисциплине «Информационные технологии в профессиональной деятельности».
Воспитательная:
развивать коммуникативные способности;
развивать аналитические способности;
развивать творческий подход к процессу обучения.
воспитывать самостоятельность, дисциплинированность;
стимулировать студентов к изучению дисциплины;
побуждать к формированию активной жизненной позиции;
прививать уважение и любовь к будущей профессии.
Вид занятия: лекция.
Тип занятия: обобщение и систематизация знаний.
Форма проведения занятия: репродуктивная и эвристическая беседа.
Междисциплинарные связи:
Обеспечивающие ОГСЭ.04 Физическая культура, МДК.04.01 Основы управления работами спец. подразделения швейного производства.
Обеспечиваемые ОП.01 Инженерная графика, ОП.08 Общая технология отрасли, ОП.11 Экономика, организация и планирование производства, ОП.16 Маркетинг в отрасли.
Методическое обеспечение: опорный конспект.
Литература:
1. Михеева, Е.В. Практикум по информационным технологиям в профессиональной деятельности : учебное пособие. - М. : Академия, 2008. - 8 – е изд. - 256 с.- (Среднее профессиональное образование), стр. 179 – 188
2. Практикум по MS Excel - http://informatika.delayu.ru/Zadanija/Exceldannye
ХОД ЗАНЯТИЯ
Ознакомление с темой, целью и планом занятия.
Тема: Текстовые и логические функции.
ПЛАН
1. Функции Excel.
2. Использование функций.
Изложение и изучение нового материала.
ЛИТЕРАТУРА: [2], стр. 179 - 188
1. Функции Excel
Функции упорядочены по категориям в зависимости от функциональной области. Щелкните категорию, чтобы просмотреть относящиеся к ней функции. Вы также можете найти функцию, нажав CTRL+F и введя первые несколько букв ее названия или слово из описания. Чтобы просмотреть более подробные сведения о функции, щелкните ее название в первом столбце.
Текстовые функции (табл.1) используются для преобразования и анализа текстовых значений.
Преобразование регистра текста. Для преобразования регистра текста используются три функции: ПРОПИСН, ПРОПНАЧ, СТРОЧН.
Объединение текста. Для объединения текста из разных ячеек используют функцию СЦЕПИТЬ.
Логические функции (табл.2) используют для проверки и анализа данных, а также в условных вычислениях.
Вместо функций ЛОЖЬ и ИСТИНА можно непосредственно ввести слово с клавиатуры в ячейку или в формулу. Логические функции в качестве аргументов используют логические выражения.
Таблица 1
Логические функции
| Функция | Описание |
| И | Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА. |
| функции BYCOL | Применяет ЛЯМБДА к каждому столбцу и возвращает массив результатов. |
| Функция BYROW | Применяет ЛЯМБДА-код к каждой строке и возвращает массив результатов. |
| ЛОЖЬ | Возвращает логическое значение ЛОЖЬ. |
| ЕСЛИ | Выполняет проверку условия. |
| ЕСЛИОШИБКА | Возвращает введенное значение, если вычисление по формуле вызывает ошибку; в противном случае возвращает результат вычисления. |
| ЕСНД | Возвращает значение, которое задается, если выражение принимает значение #Н/Д. В противном случае, возвращает результат выражения. |
| Функция УСЛОВИЯ | Проверяет соответствие одному или нескольким условиям и возвращает значение для первого условия, принимающего значение ИСТИНА. |
| Функция ЛЯМБДА | Создание пользовательских, многократно используемых функций и вызов их по понятному имени |
| Функция "LET" | Присваивает имена результатам вычислений |
| Функция MAKEARRAY | Возвращает вычисляемый массив заданного размера строки и столбца путем применения ЛЯМБДА |
| Функция MAP | Возвращает массив, сформированный путем сопоставления каждого значения в массивах с новым значением путем применения ЛЯМБДА для создания нового значения. |
| НЕ | Меняет логическое значение своего аргумента на противоположное. |
| ИЛИ | Возвращает значение ИСТИНА, если хотя бы один аргумент имеет значение ИСТИНА. |
| Функция REDUCE | Уменьшает массив до накопленных значений путем применения ЛЯМБДА к каждому значению и возврата общего значения в аккумуляторе |
| Функция SCAN | Сканирует массив путем применения ЛЯМБДА к каждому значению и возвращает массив, имеющий каждое промежуточное значение. |
| ПЕРЕКЛЮЧ | Сравнивает выражение со списком значений и возвращает результат, соответствующий первому совпадающему значению. Если совпадений не выявлено, может возвращаться указанное значение по умолчанию. |
| ИСТИНА | Возвращает логическое значение ИСТИНА. |
| ИСКЛИЛИ | Возвращает логическое исключающее ИЛИ всех аргументов. |
Таблица 2
Текстовые функции | Функция | Описание |
| ASC | Для языков с двухбайтовыми наборами знаков (например, катакана) преобразует полноширинные (двухбайтовые) знаки в полуширинные (однобайтовые). |
| Функция МАССИВВТЕКСТ | Возвращает массив текстовых значений из любого указанного диапазона |
| БАТТЕКСТ | Преобразует число в текст, используя денежный формат ß (БАТ). |
| СИМВОЛ | Возвращает символ с заданным кодом. |
| ПЕЧСИМВ | Удаляет из текста все непечатаемые символы. |
| КОДСИМВ | Возвращает числовой код первого знака в текстовой строке. |
| Функция СЦЕП | Объединяет текст из нескольких диапазонов или строк, но не добавляет разделитель или аргументы IgnoreEmpty. |
| СЦЕПИТЬ | Объединяет несколько текстовых элементов в один. |
| DBCS | Для языков с двухбайтовыми наборами знаков (например, катакана) преобразует полуширинные (однобайтовые) знаки в текстовой строке в полноширинные (двухбайтовые). |
| РУБЛЬ | Преобразует число в текст, используя денежный формат рубля. |
| СОВПАД | Проверяет идентичность двух текстовых значений. |
| НАЙТИ, НАЙТИБ | Ищет вхождения одного текстового значения в другом (с учетом регистра). |
| ФИКСИРОВАННЫЙ | Форматирует число и преобразует его в текст с заданным числом десятичных знаков. |
| ЛЕВСИМВ, ЛЕВБ | Возвращают крайние слева знаки текстового значения. |
| ДЛСТР, ДЛИНБ | Возвращают количество знаков в текстовой строке. |
| СТРОЧН | Преобразует все буквы текста в строчные. |
| ПСТР, ПСТРБ | Возвращают заданное число знаков из строки текста, начиная с указанной позиции. |
| ЧЗНАЧ | Преобразует текст в число независимо от языкового стандарта. |
| PHONETIC | Извлекает фонетические (фуригана) знаки из текстовой строки. |
| ПРОПНАЧ | Преобразует первую букву в каждом слове текста в прописную. |
| ЗАМЕНИТЬ, ЗАМЕНИТЬБ | Заменяют знаки в тексте. |
| ПОВТОР | Повторяет текст заданное число раз. |
| ПРАВСИМВ, ПРАВБ | Возвращают крайние справа знаки текстовой строки. |
| ПОИСК, ПОИСКБ | Ищут вхождения одного текстового значения в другом (без учета регистра). |
| ПОДСТАВИТЬ | Заменяет в текстовой строке старый текст новым. |
| Т | Преобразует аргументы в текст. |
| ТЕКСТ | Форматирует число и преобразует его в текст. |
| Функция TEXTAFTER | Возвращает текст, который возникает после заданного символа или строки |
| Функция TEXTBEFORE | Возвращает текст, который встречается перед заданным символом или строкой |
| Функция TEXTJOIN | Текст: Объединяет текст из нескольких диапазонов и (или) строк. |
| Функция TEXTSPLIT | Разделение текстовых строк с помощью разделителей столбцов и строк |
| СЖПРОБЕЛЫ | Удаляет из текста пробелы. |
| ЮНИСИМВ | Возвращает символ Юникод, на который ссылается заданное числовое значение. |
| UNICODE | Возвращает число (кодовую страницу), которая соответствует первому символу текста. |
| ПРОПИСН | Преобразует все буквы текста в прописные. |
| ЗНАЧЕН | Преобразует текстовый аргумент в число. |
| Функция ЗНАЧЕНИЕВТЕКСТ | Возвращает текст из любого указанного значения |
Маркер версии обозначает версию Excel, в которой она впервые появилась. В более ранних версиях эта функция отсутствует.
Важно: Вычисляемые результаты формул и некоторые функции листа Excel могут несколько отличаться на компьютерах под управлением Windows с архитектурой x86 или x86-64 и компьютерах под управлением Windows RT с архитектурой ARM.
2. Использование функций 2.1. Текстовые функции. О текстовых функциях
Текстовые функции используют для преобразования и анализа текстовых значений.
Преобразование регистра текста Для преобразования регистра текста используются три функции: ПРОПИСН, ПРОПНАЧ, СТРОЧН.
Функция ПРОПИСН преобразует все буквы в прописные, функция ПРОПНАЧ преобразует в прописные только первую букву каждого слова, а функция СТРОЧН преобразует все буквы в строчные.
Синтаксис всех функций одинаков:
ПРОПИСН(А),
ПРОПНАЧ(А),
СТРОЧН(А),
где А - ячейка с преобразуемым текстом.
Примеры использования функций приведены в таблице на Рис.1. В ячейке С1 формула ПРОПИСН(А1), в ячейке С2 формула ПРОПНАЧ(А1), в ячейке С3 формула СТРОЧН(А1).
Рис. 1. Преобразование текста
Объединение текста Для объединения текста из разных ячеек используют функцию СЦЕПИТЬ.
Синтаксис функции:
СЦЕПИТЬ(А),
где А - список от 1 до 30 элементов, текст которых требуется объединить. Элемент может быть ячейкой, текстом или числом. Ссылки на пустые ячейки игнорируются. Нельзя использовать ссылки на диапазоны смежных ячеек.
На Рис.2 показан пример объединения текста. Текст "Студент " и пробел введены с клавиатуры, остальные данные взяты из ячеек таблицы.
Рис. 2. Объединение текста
2.2. Использование логических функций. О логических функциях
Логические функции используют для проверки и анализа данных, а также в условных вычислениях.
Вместо функций ЛОЖЬ и ИСТИНА можно непосредственно ввести слово с клавиатуры в ячейку или в формулу.
Логические функции в качестве аргументов используют логические выражения. Логические выражения используются для записи условий, в которых сравниваются числовые или текстовые значения. В логических выражениях используют операторы сравнения, приведенные в таблице.
| Оператор | Значение |
| = | Равно |
| | Меньше |
| | Больше |
| | Меньше или равно |
| = | Больше или равно |
| | Не равно |
Проверка и анализ данных Для наглядного представления результатов анализа данных можно использовать функцию ЕСЛИ.
Синтаксис функции:
ЕСЛИ(А;В;С),
где А - логическое выражение, правильность которого следует проверить;
В - значение, если логическое выражение истинно;
С - значение, если логическое выражение ложно.
Например, в таблице на Рис.3 функция ЕСЛИ используется для проверки значений в ячейках столбца В по условию =4,5 (больше или равно 4,5) Если значение удовлетворяет условию, то функция принимает значение "Отлично", а если значение не удовлетворяет условию, то функция принимает значение "Хорошо".
Рис. 3. Проверка значений
Условные вычисления Часто выбор формулы для вычислений зависит от каких-либо условий. Например, при расчете торговой скидки могут использоваться различные формулы в зависимости от размера покупки.
Для выполнения таких вычислений используется функция, ЕСЛИ, в которой в качестве аргументов значений вставляются соответствующие формулы.
Например, в таблице на Рис. 4 при расчете стоимости товара цена зависит от объема партии товара. При объеме партии более 30 цена понижается на 10%. Следовательно, при выполнении условия используется формула B:B*C:C*0,9, а при невыполнении условия - B:B*C:C.
Рис. 4. Условное вычисление
Функции просмотра и ссылок О функции просмотра и ссылок
Функции просмотра и ссылок используют для просмотра массивов данных и выбора из них необходимых значений.
Поиск значений в таблице Для поиска значения в крайнем левом столбце таблицы и соответствующего ему значения в той же строке из указанного столбца таблицы используют функцию ВПР.
Синтаксис функции:
ВПР(А;В;С;D),
где А - искомое значение.
В - таблица, в которой производится поиск. Может быть задан диапазоном ячеек или именем диапазона;
С - номер столбца таблицы, в котором должно быть найдено соответствующее значение;
D - логическое значение, которое определяет, нужно ли, чтобы функция искала точное или приближенное соответствие. Если этот аргумент имеет значение ИСТИНА или отсутствует, то находится приблизительно соответствующее значение. Если этот аргумент имеет значение ЛОЖЬ, то функция ищет точное соответствие. Если таковое не найдено, то возвращается значение ошибки #Н/Д.
Например, в таблице на Рис.5 необходимо найти название книги, объем заказа, которой задан в ячейке А19.
Для поиска значения в верхней строке таблицы и соответствующего ему значения в том же столбце из указанной строки таблицы используют функцию ГПР.
Синтаксис функции:
ГПР(А;В;С;D),
где А - искомое значение.
В - таблица, в которой производится поиск. Может быть задан диапазоном ячеек или именем диапазона;
С - номер строки таблицы, в которой должно быть найдено соответствующее значение;
D - логическое значение, которое определяет, нужно ли, чтобы функция искала точное или приближенное соответствие. Если этот аргумент имеет значение ИСТИНА или отсутствует, то находится приблизительно соответствующее значение. Если этот аргумент имеет значение ЛОЖЬ, то функция ищет точное соответствие. Если таковое не найдено, то возвращается значение ошибки #Н/Д.
Рис. 5. Поиск значений в столбцах
Например, в таблице на Рис.6 необходимо найти название книги, объем заказа которой задан в ячейке А4.
Рис. 6. Поиск значений в строках
Контрольные вопросы
Что такое функция? Что такое Мастер функций?
Как следует записывать аргумент функции?
Что является главной особенностью при вводе формул?
Какую функцию в формуле выполняют круглые скобки?
Как получить сумму диапазона ячеек?
Как можно отредактировать содержимое ячейки?
Какие функции относятся к логическим?
Какие функции относятся к текстовым?
Как записать математическую функцию в Excel?
ДОМАШНЕЕ ЗАДАНИЕ
1. Составить конспект лекции.
2. Ответить письменно на контрольные вопросы.
Перечень рекомендуемых учебных изданий, Интернет-ресурсов, дополнительной литературы.
Основные источники:
Гохберг, Г.С. Информационные технологии: учебник для студ. сред. проф. Образования / Гохберг, Г.С, Зафиевский, А.В., Короткин, А.А. – 5 - е изд., стер. – М .: Издательский центр «Академия», 2010. – 208с.
Михеева, Е.В. Практикум по информационным технологиям в профессиональной деятельности : учебное пособие. - М. : Академия, 2008. - 8 – е изд. - 256 с.- (Среднее профессиональное образование).
Филимонова, Е.В. Информационные технологии в профессиональной деятельности : учебник. – Изд - е 2 - е, доп. и перераб. – Ростов н / Д : Феникс, 2008. – 381. – (СПО).
Интернет - источники:
Электронный учебник по информатике и информационным технологиям - http://www.ctc.msiu.ru/
Тесты по информатике - http://www.ege.ru/
Каталог образовательных Интернет-ресурсов: учебно-методические пособия - www.edu/ru/modules.php
Дидактические материалы по информатике - http://comp-science.narod.ru/
Портал электронного обучения - http://www.e-learning.by/
Электоронный учебник «Работа с MS Excel» - http://avanta.vvsu.ru/met_supply/381/Index.htm
Практикум по MS Excel - http://informatika.delayu.ru/Zadanija/Exceldannye
Преподаватель: Владимир Александрович Волков