- •Занятие №7. Работа с текстом
- •Специальная вставка
- •Транспонируйте таблицу из своего домашнего задания №1.
- •Наберите любое словосочетание в ячейке и попробуйте применить к нему каждую из вышеперечисленных функций.
- •Способ 1 (простой). Функция сцепить
- •Способ 2 (красивый). Символ для склеивания текста (&)
- •Подсказка: в одной формуле можно использовать несколько функций! Занятие №2(продолжение). Работа с датами и временем в Excel Упражнение 1. О том, как вводить даты и время в Excel
- •Быстрый ввод дат и времени
- •Упражнение 2. Как Excel хранит и обрабатывает даты и время
- •2.1 Хранение даты и времени
- •2.2. Количество дней между двумя датами
- •2.3. Количество рабочих дней между двумя датами
- •2.4. Количество полных лет, месяцев и дней между датами. Возраст в годах.
- •2.5. Сдвиг даты на заданное количество дней
- •2.6. Сдвиг даты на заданное количество рабочих дней
- •2.7. Вычисление дня недели
Microsoft Excl Лабораторные работы
Занятие №7. Работа с текстом
Упражнение 1. Превращение строк в столбцы и обратно
Хотим, упрощенно говоря, повернуть таблицу на бок, т.е. то, что располагалось в строке - пустить по столбцу и наоборот:
Специальная вставка
В ыделяем и копируем исходную таблицу (правой кнопкой мыши - Копировать). Затем щелкаем правой по пустой ячейке, куда хотим поместить повернутую таблицу и выбираем из контекстного меню команду Специальная вставка (Paste Special). В открывшемся диалоговом окне ставим галочку Транспонировать (Transpose) и жмем ОК.
Минусы: не всегда корректно копируются ячейки с формулами, нет связи между таблицами (изменение данных в первой таблице не повлияет на вторую). Хотя, часто задача как раз состоит в том, чтобы данные в двух таблицах не были связаны друг с другом.
Плюсы: в транспонированной таблице сохраняется исходное форматирование ячеек.
Транспонируйте таблицу из своего домашнего задания №1.
Упражнение 2 . Основные функции для работы с текстом
1.ДЛСТР(текст) – возвращает количество знаков в указанном тексте, включая пробелы. В качестве текста может выступать ссылка на ячейку, в которой содержится текст.
2.ЛЕВСМВ(текст; количество_знаков) – возвращает указанное количество знаков с начала строки текста. Например:
Если в ячейке A1 содержится имя, то функция =ЛЕВСИМВ(A1;1) возвращает инициал (одну первую букву) имени.
3.ПРАВСМВ(текст; количество_знаков) – возвращает указанное количество знаков с конца строки текста.
4.ПСТР(текст; начальная_позиция; количество_знаков) – возвращает указанное количество знаков, начиная с указанной позиции в строке текста.
Наберите любое словосочетание в ячейке и попробуйте применить к нему каждую из вышеперечисленных функций.
Упражнение 3 . Быстрое склеивание текста из нескольких ячеек
Способ 1 (простой). Функция сцепить
В категории Текстовые есть функция СЦЕПИТЬ (CONCATENATE), которая соединяет содержимое нескольких ячеек (до 255) в одно целое, позволяя комбинировать их с произвольным текстом. Например, вот такой вариант применения этой функции даст надпись, которую я все свое детство видел на заборе около дома:
Способ 2 (красивый). Символ для склеивания текста (&)
Для суммирования содержимого нескольких ячеек используют знак плюс "+", а для склеивания содержимого ячеек используют знак "&" (расположен на большинстве клавиатур на цифре "7"). При его использовании необходимо помнить, что:
Этот символ надо ставить в каждой точке соединения, т.е. на всех "стыках" текстовых строк также, как вы ставите несколько плюсов при сложении нескольких чисел (2+8+6+4+8)
Если нужно приклеить произвольный текст (даже если это всего лишь точка или пробел, не говоря уж о целом слове), то этот текст надо заключать в кавычки. В предыдущем примере с функцией СЦЕПИТЬ о кавычках заботится сам Excel - в этом же случае их надо ставить вручную.
Вот, например, как можно собрать ФИО в одну ячейку из трех с добавлением пробелов:
Объедините ФИО в одной ячейке, выбирая только инициалы от имени и отчества.
Вам прислали таблицу спортивных результатов в виде, который не вполне удобен для расчетов статистики выступлений (даже среднее количество побед не посчитать):
П ридумайте формулы, преобразующие данные в более удобный для анализа вид: