Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ITM.docx
Скачиваний:
42
Добавлен:
01.04.2015
Размер:
185.51 Кб
Скачать

24. Табличный процессор excel. Математические и логические функции. Функции поиска и ссылки. Функции для работы с датой.

Логические операции. Когда необходимо объединить несколько операций сравнения в одном выражение используются логические операции, это необходимо так как операции сравнения сравнивают только два аргумента, а обычно условие бывает намного сложнее. Например, чтобы записать условие приема на работу: возраст до 45 лет и опыт работы от 3 лет нужно использовать оператор И(And): (x<=45) And (y>=3), где х- возраст, y-опыт.

Существует четыре вида логических операций:

1) Логическое ИЛИ (OR). Возвращает ложь, только в том случае, если оба аргумента ложны.

2) Логическое И (AND). Возвращает истина, только в том случае, если оба аргумента истина.

3) Логическое НЕТ (Not). Возвращает истину, если аргумент ложный и ложь, если аргумент истинный.

4) Исключающие И(Xor).Возвращает истину, если оба аргумента или вместе истины, или вместе ложны.

Математические операции.

Существует пять видов математических операций:

1) Четыре действия арифметики; (сложение, вычитание, умножение, деление)

2) Операция целочисленного деления; есть только в языках Visual Basic, VBScript: \ и в языке Delphi: div, но во всех языках, произошедших от C++(Visual C++,C++ Builder,C# Java, JavaScript, PHP, Perl),если оба аргумента у операции деления (/) целые числа, то она всегда возвращает целый результат (т.е. действует аналогично операции целочисленного деления).

3) Операция деления по модулю; ( эта операция возвращает разность между первым аргументом и максимальным числом делящимся на второй аргумент без остатка и меньшим или равным первому аргументу).

4) Операция возведения в степень; (существует только в языках Perl, PL-SQL, Visual Basic, VBScript и Visual FoxPro)

5) Инкремент и декремент; Это операция с одним аргументом предназначена для увеличения(уменьшения) аргумента на единицу. Во всех языках, где есть инкремент или декремент, они определены одинаково два плюса или минуса подряд (++ или --). Если в языке существует инкремент или декремент, то существует две его формы: префиксная (++х,--х) и постфиксная (х--,х++).Инкремент или декремент существуют только в языках, произошедших от языка C++ (Visual C++,C++ Builder, Java, JavaScript, PHP, Perl). Префиксная форма отличается от постфиксной, тем что в префиксной форме аргумент изменяется и новое значение участвует в выражении, а в постфиксной форме сначала полностью вычисляется выражение, а уже потом аргумент изменяется.

Функции ссылки и поиска (справка)

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

Функция АДРЕС Возвращает ссылку на отдельную ячейку листа в виде текста.

Функция ОБЛАСТИ Возвращает количество областей в ссылке.

Функция ВЫБОР Выбирает значение из списка значений по индексу.

Функция СТОЛБЕЦ Возвращает номер столбца, на который указывает ссылка.

Функция ЧИСЛСТОЛБ Возвращает количество столбцов в ссылке.

Функция ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ Возвращает данные, хранящиеся в отчете сводной таблицы.

Функция ГПР Ищет в первой строке массива и возвращает значение отмеченной ячейки

Функция ГИПЕРССЫЛКА Создает ссылку, открывающую документ, который находится на сервере сети, в интрасети или в Интернете.

Функция ИНДЕКС Использует индекс для выбора значения из ссылки или массива.

Функция ДВССЫЛ Возвращает ссылку, заданную текстовым значением.

Функция ПРОСМОТР Ищет значения в векторе или массиве.

Функция ПОИСКПОЗ Ищет значения в ссылке или массиве.

Функция СМЕЩ Возвращает смещение ссылки относительно заданной ссылки.

Функция СТРОКА Возвращает номер строки, определяемой ссылкой.

Функция ЧСТРОК Возвращает количество строк в ссылке.

Функция ДРВ

Извлекает данные реального времени из программ, поддерживающих автоматизацию COM.

Примечание Эта функция недоступна в выпуске Microsoft Excel Starter 2010.

Дополнительные сведения о возможностях, поддерживаемых в приложении Excel Starter, см. в статье Возможности приложения Excel Starter.

Функция ТРАНСП Возвращает транспонированный массив.

Функция ВПР Ищет значение в первом столбце массива и возвращает значение из ячейки в найденной строке и указанном столбце.

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

checkdate Проверяет правильность даты по грегорианскому календарю

date Форматирует системную дату/время

getdate Возвращает информацию о дате/времени

gettimeofday Возвращает текущее время

gmdate Форматирует дату/время по Гринвичу

gmmktime Возвращает метку времени Unix для времени по Гринвичу

gmstrftime Форматирует дату/время по Гринвичу с учетом текущей локали

localtime Возвращает системное время

microtime Возвращает метку времени с микросекундами

mktime Возвращает метку времени для заданной даты

strftime Форматирует текущую дату/время с учетом текущей локали

strtotime Преобразует текстовое представление даты на английском языке в метку времени Unix time Возвращает текущую метку времени

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]