p align="left">Минимальная цена оборудования определяется с помощью функции МИН() по формуле =МИН(Лист1!F11:F18) для первого типа оборудования (Pentium MMX) и =МИН(Лист1!F21:F27) для второго (Intel), где «Лист1!F11:F18» и «Лист1!F21:F27» - диапазоны цен на соответствующий тип оборудования. Максимальная цена определяется с использованием функции МАКС() по формулам =МАКС(Лист1!F11:F18) и =МАКС(Лист1!F21:F27), среднее значение - =СРЗНАЧ(Лист1!F11:F18) и =СРЗНАЧ(Лист1!F21:F27). Количество оборудования считается по формулам =СЧЁТ(Лист1!F11:F18) и =СЧЁТ(Лист1!F21:F27). Результаты полученных значений приведены в таблице 3. Данная база данных с отображением хода решения показана в таблице 4. Таблица 3 |
| A | B | C | D | E | | 1 | Наименование объекта | Цена оборудования (руб) | Количество (шт) | | 2 | | МИН | МАКС | СРЗНАЧ | | | 3 | Процессоры Pentium | 4375,5 | 5670,65 | 4806,49 | 8 | | 4 | Процессоры Intel | 5163,09 | 8015,92 | 6449,49 | 8 | | |
Таблица 4 |
| A | B | C | D | E | | 1 | Наименование объекта | Цена оборудования (руб) | Количество (шт) | | 2 | | МИН | МАКС | СРЗНАЧ | | | 3 | Процессоры Pentium | =МИН (Лист1!F11:F18) | =МАКС (Лист1!F11:F18) | =СРЗНАЧ (Лист1!F11:F18) | =СЧЁТ (Лист1!F11:F18) | | 4 | Процессоры Intel | =МИН (Лист1!F21:F27) | =МАКС (Лист1!F21:F27) | =СРЗНАЧ (Лист1!F21:F27) | =СЧЁТ (Лист1!F21:F27) | | |
Используя соответствующие функции базы данных, определяются стоимость и название оборудования по условию K. Согласно варианту по условию K необходимо найти оборудование, имеющее наибольшее отклонение от максимального значения стоимости объектов 2-го вида. Для этого добавляется столбец G к основной базе данных, в который вносится абсолютное значение разности «Цена (руб)» и «СРЗНАЧ», и определяется его минимум. Ячейке G10 присвоено имя |Ц-по К|. Значения данного столбца считаются по формуле =ABS(Fn-Лист2!C$4), где n - номер строки, Лист2!C$4 - абсолютный адрес по строке средней цены на товар второго типа (Intel). Для исключения появления отрицательных значений введена функция абсолютной величины числа ABS(). Данная база данных с формулами приведена в таблице 5. Таблица 5 |
| A | B | C | D | E | D | | 10 | Компьютеры Pentium с поддержкой MMX | Тип | Цена (у.е.) | Розн. цена (у.е.) | Цена (руб) | |Ц-по К| | | 11 | CyrixMII300GP | Pentium | 250 | 150 | 4 375,50 | 3 640,42 | | 12 | CyrixMII333GP | Pentium | 257 | 154,2 | 4 498,01 | 3 517,90 | | 13 | Pentium200MHz | Pentium | 263 | 157,8 | 4 603,03 | 3 412,89 | | 14 | AMDK6II300MHz | Pentium | 264 | 158,4 | 4 620,53 | 3 395,39 | | 15 | Pentium233MHz | Pentium | 266 | 159,6 | 4 655,53 | 3 360,38 | | 16 | AMDK6II350MHz | Pentium | 286 | 171,6 | 5 005,57 | 3 010,34 | | 17 | AMDK6II333MHz | Pentium | 287 | 172,2 | 5 023,07 | 2 992,84 | | 18 | AMDK6II400MHz | Pentium | 324 | 194,4 | 5 670,65 | 2 345,27 | | 19 | Компьютеры на процессоре Intel | Тип | Цена (у.е.) | Розн. цена (у.е.) | Цена (руб) | |Ц-по К| | | 20 | IntelCeleron300MH | Intel | 295 | 177 | 5 163,09 | 2 852,83 | | 21 | IntelCeleron333MHz | Intel | 314 | 188,4 | 5 495,63 | 2 520,29 | | 22 | IntelCeleron400MHz | Intel | 341 | 204,6 | 5 968,18 | 2 047,73 | | 23 | Pentium300MHz | Intel | 349 | 209,4 | 6 108,20 | 1 907,72 | | 24 | IntelCeleron366MHz | Intel | 335 | 213 | 6 213,21 | 1 802,71 | | 25 | Pentium333MHz | Intel | 390 | 234 | 6 825,78 | 1 190,14 | | 26 | Pentium350MHz | Intel | 446 | 267,6 | 7 805,89 | 210,02 | | 27 | Pentium400MHz | Intel | 458 | 274,8 | 8 015,92 | 0,00 | | | | | | | =E11*A$2 | =ABS(Fn-Лист2!C$4) | | |
Название оборудования и его цена определяется с помощью функции для работы с базами данных БИЗВЛЕЧЬ. Для определения оборудования, имеющего наибольшее отклонение от максимального значения стоимости объектов 2-го вида составляется таблица критериев для выбора из базы данных. Первая и вторая строка критерия содержит имя поля критерия, третья - значение, по которому идет выбор. Ячейкам B1, E1 присвоено имя «По критерию K», «Критерии». B2, C2 - непосредственно ячейки выборки, им назначено имя «Процессор Pentium», «Цена». Диапазоны ячеек B1:C1 и D1:H1 объединены в одну ячейку командой «Объединение ячеек» В ячейках E3 и F3 указан критерий, исключающий возможное совпадение стоимости по условию К с минимальным и максимальным значениями объектов 1-го вида. E2 и F2 присвоено значение F10. Так как необходимо производить выборку только с оборудованием второго вида, ячейкам G2 и G3 присваивается содержимое B10 и B11. Для определения минимальной разницы между средней ценой на оборудование первого вида и розничной ценой, ячейке H2 назначено имя столбца G базы данных. Выборка осуществляется посредством функции возврата минимальных значений базы данных ДМИН() по формуле =ДМИН(A10:G27;G10;E2:G3), где A10:G27 - диапазон базы данных, G10 - заголовок столбца базы данных, в котором внесены абсолютные значения разности «Цена (руб)» и «СРЗНАЧ», E2:G3 - критерии выборки. В результате вычислений в ячейке H3 получено значение с минимальным отклонением от средней цены, составляющее 2992,84. Выбор товара, удовлетворяющему критерию K и его розничной цены осуществляются по формулам =БИЗВЛЕЧЬ(A10:G27;A10;E2:H3) и =БИЗВЛЕЧЬ(A10:G27;F10;E2:H3), где A10:G27 - диапазон базы данных, A10 и F10 - заголовок столбца базы данных, в котором внесены наименование продукта и цена в рублях соответственно, E2:H3 - критерии выборки. Таким образом, товаром, удовлетворяющим критерию K, является компьютер AMDK6II333MHz/ZIDATX98/DIMM16MbSDRAM10ns. Цена оборудования составляет 5023,074 руб. Таблица критериев с вычислениями и формулами представлены в таблицах 6 и 7 соответственно. Таблица 6 |
| B | C | D | E | F | G | | 1 | По критерию K | Критерии | | 2 | Процессор Pentium | Цена | Цена (руб) | Цена (руб) | Тип | |Ц-по К| | | 3 | AMDK6II333MHz | 5023,074 | >4375,5 | <5670,648 | Pentium | 2 992,84 | | |
Таблица 7 |
| B | C | D | E | F | G | | 1 | По критерию K | Критерии | | 2 | Процессор Pentium | =F10 | =F10 | =F10 | =B10 | =G10 | | 3 | =БИЗВЛЕЧЬ (A10:G27;A10;E2:H3) | =БИЗВЛЕЧЬ (A10:G27;F10;E2:H3) | >4375,5 | <5670,648 | =B11 | =ДМИН (A10:G27;G10;E2:G3) | | |
Страницы: 1, 2, 3
|