- •Введение
- •Обработка данных с использованием арифметических формул Учебные цели изучения темы
- •Краткие теоретические сведения
- •Этапы решения задач обработки данных в среде табличного процессора
- •Задачи Задача 1.1. Расчет учебной нагрузки
- •Задача 1.2. Расчет платежей за воду
- •Задача 1.3. Платежный календарь
- •Подсчет и суммирование данных Учебные цели изучения темы
- •Краткие теоретические сведения
- •Функция(аргумент1; аргумент2; ... )
- •Суммирование всех значений диапазона
- •Сумм (данные).
- •Условное суммирование по одному критерию
- •Суммесли (диапазон; критерий; диапазон_суммирования)
- •Задача 2.2. Учет товарного запаса
- •Связывание данных посредством формул с двумерными и трехмерными ссылками Учебные цели изучения темы
- •Краткие теоретические сведения
- •Имя_Листа ! Адрес_Ячейки.
- •[Имя_Рабочей_книги] Имя_Листа ! Адрес_Ячейки
- •Задачи Задача 3.1. Потребительский кредит
- •Задача 3.2. Расчет зарплаты бригады
- •Задача 3.3. Расчет платежей за электроэнергию
- •Задача 3.4. Долгосрочное кредитование
- •Обработка данных с использованием условных формул Учебные цели изучения темы
- •Краткие теоретические сведения Логические выражения
- •И (логическое_значение1; …; логическое_значение30).
- •Или (логическое_значение1; …; логическое_значение30).
- •Не (логическое_значение).
- •Логическая функция если
- •Задачи Задача 4.1. Расчет комиссионных от продаж
- •Задача 4.2. Оплата телефонных переговоров
- •Задача 4.3. Счет за проживание в гостинице
- •Задача 4.4. Расчет стипендии
- •Задача 4.5. Расчет квартальной премии бригады
- •Задача 4.6. Поток товарно-материальных запасов
- •Задача 4.7. Учет расходования гсм
- •Обработка данных типа дата/вреМя с использованием функции выбора Учебные цели изучения темы
- •Краткие теоретические сведения
- •Дата (год; месяц; день).
- •Сегодня (). Создание ряда последовательных дат
- •Извлечение из даты дня, месяца или года
- •Возвращение дня недели, соответствующего любой дате
- •Выбор значений из списка по индексу
- •Выбор (номер_индекса; значение1; значение2; ...).
- •Возвращение даты, отстоящей на заданное количество рабочих дней от заданной даты
- •Определение количества рабочих дней между двумя датами
- •Определение разницы между двумя датами в годах
- •Задачи Задача 5.1. Учет издания методической литературы
- •Задача 5.2. Заработанный доход врачей‑стоматологов
- •Задача 5.3. Анализ опозданий сотрудников фирмы
- •Задача 5.4. Начисление заработной платы при трехсменной работе
- •Обработка текстовых данных с использованием функции вертикального просмотра таблицы Учебные цели изучения темы
- •Краткие теоретические сведения Извлечение символов из текстовой строки
- •Пстр (текст; начальная_позиция; количество_символов)
- •Преобразование текста, отображающего число, в число
- •Объединение несколько текстовых элементов в один
- •Поиск вхождения одной текстовой строки в другую
- •Преобразование знаков в текстовой строке из одного регистра в другой
- •Строчн (текст); прописн (текст). Присвоение имен ячейкам и диапазонам
- •Вертикальный просмотр таблицы
- •Задачи Задача 6.1. Расчет транспортного налога
- •Задача 6.2. Расшифровка кода группы и номера зачетной книжки студента
- •Задача 6.3. Анализ кодов isbn
- •Задача 6.4. Определение знака зодиака
- •Критериальные задачи Задача «Гороскоп»
- •Задача «Расчет стоимости заказа текстильных этикеток»
- •Задача «Расчет зарплаты ппс»
- •Задача «Учет движения товаров на мебельном складе»
- •Вопросы для критериальных тестов
- •Перечислить
- •Литература
Преобразование знаков в текстовой строке из одного регистра в другой
Эта операция может быть выполнена с помощью функций ПРОПИСН, СТРОЧН.
Функция СТРОЧН преобразует знаки в текстовой строке из верхнего регистра в нижний, а функция ПРОПИСН – из нижнего в верхний. Их синтаксис имеет вид:
Строчн (текст); прописн (текст). Присвоение имен ячейкам и диапазонам
Имя можно рассматривать как идентификатор какого-либо элемента рабочей книги. Имя может быть присвоено ячейке, диапазону, диаграмме и т.д.. Например, вместо ссылки на диапазон в формуле = СУММ ($A$10:$B$10) можно указать его имя = СУММ (Продажи). Имена позволяют легче понять смысл формулы и использовать ее. При записи формул с именами соращается число ошибок.
Таблица 8
Примеры формул с функциями обработки текста
Пример формулы |
Результат выполнения |
=ЛЕВСИМВ (“ИНФОРМАТИКА”;4) |
ИНФО |
=ПРАВСИМВ (“КОЛОРИМЕТР”;4) |
МЕТР |
=ПСТР (“ДАКТИЛОСКОПИЯ”;6;4) |
ЛОСК |
=СЦЕПИТЬ (“РАДИО”;”СТАНЦИЯ”) |
РАДИОСТАНЦИЯ |
=НАЙТИ (“-”;”45-67-89”;1) |
3 |
=ПРОПИСН (“интернет”) |
ИНТЕРНЕТ |
=СТРОЧН (“МЕТОД”) |
метод |
Вертикальный просмотр таблицы
Эта операция может выполняться с помощью функции ВПР. Она осуществляет поиск значения в первом столбце просматриваемой таблицы и возвращает значение из ячейки, расположенной на пересечении найденной строки и указанного столбца таблицы. Ее синтаксис:
ВПР (искомое_значение; таблица; номер_столбца; сопоставление),
искомое_значение – значение, которое необходимо найти в первом столбце таблицы;
таблица – диапазон, содержащий таблицу, в которой осуществляется просмотр данных;
номер_столбца – номер столбца в таблице, в котором необходимо найти соответствующее значение;
сопоставление – логическое значение, которое определяет, нужно ли, чтобы ВПР искала точное или приближенное соответствие искомого значения в заданном столбце таблицы. Если этот аргумент имеет значение ИСТИНА или опущен, то возвращается наибольшее значение, которое меньше, чем искомое_значение, при этом значения в первом столбце аргумента таблица должны быть расположены в возрастающем порядке. Если этот аргумент имеет значение ЛОЖЬ, то функция ВПР ищет точное соответствие и значения первого столбца таблицы не обязано должны быть отсортированы.
искомое значение |
|
|
|
|
|
|
результат просмотра |
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|||
|
|
|
|
|
|
|||
|
|
|
|
|
|
|||
таблица |
|
|||||||
Рис. 35. Принцип действия функции ВПР
Пример 6.1
Дан список студентов, победителей олимпиады, с соответствующими номерами академических групп (рис. 35). Используя функцию ВПР, по коду группы определить название факультета.
|
А |
B |
C |
D |
1 |
СПИСОК ПОБЕДИТЕЛЕЙ ОЛИМПИАДЫ |
|||
2 |
МТ |
Математический |
|
|
3 |
ЕК |
Экономический |
|
|
4 |
ЮР |
Юридический |
|
|
5 |
ТР |
Транспортный |
|
|
6 |
УП |
Управления |
|
|
7 |
ММ |
Механический |
|
|
8 |
|
|
|
|
|
ФИО |
Группа |
Код факультета |
Факультет |
10 |
Рек М.И. |
УП-361 |
|
|
Рис. 36. Макет таблицы для примера 6.1
Формула для определения кода факультета:
=ЛЕВСИМВ(B10, 2)
Формула для определения названия факультета:
=ВПР(C10, $A$2:$B$7, 2, ЛОЖЬ)
Если диапазону $A$2:$B$7 присвоить имя Факультеты, то эта формула примет вид:
=ВПР(C10, Факультеты, 2, ЛОЖЬ)
