69239

РЕАЛІЗАЦІЯ УМОВНИХ КОНСТРУКЦІЙ (ФУНКЦІЇ ЕСЛИ(), СЧЁТЕСЛИ(), СУММЕСЛИ() ТА УМОВНЕ ФОРМАТУВАННЯ)

Лекция

Информатика, кибернетика и программирование

Значеннями в комірках можуть бути числові дані в усіх різновидах логічні значення слова і фрази комірки можуть бути також порожні. Допустимі значення можна задавати як константою так і формулою. Вираз умова подається у вигляді: точного значення якому і мають задовольняти...

Украинкский

2014-10-02

19.76 KB

0 чел.

«РЕАЛІЗАЦІЯ УМОВНИХ КОНСТРУКЦІЙ (ФУНКЦІЇ ЕСЛИ(), СЧЁТЕСЛИ(), СУММЕСЛИ( ) ТА УМОВНЕ ФОРМАТУВАННЯ)»

Розрахунок кількості комірок, які задовольняють заданому критерію

Для розрахунку кількості комірок у діапазоні, які задовольняють певний критерій, використовують функцію СЧЁТЕСЛИ. Функція має два параметри з таким синтаксисом:

СЧЁТЕСЛИ(Диапазон; Критерий).

Диапазон задає прямокутну множину комірок, які функція бере до розгляду. Розривні діапазони не підтримуються. Значеннями в комірках можуть бути числові дані в усіх різновидах, логічні значення, слова і фрази (комірки можуть бути також порожні). Допустимі значення можна задавати як константою, так і формулою.

Критерий – це вираз з умовою для значень у комірках діапазону. Вираз (умова) подається у вигляді:

  1.  точного значення, якому і мають задовольняти комірки (наприклад, СЧЁТЕСЛИ(Е16:Е24; 200) розрахує лише кількість комірок із значенням 200);
  2.  виразу найтиповішого відношення рівності/нерівності, яке після обчислення давало б значення ИСТИНА чи ЛОЖЬ (наприклад, СЧЁТЕСЛИ(Е16:Е24;»>=200») задає критерій у вигляді відношення нерівності). У разі визначення критерію у вигляді відношення його форма має бути задана за правилами об’єднання тексту у формулі (див. наведені далі приклади).

Варіанти задавання критеріїв:

  1.  значення має дорівнювати числу, наприклад, 1207: СЧЁТЕСЛИ (Диапазон;»=1207») або СЧЁТЕСЛИ(Диапазон;1207);
  2.  значення має дорівнювати фразі, наприклад, «автомобіль»: СЧЁТЕСЛИ(Диапазон; «автомобіль»);
  3.  значення діапазону комірок С7:Е7 має дорівнювати значенню в комірці, наприклад, Е8: СЧЁТЕСЛИ(С7:Е7; Е8);
  4.  значення має задовольняти нерівності (<, >, <-, >=, <>) із числом у вигляді константи: СЧЁТЕСЛИ(С7:Е7; «>=1207»);
  5.  значення має задовольняти нерівності (<, >, <=, >=, <>) із значенням деякої комірки, наприклад, Е8: СЧЁТЕСЛИ(С7:Е7; «>=«&Е8).

Розрахунок суми комірок, які задовольняють заданий критерій

Для розрахунку суми комірок діапазону, які задовольняють заданий критерій, використовують функцію СУММЕСЛИ. Функція СУММЕСЛИ має три параметри з таким синтаксисом:

СУММЕСЛИ (Диапазон; Критерий; Диапазон_Суммирования).

Диапазон задає прямокутну множину комірок, які функція бере до розгляду. Розривні діапазони не підтримуються.

Критерий – це вираз з умовою для значень у комірках діапазону. Задається аналогічно функції СЧЁТЕСЛИ

Диапазон_Суммирования визначає діапазон комірок, в якому, власне, виконується додавання значень комірок, для яких відповідні комірки у параметрі Диапазон задовольняють Критерий. Параметр Диапазон_Суммирования можна не зазначати. У цьому разі береться сума комірок у Диапазон (які, звичайно ж, задовольняють критерій).

Розглянемо приклади:

  1.  у діапазоні C7:J7 обчислити суму комірок, значення в яких має бути не меншим, наприклад, від 1207: СУММЕСЛИ(С7:J7; «>=1207»);
  2.  у діапазоні С12:J12 обчислити суму лише тих комірок, для яких відповідні їм комірки у C7:J7 мають значення, наприклад, 1207: СУММЕСЛИ(С7:J7; 1207; С12:J12);
  3.  аналогічні діапазони комірок, як в останньому прикладі, але щодо критеріїв вимагатимемо, щоб значення в діапазоні C7:J7 не дорівнювали значенню в комірці F17: СУММЕСЛИ(С7:J7;»<>«&F17;С12:J12).

Вибір одного значення з фіксованої множини значень

Якщо за допомогою розглянутих функцій було виконано певні обчислення (розраховано кількість, суму), то функція ЕСЛИ() просто вибирає певне значення з множини, повертаючи його як результат функції. Зокрема, це потрібно при відображенні в комірках значень, які залежать від виконання певних умов. Можна передбачити умову, щоб взагалі комірка була порожньою.

Функція ЕСЛИ() має три параметри з таким синтаксисом:

ЕСЛИ(Условие; Значение_для_Истина; Значение_для_НЕ_Истина)

Условие – будь-який вираз, значення якого буде або ИСТИНА, або ЛОЖЬ.

Значение_для_Истина – це значення чи вираз, який поверне функція ЕСЛИ як істинне значення параметра Условие. Якщо параметр не зазначити, то як результат ЕСЛИ повернеться ИСТИНА. Виразом у параметрі, зокрема, може бути будь-яка інша функція, зокрема ЕСЛИ

Значение_для_НЕ_Истина – це значення чи вираз, який поверне функція ЕСЛИ як хибне значення параметра Условие. Якщо параметр не зазначити, то як результат ЕСЛИ повернеться ЛОЖЬ. Виразом у параметрі, зокрема, може бути будь-яка інша функція, зокрема ЕСЛИ

Зверніть увагу:

  1.  якщо у функції ЕСЛИ пропускається другий параметр, то символ «;» перед третім параметром має бути обов’язково: ЕСЛИ(Условие; ;Значение_для_НЕ_Истина);
  2.  допускається до семи вкладень функцій ЕСЛИ одна в одну.

Розглянемо приклади:

  1.  ЕСЛИ(С7>J7-15,39;»У балансі є помилка!»;»«) потрібно розуміти так: за умови, що значення комірки С7 перевищує значення комірки J7, зменшеної на величину 15,39, то значенням комірки буде текст «У балансі є помилка!». Якщо ж ця умова не виконується, значенням комірки буде порожній рядок;

  1.  ЕСЛИ(С7>J7-15,39;»У балансі є помилка!»; ЕСЛИ (С7=2002; «У балансі можлива помилка!»; «Баланс нормальний!»)) використовує вкладення функцій ЕСЛИ.
  2.  для складніших умовних виразів, коли задається багато значень, потрібно використовувати функції И(Рг;Рг;...) та ИЛИ(Рг;Рг;...), де Рг – умовний вираз. Ці функції мають бути вкладені у функцію ЕСЛИ на місці Условие.

Умовне форматування

На відміну від звичайного формату комірки/діапазону умовне форматування спрацьовує зміною формату на новий попередньо зазначений користувачем формат лише при виконанні певних умов.

Для застосування до комірки/діапазону умовного форматування:

 Виділіть комірку/діапазон, та виконайте команду: відкрийте вкладку Главная та у групі команд Стили натисніть на кнопку Условное форматирование.


 

А также другие работы, которые могут Вас заинтересовать

16056. Русское уголовное право 2.57 MB
  ББК 67.9928 Т 12 Составитель и ответственный редактор доктор юридических наук профессор Н.И. Загородников Рецензенты: кандидат юридических наук Л О. Иванов доктор юридических наук профессор Ф.М. Решетников Таганцев Н.С. Т 12 Русское уголовное право. Лекции. Часть...
16057. Описание предметов одежды и обуви следов повреждений и наложений как вещественных доказательств 278 KB
  МВД Украины Университет внутренних дел Н.Н. Тагаев Н.И. Козаренко ОПИСАНИЕ ПРЕДМЕТОВ ОДЕЖДЫ И ОБУВИ СЛЕДОВ ПОВРЕЖДЕНИЙ И НАЛОЖЕНИЙ КАК ВЕЩЕСТВЕННЫХ ДОКАЗАТЕЛЬСТВ Учебное пособие Под редакцией профессора А.Н. Ярмыша ...
16058. Акционерное право США и России. Сравнительный анализ 947.5 KB
  ОГЛАВЛЕНИЕ ВВЕДЕНИЕ. ББК 67.99295 С79 Сыродоева О.Н. Акционерное право США и России сравнительный анализ. М.: Издательство Спарк 1996.112 с. Сыродоева О.Н. магистр права Университет штата Виржиния США Для юристовпрактиков студентов и преподавателей ю...
16059. Устная речь следователя при осуществлении допросов на предварительном следствии с применением звуко- и видеозаписи 149 KB
  Устная речь следователя при осуществлении допросов на предварительном следствии с применением звуко и видеозаписи учебнопрактическое пособие / Калинингр. унт; Ю.И. Сучков. Калининград 1998. Методические указания и примерные образцы процессуальных документов пред...
16060. Правовые системы стран мира 7.59 MB
  Правовые системы стран мира: Энциклопедический справочник. – 3е изд. перераб. и доп. / Отв. ред. докт. юрид. наук проф. А.Я. Сухарев. – М: Издательство НОРМА 2003. Коллектив авторов: Решетников Ф.М. – доктор юридических наук Батлер У.Э. – доктор права Лондонского универси
16061. Патентознавство. Підручник 2.06 MB
  МІНІСТЕРСТВО ОСВІТИ І НАУКИ У КРАЇ і. І УЖГОРОДСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ Л.М. Сусліков В.С. Дьордяй ПАТЕНТОЗНАВСТВО Рекомендовано Міністерством освіти і науки України як навчальнометодичний посібник для студентів КИЇВ 2005 вищих навчальних закладів ...
16062. Заведомо незаконное задержание, вопросы квалификации 446.5 KB
  МИНИСТЕРСТВО ВНУТРЕННИХ ДЕЛ РОССИИ СИБИРСКИЙ ЮРИДИЧЕСКИЙ ИНСТИТУТ П.Л. Сурихин ЗАВЕДОМО НЕЗАКОННОЕ ЗАДЕРЖАНИЕ: вопросы квалификации Учебное пособие КРАСНОЯРСК 2003 ББК 00.000 Сури
16064. Адвокатура в Российской Федерации 2.01 MB
  Происходящая в России демократизация политической и экономической системы, конституционное провозглашение правового социального государства вызывает необходимость коренной реорганизации форм и методов деятельности...