русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Функции проверки свойств и значений


Дата добавления: 2013-12-23; просмотров: 1059; Нарушение авторских прав


ВПР(искомое_значение; таблица; номер_столбца; интервальный_просмотр)

Функции ссылок и массивов

Функция ЕСЛИ используется при проверке условий для значений и формул.

Логические функции

1) ЕСЛИ(лог_выражение;значение_если_истина;значение_если_ложь)

Возвращает одно значение, если заданное условие при вычислении дает значение ИСТИНА, и другое значение, если ЛОЖЬ.

Примеры:

1. Рассчитать значение стоимости при условии, что торговая фирма предоставляет скидку 15% оптовым покупателям при покупке более 10 штук товара одного наименования.

2) И(логическое_значение1; логическое_значение2; ...)

Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ.

Пример: Если ячейка B4 содержит число между 1 и 100, то:

И(B4>1; B4<100) равняется ИСТИНА

 

3) ИЛИ(логическое_значение1; логическое_значение2; ...)

Возвращает ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; возвращает ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ

ИЛИ(B4<10; B4>100)- истина, включает диапазон и меньше 10 и больше 100.

Пример: Предположим, что нужно вывести на экран содержимое ячейки B4, если она содержит число строго между 1 и 100 и сообщение "Значение вне интервала" в противном случае. Тогда:

ЕСЛИ(И(B4>1; B4<100); B4; "Значение вне интервала")

 

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

Искомое_значение - это значение, которое должно быть найдено в первом столбце массива. Искомое_значение может быть значением, ссылкой или текстовой строкой.



Таблица - это таблица с информацией, в которой ищутся данные. Можно использовать ссылку на интервал или имя интервала.

Номер_столбца - это номер столбца в таблице, в котором должно быть найдено соответствующее значение.

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

Пример:

=B4*ВПР(A4;товары!$A$4:$C$10;3;ЛОЖЬ)

 

2) ГПР(искомое_значение;таблица; номер_строки; интервальный_просмотр)

Ищет значение в верхней строке таблицы или массива значений и возвращает значение в том же столбце из заданной строки таблицы или массива. Функция ГПР используется, когда сравниваемые значения расположены в верхней строке таблицы данных, а возвращаемые значения расположены на несколько срок ниже.

Каждая из этих функций проверяет тип значения и возвращает значение ИСТИНА или ЛОЖЬ в зависимости от типа.

Функция Возвращает ИСТИНА, если
ЕПУСТО(значение) Значение ссылается на пустую ячейку.
ЕОШ(значение) Значение ссылается на любое значение ошибки, кроме #Н/Д.
ЕОШИБКА(значение) Значение ссылается на любое значение ошибки (#Н/Д, #ЗНАЧ! , #ССЫЛ! , #ДЕЛ/0! , #ЧИСЛО! , #ИМЯ? или #ПУСТО!).
ЕЛОГИЧ(значение) Значение ссылается на логическое значение.
ЕНД(значение) Значение ссылается на значение ошибки #Н/Д (значение недоступно).
ЕНЕТЕКСТ(значение) Значение ссылается на любой элемент, который не является текстом.
ЕЧИСЛО(значение) Значение ссылается на число.
ЕССЫЛКА(значение) Значение ссылается на ссылку.
ЕТЕКСТ(значение) Значение ссылается на текст.

 

  • Эти функции полезны в формулах и макросах для проверки результатов вычислений. Комбинируя эти функции с функцией ЕСЛИ, можно локализовать ошибки в формулах (см. следующие примеры).

 



<== предыдущая лекция | следующая лекция ==>
Функции работы с датой и временем | Статистические функции


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.