русс | укр

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

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

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

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


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

Код Visual Basic


Дата добавления: 2015-08-31; просмотров: 727; Нарушение авторских прав


Sub m_st() Cells.Clear Dim cel, rng As Range Dim n_r, n_c, min As Byte Dim n As Long n = InputBox("Введите размер матрицы") Set rng = Range(Cells(1, 1), Cells(n, n)) rng.Formula = "=int(rand()*10)-3" maxx = Abs(Application.WorksheetFunction.Max(rng)) For Each cel In rng If cel.Value = maxx Then n_r = cel.Row n_c = cel.Column End If Next cel MsgBox "max=" & maxx & "Строка=" & n_r & "Cтолбец=" & n_c End Sub

 

 

  Сравнение соответствия двух таблиц Excel Теперь, используя функцию "ЕСЛИ", в ячейке R2 можно сравнить фамилию, находящуюся в базе данных сотрудников, и фамилию из списка с окладами, полученную в результате обработки. В ячейке R2 должна использоваться такая формула:
=ЕСЛИ(Н2=Q2;ИСТИНА;ЛОЖЬ)

Если фамилии в обоих списках совпадут, то в ячейке R11 появится значение "ИСТИНА", если не совпадут - значение "ЛОЖЬ".

Чтобы определить, выполняются ли все три условия, применим логическую функцию И. Функция возвращает значение "ИСТИНА", если все аргументы имеют значение "ИСТИНА", и значение "ЛОЖЬ", если хотя бы один из аргументов имеет значение "ЛОЖЬ". Синтаксис функции таков:

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

где логическое_значение 1, логическое_значение2, ... - это проверяемые условия (их может быть от 1 до 30), которые имеют либо значение "ИСТИНА", либо значение "ЛОЖЬ".

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

В нашем случае результаты сравнений находятся в ячейках N2, О2 и R2. Вызвав панель функции И (рис. 5.20), введите в качестве ее аргументов ссылки на эти ячейки. В ячейке S2 появится новая формула:



=И(N2;O2;R2)

Pис 5.20. Панель функции "И"

При наличии трех значений "ИСТИНА", а такое возможно лишь при условии, что, во-первых, работник не уволился, во-вторых, табельные номера соответствуют друг другу, а в-третьих, фамилии в соответствующих строках одинаковы, функция И возвратит значение "ИСТИНА". Если хотя бы одно условие не выполняется и имеет значение "ЛОЖЬ", то и формула возвращает значение "ЛОЖЬ". На рис. 5.21 фрагмент рабочего листа Оклады показан с результатами сравнения таблиц, а на рис. 5.22 - с введенными формулами.

Рис. 5.21. Результат сравнения соответствия двух рассматриваемых таблиц

Рис. 5.22. Рабочий лист с формулами для определения соответствия двух таблиц

 

Обзор формул

Применимо к: Microsoft Office Excel 2007

Печать

Показать все

Скрыть все

Формулы представляют собой выражения, по которым выполняются вычисления на листе. Формула начинается со знака равенства (=). Ниже приведен пример формулы, умножающей 2 на 3 и прибавляющей к результату 5.

=5+2*3

Формула может также содержать такие элементы, как: функции (Функция. Стандартная формула, которая возвращает результат выполнения определенных действий над значениями, выступающими в качестве аргументов. Функции позволяют упростить формулы в ячейках листа, особенно, если они длинные или сложные.), ссылки, операторы (Оператор. Знак или символ, задающий тип вычисления в выражении. Существуют математические, логические операторы, операторы сравнения и ссылок.) и константы (Константа. Постоянное (не вычисляемое) значение. Например, число 210 и текст «Квартальная премия» являются константами. Выражение и результат вычисления выражения константами не являются.).

Элементы формулы

Функции: функция ПИ() возвращает значение числа пи (3,142...).

Ссылки: A2 возвращает значение, хранящееся в ячейке A2.

Константы: числовые или текстовые значения, вводимые непосредственно в формулу, например 2.

Операторы: оператор ^ (знак крышки) возводит число в степень, а оператор * (звездочка) умножает числа.

В этой статье:

· Использование констант в формулах

· Использование операторов в формулах

· Использование функций и вложенных функций в формулах

· Использование ссылок в формулах

· Использование имен в формулах

· Использование формул массива и констант массива



<== предыдущая лекция | следующая лекция ==>
Функция ВПР | Использование операторов в формулах


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


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

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

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


 


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

 
 

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

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