Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Список сотрудников

Цель.

Знакомство с пошаговым диалогом построения сложных формул на примере использования функций обработки текста.

 

2. Краткое введение в теоретическую часть.

2.1 Общие положения.

Microsoft Excel предоставляет свыше 300 встроенных функций для выполнения простых или сложных вычислений. Функции сгруппированы по категориям. Вот примеры лишь нескольких категорий:

· Финансовые такие функции, как, например, расчет амортизации, нормы прибыли, будущая инвестиционная прибыль и чистая прибыль.

· Математические и тригонометрические они включают логарифм, синус, косинус, касательную и даже функцию, записывающую числа римскими цифрами.

· Статистические включают вычисление среднего, среднеквадратичного отклонения и пр.

2.2 Синтаксис функций.

Функции задаются с помощью формул, которые выполняют вычисления по заданным величинам, называемым аргументами, и в указанном порядке, называемом синтаксисом. Соответственно они состоят из двух частей: имени функций и одного или нескольких аргументов. Написание функции начинается с указания имени функции, затем вводится открывающая скобка, указываются аргументы, отделяющиеся запятыми, а затем — закрывающая скобка. Приведем пример наиболее распространенной функции - СУММ, суммирующей диапазоны ячеек:

=СУММ(С3: С5)

СУММ – это имя функции, а С3: С5 – ее аргумент. Эта формула суммирует числа в ячейках С3, С4 и С5. Эта функция обладает большими возможностями и может суммировать несколько диапазонов ячеек.

2.3 Аргументы функций. Типы аргументов.

Список аргументов может состоять из чисел, текста, логических величин (например ИСТИНА или ЛОЖЬ), массивов, значений ошибок (например #Н/Д) или ссылок. Необходимо следить за соответствием типов аргументов. Кроме того, аргументы могут быть как константами, так и формулами. Эти формулы, в свою очередь, могут содержать другие функции. При использовании в функции нескольких аргументов они отделяются один от другого точкой с запятой. В функции можно использовать до 30 аргументов, если при этом общая длина формулы не превосходит 1024 символов. Например, функция

=СУММ(А1: А5; С2: С10; Р3: Р17)

имеет три аргумента, но суммирует числа в 29 ячейках.

2.4 Вложенные функции

Функции могут использоваться как аргументы в других функциях, т.е продвигаясь по диалогу с мастером функций вы имеете возможность вставлять необходимые дополнительные функции, не выходя из окна диалога. Если функция используется в качестве аргумента или является вложенной функцией, то она должна возвращать аргументу значение того же типа. Если функция возвращает значение другого типа, отобразится ошибка #ЗНАЧ!. В формулах можно использовать до семи уровней вложения функций. Используя вложенные функции важно помнить:

· что диалог с каждой из них должен быть логически завершенным

· количество открытых и закрытых скобок должно быть равно

· знаки препинания (синтаксис команд) должны быть расставлены правильно.

2.5 Функции обработки текста

С помощью функций обработки текста можно производить необходимые действия над строками текста — например, сгруппировать в один столбец разрозненные данные и представить их для вывода на печать в форме, необходимой для отчета. Например, функция СЖПРОБЕЛЫ удаляет из текста все пробелы, за исключением одиночных пробелов между словами и используется для обработки текстов, полученных из других прикладных программ, если эти тексты могут содержать избыточные пробелы.

Синтаксис функции:

СЖПРОБЕЛЫ(текст)

Текст - это текст, из которого удаляются пробелы.

Функция СЦЕПИТЬ объединяет несколько текстовых строк в одну. Вместо функции СЦЕПИТЬ для объединения текстов можно использовать оператор " & ".

 

 

Синтаксис функции:

=СЦЕПИТЬ (текст1; текст2;...)

Текст1, текст2,... - это от 1 до 30 элементов текста, объединяемых в один элемент текста. Элементами текста могут быть текстовые строки, числа или ссылки, которые ссылаются на одну ячейку.

Функция ЛЕВСИМВ возвращает первые (самые левые) символы текстовой строки.

Синтаксис функции:

=ЛЕВСИМВ(текст; количество_символов)

Текст - это текстовая строка, которая содержит извлекаемые символы.

Количество_символов - определяет сколько символов должна извлечь функция ЛЕВСИМВ.

 

3. Задания:

3.1 Лист1 переименуйте в Задание и на нем создайте следующую таблицу, в которой фамилии, имена и отчества расположены в отдельных столбцах:

Список сотрудников

 

Фамилия Имя Отчество
  Лужанская Ольга Владимировна
  Гяурова Марина Якубовна
  Иванова Виктория Эдгардовна
  Яруллина Елена Рафиковна
  Пальцева Лидия Васильевна
  Кругликова Диана Николаевна
  Кокряцкая Светлана Евгеньевна
  Клановец Владислав Владимирович
  Цзю Максим Александрович
  Маракубов Данияр Булатович
  Ловчикова Любовь Николаевна
  Гальских Ольга Александровна
  Хайруллина Зарина Файзулаевна
  Пономарева Алена Александровна

 

3.2 Лист 2 переименуйте в Текстовая и, используя текстовые функции СЦЕПИТЬ и ЛЕВСИМВ и данные таблицы на листе Задание, создайте на нем список сотрудников, состоящий из фамилий и инициалов, например:

Список сотрудников

 

Фамилия и инициалы
  Лужанская О.В.

 

 

4. Методические указания:

Для выполнения пункта 3.2 задания необходимо определить порядок действий:

· формулы вставляются в ячейки столбца Фамилия и инициалы листа Текстовая.

· Используется Мастер функций. На первом шаге диалога выбирается категория - Текстовые и функция. СЦЕПИТЬ

· В поле Текст 1 извлекается фамилия листа Задание

· После нее в поле Текст 2 ставится пробел

· В поле Текст 3 извлекается первый символ имени при помощи вложения функции ЛЕВСИМВ, которую вы берете из строки формул (Другие функции…)

Примечание: не завершив диалог с функцией СЦЕПИТЬ вы открываете(вкладываете) новый диалог с функцией ЛЕВСИМВ. Вы должны завершить вложенный диалог ЛЕВСИМВ и при этом помнить – какие шаги диалога необходимы для завершения диалога СЦЕПИТЬ. Для соблюдения синтаксиса команды рекомендуется строго следить за тем как по ходу вашего диалога с Мастером в строке формул расставляются знаки препинания. На некоторых шагах диалога мастер не предоставляет дополнительных полей и тогда нужно в строке формул вручную писать соответствующий знак синтаксиса.

· Ставится точка

· Извлекается первый символ отчества при помощи вложения функции ЛЕВСИМВ

· Ставится точка

5. Контрольные вопросы:

5.1 Какие категории вы знаете?

5.2 Синтаксис функции СЦЕПИТЬ

5.3 Синтаксис функции ЛЕВСИМВ

 

<== предыдущая лекция | следующая лекция ==>
Тема 2.4. Распределение познавательных ресурсов во времени и пространстве | 
Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.008 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал