МегаПредмет

ПОЗНАВАТЕЛЬНОЕ

Сила воли ведет к действию, а позитивные действия формируют позитивное отношение


Как определить диапазон голоса - ваш вокал


Игровые автоматы с быстрым выводом


Как цель узнает о ваших желаниях прежде, чем вы начнете действовать. Как компании прогнозируют привычки и манипулируют ими


Целительная привычка


Как самому избавиться от обидчивости


Противоречивые взгляды на качества, присущие мужчинам


Тренинг уверенности в себе


Вкуснейший "Салат из свеклы с чесноком"


Натюрморт и его изобразительные возможности


Применение, как принимать мумие? Мумие для волос, лица, при переломах, при кровотечении и т.д.


Как научиться брать на себя ответственность


Зачем нужны границы в отношениях с детьми?


Световозвращающие элементы на детской одежде


Как победить свой возраст? Восемь уникальных способов, которые помогут достичь долголетия


Как слышать голос Бога


Классификация ожирения по ИМТ (ВОЗ)


Глава 3. Завет мужчины с женщиной


Оси и плоскости тела человека


Оси и плоскости тела человека - Тело человека состоит из определенных топографических частей и участков, в которых расположены органы, мышцы, сосуды, нервы и т.д.


Отёска стен и прирубка косяков Отёска стен и прирубка косяков - Когда на доме не достаёт окон и дверей, красивое высокое крыльцо ещё только в воображении, приходится подниматься с улицы в дом по трапу.


Дифференциальные уравнения второго порядка (модель рынка с прогнозируемыми ценами) Дифференциальные уравнения второго порядка (модель рынка с прогнозируемыми ценами) - В простых моделях рынка спрос и предложение обычно полагают зависящими только от текущей цены на товар.

Задания к лабораторной работе №7





Лабораторная работа №7

Текстовые функции, функции даты и времени в Excel

Теоретические сведения

Текстовые функции

Текст в Excel – это любая совокупность буквенно-цифровых символов, которые не являются числовым значением, значением даты или времени или формулой. Слова, названия, метки столбцов все это текстовые значения; текстовыми значениями являются также значения ячеек, которые имеют Текстовый формат или перед которыми стоит апостроф ('). Текстовые значения называют также строками.

С помощью текстовых функций Excel можно преобразовать числа в строки, перевести символы нижнего регистра в верхний регистр (и наоборот), сравнить две строки и многое другое.

Кодировка текста(англ. «charset») – это набор символов необходимыйдля преобразования текстовой информации в биты данных. Т.е. каждый символ, который мы вводим с клавиатуры, либо видим на экране монитора, либо передаем через Интернет, закодирован определенной последовательностью битов (нулей и единиц).

Основные различия кодировок – это количество байтов и набор специальных символов, в которые преобразуется каждый символ исходного текста.

Про кодировки – http://www.codeharmony.ru/materials/120

Одним из этапов в развитии кодировок можно считать появление так называемых ANSI-кодировок. ANSI-кодировка – это собирательное название. В действительности, реальная кодировка при использовании ANSI будет определяться тем, что указано в реестре вашей операционной системы Windows. В случае с русским языком это будет Windows-1251, однако, для других языков это будет другая разновидность ANSI.

Функции для работы с текстом предназначены для работы с любыми текстовыми строками. Кроме того функции этой категории могут работать и с числовыми значениями, то есть обрабатывать числа как текст и текст как числа. Список текстовых функций представлен в таблице 2.

 

Таблица 2 – Список текстовых функций Excel

Функция Описание
ASC Для языков с двухбайтовыми наборами знаков (например, катакана) преобразует полноширинные (двухбайтовые) знаки в полуширинные (однобайтовые).
БАТТЕКСТ Преобразует число в текст, используя денежный формат ß (БАТ).
СИМВОЛ Возвращает символ с заданным кодом.
ПЕЧСИМВ Удаляет из текста все непечатаемые символы.
КОДСИМВ Возвращает числовой код первого знака в текстовой строке.
СЦЕП Объединяет текст из нескольких диапазонов или строк, но не добавляет разделитель или аргументы IgnoreEmpty.
СЦЕПИТЬ Объединяет несколько текстовых элементов в один.
DBCS Для языков с двухбайтовыми наборами знаков (например, катакана) преобразует полуширинные (однобайтовые) знаки в текстовой строке в полноширинные (двухбайтовые).
РУБЛЬ Преобразует число в текст, используя денежный формат рубля.
СОВПАД Проверяет идентичность двух текстовых значений.

Функции даты и времени

Excel хранит даты в виде чисел от 1 до 2 958 465 (в версиях ранее Excel 97 - до 65 380). Числа – это "номер по порядку" данного дня, отсчитанный от 1 января 1900 года. Порядковое число 1 соответствует 1 января 1900 года, число 2 – это 2 января 1900 года и т.д. Дата написания этого материала – 31 марта 2016 имеет порядковый номер 42460.



Такая система позволяет использовать даты в формулах. Например, с ее помощью легко подсчитать количество дней между двумя датами. Дата с порядковым числом, равным нулю, – 0 января 1900 года. Эта несуществующая дата используется для представления временных данных, которые не связаны с какой-либо конкретной датой. Чтобы отобразить числовое значение в виде даты, просто примените к данной ячейке формат даты.

В Excel существуют две системы дат. Microsoft Excel поддерживает систему дат 1900 и систему дат 1904. Эти системы отличаются начальной датой, от которой отсчитываются порядковые числа дат. В системе дат 1900 начальной датой является 1 января 1900 года, а в системе 1904 – 1 января 1904 года. По умолчанию Excel для Windows использует систему дат 1900, a Excel для Macintosh – систему 1904. Чтобы обеспечить совместимость с файлами электронных таблиц Macintosh, Excel для Windows может поддерживать систему дат 1904. При открытии документа, подготовленного на другой аппаратной платформе, смена системы дат происходит автоматически. Например, при открытии в Excel для Windows рабочей книги, созданной в Excel для Macintosh; система дат 1904 будет установлена автоматически. Будьте внимательны, если используете совместно рабочие книги, в которых применяются разные системы дат. При связывании данных передается порядковое число даты, которое в рабочей книге переводится в дату в соответствии с установленной в ней системой дат.

Максимальная доступная дата – 31 декабря 9999 года (в версиях до Excel 97 - 31 декабря 2078 года).

Время Excel хранит так же в виде чисел, точнее, в виде десятичных дробей чисел соответствующих дат. То есть к порядковому номеру даты добавляется дробная часть, соответствующая части суток. Например, 06 марта 2011 года имеет порядковый номер 40608, а полдень 06 марта 2011 года (12:00) будет соответствовать числу 40608,5 так как 12 часов - это 0,5 от 24.

Максимальное значение времени, которое можно ввести в ячейку (без значения даты), составляет 9999:59:59 (без одной секунды 10 тыс. часов).

Функции даты и времени представлены в таблице 3.

 

Таблица 3 – Функции даты и времени в Excel

Функция Описание
ДАТА Возвращает заданную дату в числовом формате.
РАЗНДАТ Вычисляет количество дней, месяцев или лет между двумя датами. Эта функция полезна в формулах расчета возраста.
ДАТАЗНАЧ Преобразует дату из текстового формата в числовой.
ДЕНЬ Преобразует дату в числовом формате в день месяца.
ДНИ Возвращает количество дней между двумя датами.
ДНЕЙ360 Вычисляет количество дней между двумя датами на основе 360-дневного года.
ДАТАМЕС Возвращает дату в числовом формате, отстоящую на заданное число месяцев вперед или назад от начальной даты.
КОНМЕСЯЦА Возвращает дату в числовом формате для последнего дня месяца, отстоящего вперед или назад на заданное число месяцев.
ЧАС Преобразует дату в числовом формате в часы.
НОМНЕДЕЛИ.ISO Возвращает номер недели по ISO для заданной даты.
МИНУТЫ Преобразует дату в числовом формате в минуты.
МЕСЯЦ Преобразует дату в числовом формате в месяцы.
ЧИСТРАБДНИ Возвращает количество полных рабочих дней между двумя датами.
ЧИСТРАБДНИ.МЕЖД Возвращает количество полных рабочих дней в интервале между двумя датами, руководствуясь параметрами, указывающими выходные дни и их количество.
ТДАТА Возвращает текущую дату и время в числовом формате.
СЕКУНДЫ Преобразует дату в числовом формате в секунды.
ВРЕМЯ Возвращает заданное время в числовом формате.
ВРЕМЗНАЧ Преобразует время из текстового формата в числовой.
СЕГОДНЯ Возвращает текущую дату в числовом формате.
ДЕНЬНЕД Преобразует дату в числовом формате в день недели.
НОМНЕДЕЛИ Преобразует дату в числовом формате в число, которое указывает, на какую неделю года приходится дата.
РАБДЕНЬ Возвращает дату в числовом формате, отстоящую вперед или назад на заданное количество рабочих дней.
РАБДЕНЬ.МЕЖД Возвращает числовое значение даты, предшествующей заданному количеству рабочих дней или следующей за ними, руководствуясь при этом параметрами, указывающими выходные дни и их количество.
ГОД Преобразует дату в числовом формате в год.
ДОЛЯГОДА Возвращает долю года, которую составляет количество дней между начальной и конечной датами.

 

ПРИМЕЧАНИЕ

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

Маркер версии обозначает версию Excel, в которой она впервые появилась. В более ранних версиях эта функция отсутствует. Например, маркер версии 2013 означает, что данная функция доступна в выпуске Excel 2013 и всех последующих версиях.

Вычисляемые результаты формул и некоторые функции листа Excel могут несколько отличаться на компьютерах под управлением Windows с архитектурой x86 или x86-64 и компьютерах под управлением Windows RT с архитектурой ARM. Подробнее об этих различиях.

 

Задания к лабораторной работе №7

Задание 1

1. Отобразить все печатные символы набора ANSI.

2. Создать последовательность букв от a до я (которым соответствуют коды ANSI с 224 по 255).

3. Создать последовательность букв от А до Я (которым соответствуют коды ANSI со 192 по 223).

Задание 2

Создать приветствие при открытии файла Excel. Приветствие должно содержать текст и дату (дата должна меняться ежедневно). Например: «Космос, привет! Сегодня 30.03.2016».

Задание 3

Создать формулу, которая по дате вашего рождения определяет день недели, в который вы празднуете свой день рождения в этом году.

Задание 4

Используя формулы Excel заполнить таблицу 4.

 


 

Таблица 4 – Информация о праздничных днях в текущем году

Текущая дата:  
Текущий год:  
День Месяц Дата
 
 
 
 
 
 
 
 

Задание 5

В таблице 5 представлена БД с электронными адресами. Разработать формулы, которые возвращают текст в виде: ALEX зарегистрирован на tut.by.

 

Таблица 5 – Данные о пользователях

alex@tut.by ALEX зарегистрирован на tut.by    
sal@mail.ru      
nat-pet@tut.by      
krugov@bk.com      
a-bel@mail.ru      

 

 

Задание 6

В таблице 6 представлены фамилии и имена сотрудников. Разработать формулу, которая будет выводить сначала имя, а затем фамилию прописными (заглавными) буквами.

Таблица 6 – Сведения о сотрудниках

Гончаров Иван  
Новицкая Елена  
Петренко Зинаида  
Шевцов Семен  
Федорова Лидия  

 

 





©2015 www.megapredmet.ru Все права принадлежат авторам размещенных материалов.