Главная страница
Навигация по странице:

  • Задание 1. Ознакомьтесь с теоретическими сведениями о логических функциях.

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

  • =НЕ(логическое_значение)

  • =ИСТИНА() =ЛОЖЬ()

  • ЕПУСТО

  • Выборочное суммирование.

  • Задание 2. Выполнить выборочное суммирование по двум критериям.

  • Решение

  • =(A2="Копейка")*(B2="Григорьев")

  • Задание 3. Создать таблицу по образцу и выполнить перечисленные ниже вычисления. 3.1 Создать таблицу по образцу. Продажи холодильников

  • Страна- изготовите ль Вес, кг Цена, $ Количество

  • Задания для практических работ Microsoft Excel 4 Анализ данных с использованием логических функций в среде ms excel


    Скачать 0.63 Mb.
    НазваниеЗадания для практических работ Microsoft Excel 4 Анализ данных с использованием логических функций в среде ms excel
    Дата09.02.2022
    Размер0.63 Mb.
    Формат файлаpdf
    Имя файлаinbound7068384684714493923.pdf
    ТипАнализ
    #356592

    Задания для практических работ Microsoft Excel №4
    Анализ данных с использованием логических функций в среде MS Excel
    Цель работы - знакомство с логическими функциями, которые часто используются для сравнения отдельных данных или для анализа данных с использованием условий.
    Задание 1. Ознакомьтесь с теоретическими сведениями о логических
    функциях.
    Часто выбор формулы для вычислений зависит от каких-либо условий.
    Например, при расчете торговой скидки могут использоваться различные формулы в зависимости от размера покупки.
    Для выполнения таких вычислений используется функция ЕСЛИ, в которой в качестве аргументов значений вставляются соответствующие формулы.
    Синтаксис функции: ЕСЛИ(А;В;С), где A – логическое выражение, правильность которого следует проверить; В– значение, если логическое выражение истинно; C – значение, если логическое выражение ложно
    Следующая формула возвращает значение 10, если значение в ячейке А1 больше 3, а в противном случае

    20: =ЕСЛИ(А1>3;10;20). Действие
    функции: функция ЕСЛИ, записанная в ячейку таблицы, выполняется
    следующим образом: если условие А истинно, то значение данной ячейки
    определит В, в противном случае С. 51
    В и С могут быть числами, текстами или формулами. В функции ЕСЛИ можно использовать текстовые аргументы:
    =ЕСЛИ(А1>=4;"Зачет сдал";"Зачет не сдал"). В качестве аргументов функции ЕСЛИ можно использовать другие функции.
    Например,
    =ЕСЛИ(СУММ(А1:А3)=30;А10;""), здесь при невыполнении условия функция возвращает пустую строку вместо 0. Аргумент A (логическое выражение функции ЕСЛИ) может содержать текстовое значение. Например,
    =ЕСЛИ(А1="Динамо";10;290). Эта формула возвращает значение 10, если ячейка А1 содержит строку "Динамо", и 290, если в ней находится любое другое значение. Совпадение между сравниваемыми текстовыми значениями должно быть точным. Логические выражения строятся с помощью операций отношения (<, >, <= (меньше или равно), >= (больше или равно), =, <> (не равно)) и логических операций (логическое И, логическое ИЛИ, логическое отрицание НЕ). Результатом вычисления логического выражения являются логические значения ИСТИНА или ЛОЖЬ.
    Функции И и ИЛИ могут иметь до 30 логических аргументов и имеют синтаксис:
    =И(логическое_значение1;логическое_значение2...)

    =ИЛИ(логическое_значение1;логическое_значение2...) Функция НЕ имеет только один аргумент и следующий синтаксис: =НЕ(логическое_значение)
    Аргументы функций И, ИЛИ, НЕ могут быть логическими выражениями, массивами или ссылками на ячейки, содержащие логические значения.
    Иногда бывает очень трудно решить логическую задачу только с помощью операторов сравнения и функций И, ИЛИ, НЕ. В этих случаях можно использовать вложенные функции ЕСЛИ. Всего допускается до 7 52 уровней вложения функций ЕСЛИ. Например, в следующей формуле используются три функции
    ЕСЛИ:
    =ЕСЛИ(А1=100;"Всегда";ЕСЛИ(И(А1>=80;А1<100);"Обычно";ЕСЛИ(И(А1>
    =60;А1<80);"Иногда";"Никогда"))) Если значение в ячейке А1 является целым числом, формула читается следующим образом: "Если значение в ячейке А1 равно 100, возвратить строку "Всегда". В противном случае, если значение в ячейке А1 находится между 80 и 100, возвратить "Обычно". В противном случае, если значение в ячейке А1 находится между 60 и 80, возвратить строку "Иногда". И, если ни одно из этих условий не выполняется, возвратить строку "Никогда".
    Функции
    ИСТИНА
    (TRUE) и
    ЛОЖЬ
    (FALSE) предоставляют альтернативный способ записи логических значений ИСТИНА и ЛОЖЬ. Эти функции не имеют аргументов и выглядят следующим образом: =ИСТИНА()
    =ЛОЖЬ() Например, ячейка А1 содержит логическое выражение. Тогда следующая функция возвратить значение "Выдать кредит", если выражение в ячейке А1 имеет значение ИСТИНА: =ЕСЛИ(А1=ИСТИНА();"Выдать кредит";"Не выдавать кредит"), в против-ном случае формула возвратит "Не выдавать кредит".
    Если нужно определить, является ли ячейка пустой, можно использовать функцию ЕПУСТО (ISBLANK), которая имеет следующий синтаксис:
    =ЕПУСТО(значение), Аргумент значение может быть ссылкой на ячейку или диапазон. Если значение ссылается на пустую ячейку или диапазон, функция возвращает логическое значение ИСТИНА, в противном случае
    ЛОЖЬ.
    Выборочное суммирование. Иногда необходимо суммировать не весь диапазон, а только ячейки, отвечающие некоторым условиям (критериям). В этом случае используют функцию СУММЕСЛИ(А;В;С), где A – диапазон вычисляемых ячеек; В – критерий в форме числа, выражения или текста, определяющего суммируемые ячейки; С – фактические ячейки для
    суммирования. В тех случаях, когда диапазон вычисляемых ячеек и диапазон фактических ячеек для суммирования совпадают, аргумент С можно не указывать. Можно суммировать значения, отвечающие заданному условию.
    Напри-мер, в таблице на рис. 1 суммированы только продажи по фирмам, средняя цена продукции у которых не меньше 20 тыс. руб.
    Рис. 1 . Выборочное суммирование
    Функция СЧЕТЕСЛИ(А;В), подсчитывает в диапазоне A количество значений, удовлетворяющих критерию В. Функции СУММЕСЛИМН и СЧЕТЕСЛИМН работают аналогично классическим функциям СУММЕСЛИ и СЧЕТЕСЛИ, но умеют проверять не одно, а несколько условий (до 128 условий). Функция
    СРЗНАЧЕСЛИМН аналогична двум предыдущим, но считает не сумму, а среднее арифметическое. Функция ЕСЛИОШИБКА возвращает заданное вами значение или сообщение, если результатом вычисления формулы является значение ошибки, иначе возвращает результат вычисления формулы:

    Рис. 2. Проверка вычислений с помощью функции ЕСЛИОШИБКА.
    Задание 2. Выполнить выборочное суммирование по двум критериям.
    Имеем таблицу по продажам следующего вида:
    Рис. 3. Исходные данные.

    Требуется просуммировать все заказы, которые менеджер Григорьев реализовал для магазина "Копейка".
    Решение: Если бы в задаче было только одно условие (все заказы Григорьева или все заказы в "Копейку"), то задача решалась бы при помощи встроенной функции Excel СУММЕСЛИ. Но в данном случае имеются два условия, а не одно, поэтому этот способ не подходит.
    Добавим к таблице еще один столбец, который будет служить своеобразным индикатором: если заказ был в "Копейку" и от Григорьева, то в ячейке этого столбца будет значение 1 иначе 0. Формула, которую надо ввести в этот столбец очень простая:
    =(A2="Копейка")*(B2="Григорьев")
    Логические равенства в скобках дают значения ИСТИНА или ЛОЖЬ, что для
    Excel равносильно 1 и 0. Таким образом, в результате умножения двух выражений, единица в конечном счете получится только если оба условия выполняются. Теперь стоимости продаж осталось умножить на значения получившегося столбца и просуммировать полученные суммы:

    Рис. 4. Выборочное суммирование по двум критериям.
    Задание 3. Создать таблицу по образцу и выполнить перечисленные ниже
    вычисления.
    3.1 Создать таблицу по образцу.
    Продажи холодильников
    Модель
    Страна-
    изготовите
    ль
    Вес, кг
    Цена, $
    Количество
    Stinol
    Россия
    78 310 18
    Sharp
    Таиланд
    69 750 10
    Samsung
    Южная
    Корея
    56 450 13
    Bosh
    Испания
    52 419 17
    LG
    Южная
    Корея
    69 600 8
    Daewoo
    Южная
    Корея
    71 840 4
    Electrolux
    Швеция
    75 680 12
    Whiripool
    США
    80 790 9
    Атлант
    Россия
    76 300 25
    Indezit
    Франция
    81 420 14
    Ariston
    Франция
    59 415 10
    DeLongy
    Италия
    60 395 15 3.2. Добавьте столбец «Сумма» и подсчитайте сумму от продаж холодильников. Примените к числовым значениям денежный формат соответствующего наименования там, где это необходимо.
    3.3. Подсчитать количество холодильников, произведенных каждой страной.
    (Данные оформить в виде новой таблицы).
    3.4. Подсчитать общую сумму, полученную в результате продажи холодильников, произведенных каждой страной.
    3.5. Если оборот больше 10000 $, то написать сообщение о предоставляемой скидке 2%.
    3.6. Подсчитать число проданных холодильников, вес которых больше их среднего веса.

    3.7. Добавьте столбцы «Новая цена» и «Новая сумма». В столбце «Новая цена» рассчитайте новую цену, используя функцию ЕСЛИ. Известно, что производители России и Южной Кореи снизили цены на 10%, а производители Франции и Испании подняли цены на 16% (единая формула вводится в первую ячейку столбца «Новая цена»).
    3.8. Рассчитайте, какова будет новая сумма при том же количестве проданного товара.
    3.9. Используя условный фильтр, отметьте в столбце «Вес» ячейки, значение которых больше 70, желтым фоном и жирным красным шрифтом, а ячейки, значение которых меньше или равно 60, синим фоном и жирным желтым шрифтом.


    написать администратору сайта