Объем материалов рассчитывается по норме excel как отключить

Обновлено: 01.07.2024

Excel предлагает больше функций рабочего листа, относящихся к нормальному распределению, чем к любому другому. В этой главе объясняется, что такое нормальное распределение и как использовать те функции Excel, которые отображают его.

Эта глава из книги

Эта глава из книги

Эта глава из книги 

В этой главе

О нормальном распределении

Функции Excel для нормального распределения

Доверительные интервалы и нормальное распределение

Центральная предельная теорема

О нормальном распределении

Вы не можете прожить жизнь, не сталкиваясь с нормальным распределением, или "кривой нормального распределения", почти ежедневно. Это основа для оценки «по кривой», когда вы учились в начальной и старшей школе. Рост и вес людей в вашей семье, в вашем районе, в вашей стране имеют нормальную кривую. Количество раз, когда честная монета выпадает орлом за десять бросков, соответствует нормальной кривой. Название спорной и неоднозначной книги, опубликованной в 1990-х годах. Даже этот смехотворно сокращенный список примечателен феноменом, который только начал осознаваться 300 лет назад.

Нормальное распределение занимает особую нишу в теории статистики и вероятностей, и это основная причина, по которой Excel предлагает больше функций рабочего листа, относящихся к нормальному распределению, чем к любым другим, таким как t, бином, Пуассон, и так далее. Еще одна причина, по которой Excel уделяет так много внимания нормальному распределению, заключается в том, что многие переменные, интересующие исследователей, — в дополнение к нескольким только что упомянутым — подчиняются нормальному распределению.

Характеристики нормального распределения

Существует не одно нормальное распределение, а бесконечное множество. Несмотря на то, что их так много, вы никогда не встретите ни одного в природе.

Это не противоречащие утверждения. Для каждого числа существует нормальная кривая — или, если хотите, нормальное распределение, колоколообразная кривая или кривая Гаусса, потому что нормальная кривая может иметь любое среднее значение и любое стандартное отклонение. Нормальная кривая может иметь среднее значение 100 и стандартное отклонение 16 или среднее значение 54,3 и стандартное отклонение 10. Все зависит от измеряемой переменной.

Причина, по которой вы никогда не увидите нормального распределения в природе, заключается в том, что природа хаотична. Вы видите огромное количество переменных, распределение которых очень близко соответствует нормальному распределению. Но нормальное распределение является результатом уравнения, и поэтому его можно нарисовать точно. Если вы попытаетесь сымитировать нормальную кривую, нанеся на график количество людей с ростом 56 дюймов, всех тех, чей рост 57 дюймов и т. д., вы начнете видеть распределение, напоминающее нормальную кривую, когда вы дойдете примерно до 30. люди.

Когда ваша выборка достигнет сотен, вы обнаружите, что частотное распределение выглядит вполне нормально — не совсем, но почти. Когда вы доберетесь до тысяч, вы обнаружите, что ваше частотное распределение визуально не отличимо от нормальной кривой. Но если вы примените функции для асимметрии и эксцесса, обсуждавшиеся в этой главе, вы обнаружите, что ваша кривая просто не является совершенно нормальной. У вас есть небольшое количество ошибок выборки, с которыми нужно бороться, например; во-вторых, ваши измерения не будут абсолютно точными.

Асимметрия

Нормальное распределение не имеет перекоса влево или вправо, но является симметричным. У асимметричного распределения есть значения, частоты которых группируются в одном хвосте и растягиваются в другом хвосте.

Асимметрия и стандартные отклонения

Асимметрия в асимметричном распределении приводит к тому, что значение стандартного отклонения отличается от его значения в симметричном распределении, таком как нормальная кривая или t-распределение (см. главы 8 и 9 для получения информации о t-распределении). ). В симметричном распределении, таком как нормальное, около 34% площади под кривой находится между средним значением и одним стандартным отклонением ниже среднего. Поскольку распределение симметрично, дополнительные 34 % площади также находятся между средним значением и одним стандартным отклонением выше среднего.

Но асимметрия в асимметричном распределении приводит к тому, что равные проценты в симметричном распределении становятся неравными. Например, в распределении с наклоном вправо вы можете найти 45% площади под кривой между средним значением и одним стандартным отклонением ниже среднего; еще 25 % могут быть между средним значением и одним стандартным отклонением выше него.

В этом случае у вас по-прежнему будет около 68 % площади под кривой между одним стандартным отклонением ниже и одним стандартным отклонением выше среднего. Но эти 68 % разделены так, что их основная масса в основном ниже среднего.

Визуализация перекошенных распределений

На рис. 7.1 показаны несколько распределений с разной степенью асимметрии.

Рисунок 7.1

Рисунок 7.1. Говорят, что кривая наклонена в том направлении, в котором она заканчивается: кривая логарифма X "наклонена влево" или "наклонена отрицательно".

Нормальная кривая, показанная на рис. 7.1 (на основе случайной выборки из 5000 чисел, сгенерированной надстройкой Excel Data Analysis), не является идеализированной нормальной кривой, а является ее близким приближением. Его асимметрия, рассчитанная с помощью функции Excel SKEW(), составляет -0,02. Это очень близко к нулю; чисто нормальная кривая имеет асимметрию ровно 0.

Кривые X 2 и log X на рис. 7.1 основаны на тех же значениях X, что и нормальное распределение рисунка. Кривая X 2 загибается вправо и имеет положительный наклон на уровне 0,57. Кривая log X загибается влево и имеет отрицательный наклон на -0,74. Как правило, отрицательная мера асимметрии указывает на то, что распределение затухает влево, а положительная мера асимметрии затухает вправо.

Кривая F на рис. 7.1 основана на истинном F-распределении с 4 и 100 степенями свободы. (В этой книге о F-распределениях говорится гораздо больше, начиная с главы 10 «Проверка различий между средними: анализ дисперсии». F-распределение основано на отношении двух дисперсий, каждая из которых имеет определенное число степеней свободы.) F-распределения всегда искажают вправо. Оно включено сюда, чтобы вы могли сравнить его с другим важным распределением, t, которое появится в следующем разделе, посвященном эксцессу кривой.

Количественная оценка асимметрии

Для вычисления асимметрии набора чисел используется несколько методов. Хотя значения, которые они возвращают, близки друг к другу, никакие два метода не дают абсолютно одинаковый результат. К сожалению, реального консенсуса по поводу одного метода не сформировалось. Я упоминаю большинство из них здесь, чтобы вы знали об отсутствии консенсуса. Больше исследователей сообщают о некоторой степени асимметрии, чем когда-то, чтобы помочь потребителям этих исследований лучше понять природу изучаемых данных. Гораздо эффективнее сообщать о мере асимметрии, чем печатать диаграмму в журнале и ожидать, что читатель сам решит, насколько распределение отличается от нормального. Это отклонение может повлиять на все, начиная от значения коэффициентов корреляции и заканчивая тем, имеют ли какие-либо значения логические тесты для рассматриваемых данных.

Но более типично использовать сумму кубических z-показателей в распределении для расчета его асимметрии. Один из таких методов вычисляет асимметрию следующим образом:


Это просто среднее кубическое значение z-показателя.

Excel использует вариант этой формулы в своей функции SKEW():


Небольшое размышление покажет, что функция Excel всегда возвращает большее значение, чем простое среднее значение кубических z-показателей. Если количество значений в распределении велико, эти два подхода почти эквивалентны. Но для выборки всего из пяти значений функция Excel SKEW() может легко вернуть значение, вдвое превышающее среднее кубическое значение z-показателя. См. рис. 7.2, где исходные значения в столбце A просто реплицируются (дважды) в столбце E. Обратите внимание, что значение, возвращаемое SKEW(), зависит от количества оцениваемых значений.

Рисунок 7.2
< /p>

Рисунок 7.2. На средний кубический z-показатель не влияет количество значений в распределении.

Эксцесс

Распределение может быть симметричным, но все же отличаться от нормального паттерна, будучи выше или более плоской, чем истинная нормальная кривая. Это качество называется эксцессом кривой.

Типы эксцесса

Несколько прилагательных, которые дополнительно описывают характер эксцесса кривой, встречаются почти исключительно в учебниках по статистике:

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

T-распределение (см. главу 8) лептокуртическое, но чем больше наблюдений в выборке, тем больше сходство t-распределения с нормальной кривой. Поскольку в хвостах t-распределения больше площади, необходимы специальные сравнения, чтобы использовать t-распределение как способ проверки среднего значения относительно небольшой выборки.Опять же, в главах 8 и 9 этот вопрос рассматривается более подробно, но вы обнаружите, что лептокуртическое t-распределение также находит применение в регрессионном анализе (см. главу 12).

На рис. 7.3 показана нормальная кривая — во всяком случае, с очень небольшим эксцессом, -0,03. Он также показывает несколько лептокуртическую кривую с эксцессом, равным -0,80.

Рисунок 7.3
< /p>

Рисунок 7.3. Наблюдения в направлении середины нормальной кривой смещаются в сторону хвостов лептокуртической кривой.

Обратите внимание, что большая часть площади под лептокуртической кривой приходится на хвосты распределения, а меньшая — на середину. Стьюдент-распределение следует этому образцу, и тесты таких статистических данных в качестве средних учитывают это, когда, например, стандартное отклонение совокупности неизвестно, а размер выборки невелик. При большей площади хвостов распределения критические значения, необходимые для отклонения нулевой гипотезы, больше, чем при нормальном распределении. Эффект также находит свое отражение в построении доверительных интервалов (обсуждаемых далее в этой главе).

Количественная оценка эксцесса

Обоснование для количественной оценки эксцесса такое же, как и для количественной оценки асимметрии: число часто является более эффективным дескриптором, чем диаграмма. Кроме того, знание того, насколько распределение отличается от нормального, помогает потребителю результатов исследования сопоставить другие полученные результаты.

Excel предлагает функцию рабочего листа KURT() для вычисления эксцесса в наборе чисел. К сожалению, в отношении формулы эксцесса не больше единого мнения, чем в отношении асимметрии. Но рекомендуемые формулы, как правило, согласуются с использованием некоторых вариаций z-показателей, возведенных в четвертую степень.

Вот одно определение эксцесса из учебника:


В этом определении N – это количество значений в распределении, а z – соответствующие z-показатели: то есть каждое значение за вычетом среднего, деленное на стандартное отклонение.

Число 3 вычитается, чтобы установить результат равным 0 для нормальной кривой. Затем положительные значения эксцесса указывают на лептокуртическое распределение, тогда как отрицательные значения указывают на платикуртическое распределение. Поскольку z-показатели возведены в четную степень, их сумма (и, следовательно, их среднее значение) не может быть отрицательной. Вычитание 3 - это удобный способ придать кривым платикурта отрицательный эксцесс. Некоторые версии формулы не вычитают 3. Эти версии возвращают значение 3 для нормальной кривой.

Функция KURT() в Excel рассчитывается таким образом, следуя подходу, предназначенному для исправления систематической ошибки в оценке выборки параметра генеральной совокупности:


Нормальное распределение единиц измерения

Одна конкретная версия нормального распределения имеет особое значение. Это называется единичное нормальное или стандартное нормальное распределение. Его форма такая же, как и у любого нормального распределения, но его среднее значение равно 0, а стандартное отклонение равно 1. Такое расположение (среднее значение 0) и разброс (стандартное отклонение 1) делают его стандартным, и это удобно.

Благодаря этим двум характеристикам вы сразу узнаете совокупную площадь под любым значением. В единичном нормальном распределении значение 1 на одно стандартное отклонение выше среднего значения 0, поэтому 84% площади падает слева от него. Значение -2 на два стандартных отклонения меньше среднего значения, равного 0, поэтому 2,275 % площади приходится на левую сторону.

С другой стороны, предположим, что вы работали с распределением, которое имеет среднее значение 7,63 сантиметра и стандартное отклонение 0,124 сантиметра, что, возможно, соответствует диаметру детали машины, размер которой должен быть точным. Если бы кто-то сказал вам, что одна из деталей машины имеет диаметр 7,816, вам, вероятно, пришлось бы задуматься, прежде чем вы поняли, что это на полтора стандартных отклонения больше среднего. Но если вы используете нормальное распределение единиц в качестве критерия, услышав оценку 1,5, вы точно узнаете, где в распределении находится эта часть машины.

Поэтому быстрее и проще интерпретировать значение значения, если вы используете нормальное распределение единиц в качестве основы. В Excel есть функции рабочего листа, приспособленные для нормального распределения, и ими легко пользоваться. Excel также имеет функции рабочего листа, адаптированные специально для нормального распределения единиц, и их еще проще использовать: вам не нужно указывать среднее значение и стандартное отклонение распределения, потому что они известны. В следующем разделе обсуждаются эти функции как для Excel 2010, так и для более ранних версий.

Microsoft Access и Microsoft Excel имеют много общего, что может затруднить выбор программы, которую следует использовать. Например, обе программы могут хранить большие объемы данных, выполнять мощные запросы и инструменты анализа для нарезки этих данных, а также выполнять сложные вычисления, которые возвращают нужные данные.

Однако каждая программа имеет явные преимущества в зависимости от типа данных, которыми вы управляете, и от того, что вы хотите делать с этими данными. Например, если вы хотите сохранить целостность данных в формате, доступном нескольким пользователям, лучше всего подойдет Access, тогда как Excel лучше подходит для сложных числовых данных, которые вы хотите подробно проанализировать.

Во многих случаях вы можете использовать обе программы, применяя каждую для той цели, для которой она лучше всего подходит. В целом, Access лучше подходит для управления данными: он помогает вам упорядочивать их, упрощает поиск и предоставляет доступ нескольким пользователям одновременно. Excel, как правило, лучше подходит для анализа данных: выполнения сложных расчетов, изучения возможных результатов и создания высококачественных диаграмм. Если вы используете Access для хранения данных и Excel для их анализа, вы можете воспользоваться преимуществами обеих программ.

Прежде чем вы решите, какую программу использовать, вы можете сравнить преимущества каждой программы, узнать, когда лучше использовать ту или другую, и узнать, как работать с обеими программами, чтобы достичь именно тех результатов, которые вы хотите. хочу.

Примечание. Все пакеты Microsoft Office включают Excel, но не все пакеты включают Access.

Сравните преимущества каждой программы

Выбор правильной программы имеет решающее значение, если вы хотите получать доступ к своей информации и обновлять ее с максимальной производительностью и точностью. Чтобы выяснить, какая программа лучше всего подходит для задач, которые вы хотите выполнить, может помочь сравнить преимущества, которые каждая программа может предложить в отношении хранения данных, анализа данных, совместной работы нескольких пользователей и безопасности.

Плоские или реляционные данные Чтобы решить, какая программа лучше всего подходит для хранения ваших данных, задайте себе следующий вопрос: являются ли данные реляционными или нет? Данные, которые могут эффективно содержаться в одной таблице или листе, называются плоскими или нереляционными данными. Например, если вы хотите создать простой список клиентов, содержащий только один адрес и контактное лицо для каждого клиента, Excel может быть лучшим выбором. Однако если вы хотите хранить более сложный список клиентов, содержащий платежные адреса и адреса доставки для каждого клиента, или несколько контактных лиц для каждого клиента, лучшим решением будет Access.

В реляционной базе данных вы упорядочиваете свою информацию в несколько таблиц. В хорошо спроектированной реляционной базе данных каждая таблица является плоской и содержит информацию только об одном типе данных. Например, если вы создаете базу данных клиентов, имена клиентов должны храниться в одной таблице, тогда как адреса для выставления счетов и доставки этих клиентов должны храниться в отдельной таблице. Хранение адресов отдельно от имен – хорошая идея, поскольку у каждого клиента может быть более одного адреса, и вы хотите иметь возможность вводить несколько адресов для каждого клиента без повторного ввода имени клиента для каждого адреса.

Локальные и внешние данные Вы можете использовать Access для подключения к данным из различных внешних источников данных, чтобы просматривать, запрашивать и редактировать эти данные без необходимости их импорта. Например, Access предоставляет команды для подключения к существующим данным в базе данных Microsoft SQL Server, файлу dBASE или папке Outlook, а также ко многим другим источникам данных. Вы можете использовать Excel для подключения к широкому спектру источников данных, включая базы данных Access, SQL Server и Analysis Services, текстовые и XML-файлы, а также источники данных ODBC и OLE DB. Однако вы не можете редактировать данные, чтобы изменить исходные данные через пользовательский интерфейс Excel.

И Access, и Excel предоставляют команды для подключения к данным в списках Windows SharePoint Services. Однако Excel обеспечивает подключение к спискам SharePoint только для чтения; тогда как Access позволяет читать и записывать данные в списки SharePoint.

Целостность данных или гибкость Уникальные идентификаторы помогают сохранить целостность ваших данных и гарантируют, что никакие две строки (или записи) не будут содержать абсолютно одинаковые данные. Уникальные идентификаторы также обеспечивают самый быстрый способ извлечения данных при поиске или сортировке данных. В Access вы можете использовать тип данных AutoNumber для автоматического создания уникального идентификатора для каждой записи. Затем вы можете использовать эти идентификаторы, чтобы связать записи в одной таблице с одной или несколькими записями в другой таблице.

Структура, которую Access применяет к вашим данным, помогает обеспечить их целостность. Доступ может потребовать, чтобы новые записи в одной таблице имели существующее соответствующее значение в другой таблице, чтобы вы не могли создавать «бесхозные» записи. Например, вы не хотели бы иметь заказ, который не включает информацию о клиенте.Для доступа может потребоваться, чтобы каждая новая запись в таблице «Заказы» имела соответствующее значение клиента в таблице «Клиенты». Это обязательное соответствие значений называется ссылочной целостностью.

Вы также можете наложить свои собственные ограничения и правила, чтобы убедиться, что данные вводятся правильно. Excel позволяет вводить данные в более свободной форме, но поскольку Excel не поддерживает реляционные данные, он не может поддерживать ссылочную целостность. Однако вы можете использовать команду проверки данных для управления вводом данных в Excel.

Запросы Если вам часто приходится просматривать данные различными способами в зависимости от изменяющихся условий или событий, Access может оказаться лучшим выбором для хранения данных и работы с ними. Access позволяет использовать запросы на языке структурированных запросов (SQL) для быстрого извлечения только нужных строк и столбцов данных, независимо от того, содержатся ли данные в одной таблице или во многих таблицах. Вы также можете использовать выражения в запросах для создания вычисляемых полей. Использование выражения в Access похоже на процесс использования формул в Excel для вычисления значений. Вы также можете использовать запросы Access для суммирования данных и представления агрегированных значений, таких как суммы, средние значения и количество.

Моделирование В Excel можно использовать инструменты анализа "что, если" для прогнозирования результатов модели рабочего листа. Анализ «что, если» позволяет вам запускать различные сценарии с вашими данными, такие как сценарии наилучшего и наихудшего случая, и сравнивать полученные данные нескольких сценариев в сводном отчете. В Access нет аналогичной функции.

Сводка и диаграммы В обеих программах можно создавать отчеты сводных таблиц и диаграммы сводных таблиц. Однако Excel предоставляет более продвинутые функции создания отчетов и диаграмм сводных таблиц, чем Access. Если вы планируете регулярно создавать обширные отчеты сводных таблиц или профессионально выглядящие диаграммы, вам следует использовать отчеты сводных таблиц или диаграммы сводных таблиц в Excel вместо тех же функций в Access.

И Access, и Excel можно использовать в средах для совместной работы, таких как Windows SharePoint Services и общие сетевые файловые ресурсы, но существуют различия в способах доступа к данным для нескольких пользователей.

Доступ нескольких пользователей к данным. При нормальной работе Access позволяет нескольким пользователям одновременно открывать одну базу данных; это хорошо работает, потому что Access блокирует только те данные, которые редактируются; в результате другие пользователи могут редактировать разные записи без конфликтов. В Excel вы можете поделиться книгой с другими пользователями, но многопользовательская совместная работа лучше всего работает, когда пользователи работают с данными в этой книге в разное время, а не одновременно. По сути, пользователи базы данных Access совместно работают над набором данных, а пользователи книги Excel совместно работают над документом.

Использование Windows SharePoint Services для совместной работы. Обе программы интегрируются с технологиями Microsoft Windows SharePoint Services, такими как списки SharePoint и библиотеки документов.

Access предоставляет различные способы совместной работы с несколькими пользователями на сайте SharePoint. Например, вы можете загрузить полную базу данных в библиотеку документов Windows SharePoint Services, сделать формы и отчеты доступными в виде представлений Windows SharePoint Services и связать базу данных с данными, хранящимися в списках SharePoint.

Excel предоставляет только один способ совместной работы с несколькими пользователями на сайте SharePoint Services. Вы можете отправить книгу в библиотеки документов Windows SharePoint Services, где отдельные пользователи могут извлекать книгу для внесения изменений, предотвращая одновременное изменение книги другими пользователями. Пользователи могут редактировать книгу, не извлекая ее из библиотеки документов, и в этом случае они должны координировать свои действия с другими пользователями, чтобы избежать конфликтов данных.

Использование сетевых папок для совместной работы Если вы храните базу данных Access в общей сетевой папке, несколько пользователей могут одновременно открывать базу данных и работать с ее данными. Отдельные записи блокируются, когда пользователь редактирует их. Если вы храните книгу Excel в общей сетевой папке, только один пользователь может одновременно редактировать книгу. В целях просмотра несколько пользователей могут открывать книгу, пока другой пользователь редактирует ее, но эти пользователи не могут вносить какие-либо изменения в данные, пока пользователь, редактирующий книгу, не закроет ее.

Обе программы предоставляют схожие функции — пароли и шифрование — которые могут помочь вам предотвратить потерю данных и защитить ваши данные от несанкционированного доступа. Однако между Access и Excel есть некоторые различия в том, как работает защита данных на уровне пользователя.

Предотвращение потери данных. В Access ваша работа постоянно сохраняется, так что в случае неожиданного сбоя вы вряд ли потеряете большую часть работы (если она вообще есть). Однако, поскольку Access постоянно сохраняет вашу работу, вы также можете вносить изменения, которые позже решите, что не хотите их фиксировать.Чтобы убедиться, что вы можете восстановить свою базу данных так, как вы хотите, вы должны создать резервную копию файла базы данных по расписанию, которое соответствует вашим потребностям. Вы можете восстановить всю базу данных из резервной копии, или вы можете восстановить только таблицу или другой объект базы данных, который вам нужен. Если вы используете утилиту резервного копирования файловой системы, вы также можете использовать копию базы данных из резервной копии файловой системы для восстановления данных. В Excel вы можете сохранять данные автовосстановления через заданные промежутки времени при обновлении данных.

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

Безопасность на уровне файлов На уровне файлов вы можете использовать шифрование в обеих программах, чтобы предотвратить просмотр данных неавторизованными пользователями. Вы также можете потребовать ввода пароля для открытия файла базы данных или рабочей книги. Кроме того, вы можете защитить файл базы данных или книгу, используя цифровую подпись.

Ограниченный доступ к данным. В Excel можно указать разрешения для пользователей на доступ к данным или установить права только для чтения, чтобы другие пользователи не могли вносить изменения в данные, к которым у них есть доступ. Access не предоставляет функции безопасности на уровне пользователя, но Access поддерживает модель безопасности пользователя для любого сервера базы данных, к которому он подключается. Например, если вы ссылаетесь на список SharePoint, Access учитывает разрешения пользователя для списка SharePoint. Если вы хотите, чтобы неавторизованные пользователи не имели доступа к вашим данным Access, вы можете зашифровать свою базу данных, установив пароль. Пользователи должны вводить пароль для чтения данных из базы данных, даже если они обращаются к ней с помощью другой программы, например Excel.

Когда использовать Access

В самых общих чертах Access — лучший выбор, когда вам нужно регулярно отслеживать и записывать данные, а затем отображать, экспортировать или печатать подмножества этих данных. Формы доступа предоставляют более удобный интерфейс, чем рабочий лист Excel для работы с вашими данными. Вы можете использовать Access для автоматизации часто выполняемых действий, а отчеты Access позволяют суммировать данные в печатной или электронной форме. Access обеспечивает дополнительную структуру ваших данных; например, вы можете контролировать, какие типы данных можно вводить, какие значения можно вводить, и вы можете указать, как данные в одной таблице связаны с данными в других таблицах. Эта структура помогает гарантировать ввод только правильных типов данных.

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

Используйте Access, когда вы:

Предполагается, что с базой данных работает много людей, и вам нужны надежные варианты, которые безопасно обрабатывают обновления ваших данных, такие как блокировка записей и разрешение конфликтов.

Предусмотрите необходимость добавления дополнительных таблиц в набор данных, созданный как плоская или нереляционная таблица.

Хотите выполнять сложные запросы.

Хотите создавать различные отчеты или почтовые ярлыки.

Управление контактами Вы можете управлять своими контактами и почтовыми адресами, а затем создавать отчеты в Access или объединять данные с Microsoft Office Word для печати стандартных писем, конвертов или почтовых наклеек.

Инвентаризация и отслеживание активов Вы можете создать инвентаризацию предметов в вашем доме или офисе и хранить фотографии или другие связанные документы вместе с данными.

Отслеживание заказов. Вы можете вводить информацию о продуктах, клиентах и ​​заказах, а затем создавать отчеты, показывающие продажи по сотрудникам, регионам, периодам времени или другим значениям.

Отслеживание задач. Вы можете отслеживать задачи для группы людей и вводить новые задачи в то время, когда другие обновляют свои существующие задачи в той же базе данных.

Организация библиотек для выдачи Вы можете использовать Access для хранения данных о своих книгах и компакт-дисках, а также для отслеживания того, кому вы их дали.

Планирование мероприятий. Вы можете ввести информацию о датах, местах и ​​участниках мероприятий, а затем распечатать расписания или сводки о мероприятиях.

Отслеживание питания Следите за рецептами, записывайте диету и физические упражнения.

Когда использовать Excel

Excel как программа для работы с электронными таблицами может хранить большие объемы данных в книгах, содержащих один или несколько листов. Однако вместо использования в качестве системы управления базами данных, такой как Access, Excel оптимизирован для анализа и расчета данных. Вы можете использовать эту гибкую программу для создания моделей для анализа данных, написания простых и сложных формул для выполнения вычислений на основе этих данных, поворота данных любым удобным для вас способом и представления данных в различных профессионально выглядящих диаграммах.

Используйте Excel, когда вы:

Требовать плоского или нереляционного представления ваших данных вместо реляционной базы данных, которая использует несколько таблиц, и когда ваши данные в основном числовые.

Часто выполняйте расчеты и статистические сравнения ваших данных.

Хотите использовать отчеты сводной таблицы для просмотра иерархических данных в компактном и гибком формате.

Планируете регулярно создавать диаграммы и хотите использовать новые форматы диаграмм, доступные в Excel.

Хотите выделить данные с помощью значков условного форматирования, гистограмм и цветовых шкал.

Хотите выполнять сложные операции анализа "что, если" с вашими данными, такие как статистический, инженерный и регрессионный анализ.

Хотите отслеживать элементы в простом списке либо для личного использования, либо для ограниченного сотрудничества.

Бухгалтерский учет Вы можете использовать мощные вычислительные функции Excel во многих финансовых бухгалтерских отчетах, например в отчете о движении денежных средств, отчете о прибылях и убытках или отчете о прибылях и убытках.

Бюджетирование Независимо от того, связаны ли ваши потребности с личными или деловыми потребностями, вы можете создать в Excel бюджет любого типа, например план маркетингового бюджета, бюджет мероприятий или пенсионный бюджет.

Выставление счетов и продажи Excel также полезен для управления данными выставления счетов и продаж, и вы можете легко создавать нужные формы, например счета-фактуры, упаковочные листы или заказы на покупку.

Отчетность. В Excel можно создавать различные типы отчетов, которые отражают анализ ваших данных или обобщают их, например, отчеты, измеряющие эффективность проекта, прогнозирующие данные, сводные данные или представляющие данные об отклонениях.

Планирование Excel – отличный инструмент для создания профессиональных планов или полезных планировщиков, например еженедельного плана занятий, плана маркетинговых исследований, налогового плана на конец года или планировщиков, помогающих планировать питание, вечеринки или отпуск на неделю. .

Отслеживание. Вы можете использовать Excel для отслеживания данных в табеле учета рабочего времени или списке — например, табеле учета рабочего времени или инвентарном списке, в котором отслеживается оборудование.

Использование календарей Из-за того, что Excel представляет собой сетку, его удобно использовать для создания календарей любого типа — например, академического календаря для отслеживания деятельности в течение учебного года или календаря на финансовый год для отслеживания деловых мероприятий и вехи.

Полезные шаблоны Excel в любой из этих категорий см. в разделе Шаблоны для Excel в Microsoft Office Online.

Совместное использование Access и Excel

Возможно, вам захочется воспользоваться преимуществами обеих программ. Например, вы создали рабочий лист в Excel, в котором вы можете вычислять и анализировать данные, но рабочий лист стал слишком большим и сложным, и многие другие пользователи должны иметь доступ к данным. На этом этапе вы можете импортировать или связать свой рабочий лист в Access и использовать его в качестве базы данных, а не работать с ним в Excel. Или, возможно, у вас есть данные в базе данных Access, для которых вы хотите создать подробные отчеты в виде сводных таблиц Excel и профессионально выглядящие диаграммы Excel.

Независимо от того, какую программу вы используете в первую очередь, вы всегда можете перенести данные из одной программы в другую, где вы сможете продолжить работу с ними. С подключением к данным или без него вы можете переносить данные в Access из Excel (и наоборот), копируя, импортируя или экспортируя их.

Дополнительные сведения об обмене данными между обеими программами см. в статье Перенос данных из Excel в Access.

В этом разделе содержится информация о спецификациях и формулах, которые являются центральной частью определения продуктов и вариантов продуктов. Спецификации и формулы определяют необходимые материалы или ингредиенты для конкретного продукта. Формулы также определяют сопутствующие и побочные продукты, получаемые в конкретном производственном контексте.

Список материалов

Список материалов (BOM) определяет компоненты, необходимые для производства продукта. Компонентами могут быть сырье, полуфабрикаты или ингредиенты. В некоторых случаях на службы можно ссылаться в спецификации. Однако спецификации обычно описывают необходимые материальные ресурсы.

В сочетании с маршрутом или производственным потоком, описывающим операции и ресурсы, необходимые для создания продукта, спецификация формирует основу для расчета сметной стоимости продукта.

Спецификация – это отдельный объект, описываемый следующей информацией:

  • Идентификатор спецификации
  • Название спецификации
  • Строки спецификации, описывающие компоненты и ингредиенты.
  • Версии спецификации, определяющие продукт и период, в течение которого можно использовать спецификацию.

Одна спецификация описывает один уровень, идентифицируемый уникальным идентификатором. Компоненты могут иметь свои собственные спецификации, на которые ссылаются версии спецификаций. Вы можете отображать и редактировать полную иерархию спецификаций для определенного продукта в дизайнере спецификаций.

Смеси, сопутствующие продукты и побочные продукты

Формула – это подтип спецификации, который обычно используется для непрерывного производства. Помимо компонентов и ингредиентов, формула описывает сопутствующие и побочные продукты. В актуальной версии для определения сопутствующих и побочных продуктов для формулы требуется версия формулы. Формула обычно определяется для одного конкретного готового продукта (формулы или элемента планирования), который определен в версии формулы.

Спецификации в жизненном цикле продукта

В жизненном цикле продукта может быть создано множество типов спецификаций по разным причинам:

  • Эскиз/черновик спецификации. Эта спецификация дает предварительную оценку необходимых материалов на ранней стадии проектирования и помогает вам сделать приблизительную оценку стоимости и предполагаемых характеристик продукта. Эта спецификация обычно не используется в планировании ресурсов предприятия (ERP).
  • Инженерная спецификация. Эта спецификация обычно используется при разработке продуктов на основе существующих портфелей продуктов. Структура технических спецификаций позволяет упростить процесс проектирования и группировать сложные продукты в инженерные модули. Для простых продуктов может быть возможно разработать спецификации для фактического производственного процесса. Однако для других продуктов инженерная спецификация должна быть преобразована в фактическую производственную спецификацию. Инженерные BOMS обычно представлены фантомами в иерархии спецификаций. Хотя инженерные спецификации можно использовать для планирования и выполнения производственных операций, такой подход может привести к неэффективности, особенно в повторяющихся операциях, когда создается много заказов.
  • Планирование спецификации — эта спецификация используется для планирования потребности в материалах. Потребность в компонентах и ​​ингредиентах рассчитывается исходя из потребности в готовой продукции. Как и спецификации калькуляции, спецификации планирования могут представлять определенный набор материалов, используемых в течение периода.
  • Производственная спецификация. Это фактическая спецификация, используемая для конкретного производства. Производственная спецификация должна учитывать фактические ресурсы, которые используются для производства продукта. При создании производственного заказа, пакетного заказа или канбана несколько уровней спецификаций, представленных фантомами, объединяются в один уровень и распределяются по операциям для заказа.
  • Спецификация затрат. Эта спецификация используется для расчета ориентировочной стоимости продукта. Например, вы можете использовать калькуляционную спецификацию, когда используется стандартная стоимость или рассчитывается предполагаемая плановая стоимость данного продукта. Спецификации калькуляции могут относиться к определенному сочетанию материалов и ресурсов, которые предполагается использовать. Таким образом, вы можете использовать спецификацию затрат, чтобы создать репрезентативную расчетную стоимость за период и избежать отклонений с течением времени.

Типы спецификаций, которые фактически используются в реализации, зависят от реализации, а также от бизнес-сценариев и требований. В простых реализациях плановая спецификация, производственная спецификация и спецификация калькуляции могут быть смоделированы как одна спецификация. В средах с частыми техническими изменениями и несколькими альтернативными маршрутами, вероятно, потребуется больший набор типов спецификаций.

Утверждение спецификаций и формул

Каждую спецификацию и формулу можно утвердить или не утвердить отдельно. Как правило, утверждение спецификации или формулы происходит, когда утверждается первая соответствующая версия спецификации. Однако в некоторых бизнес-сценариях эти утверждения могут быть разными этапами процесса и могут включать разных владельцев процессов.

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

Версии спецификаций и формул

Чтобы связать конкретную спецификацию или формулу с вариантом продукта, который может быть произведен, необходимо создать версию спецификации или версию формулы. Действительность версий спецификаций и версий формул может быть ограничена периодом, количеством, сайтом, определенными измерениями продукта и другими критериями. Версии формулы имеют дополнительные важные атрибуты, такие как определения выхода, побочного продукта и побочного продукта, а также инструкции по распределению затрат для формулы.

Утверждение версий спецификаций и формул

Прежде чем версию спецификации можно будет использовать в процессе планирования или производства, ее необходимо утвердить. Когда версия спецификации утверждена, соответствующая спецификация также может быть утверждена в зависимости от выбора пользователя и прав аутентификации. Обратите внимание, что версия спецификации может быть утверждена только в том случае, если утверждена сама связанная спецификация.

Активация версии спецификации или формулы по умолчанию

Чтобы установить конкретную спецификацию или формулу в качестве версии спецификации или формулы по умолчанию, которая будет использоваться в сводном планировании или для создания производственных заказов, необходимо активировать эту версию. Когда версия активирована, проверяется уникальность версии для заданных ограничений (например, период, сайт или количество). Вы получаете сообщение об ошибке, если версия, которую вы пытаетесь активировать, конфликтует с уже активной версией.Затем вы должны либо деактивировать конфликтующую версию, либо изменить ограничения версии (обычно период), чтобы предотвратить неоднозначную активацию.

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

Случай изменения продукта для утверждения и активации новых или измененных спецификаций и версий спецификаций позволяет легко просмотреть обзор ограничений версий спецификаций. Вы также можете утвердить и активировать все спецификации и формулы, связанные с определенным изменением, на одну дату активации.

Альтернативные версии спецификации

Иногда активную версию спецификации или версию формулы не следует использовать в прогнозах, продажах или родительском продукте. В этом случае вы можете выбрать конкретную утвержденную спецификацию как часть требования (строку прогноза, строку продаж или строку спецификации), если для альтернативной спецификации или формулы существует утвержденная версия спецификации или версия формулы.

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

Строки спецификаций и формул

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

Строки спецификации могут иметь следующие типы строк: Товар, Фантом, Ограниченное предложение, Поставщик.

Выберите тип строки "Товар" для материалов или услуг, которые потребляются напрямую и не требуют дальнейшего расширения или фиксированного предложения.

Фантом

Выберите тип строки Phantom, если вы хотите развернуть любые элементы спецификации более низкого уровня, содержащиеся в строке спецификации. В сводном календарном планировании, при расчете плановых затрат или при оценке производственного заказа, в котором используются строки спецификации типа Phantom, родительская строка спецификации, которая относится к варианту продукта, имеющему фантомную спецификацию, заменяется позициями компонентов, указанными как Строки спецификации в этой спецификации, как определено применимой активной версией спецификации этого варианта продукта. Если вариант продукта имеет применимый активный маршрут, операции этого маршрута объединяются с родительским маршрутом.

Обратите внимание, что фантомы обычно используются для упрощения процесса разработки. Широкое использование фантомных спецификаций на многих уровнях влияет на производительность, особенно в сценариях производства с высокой повторяемостью. Чтобы повысить производительность, следует избегать глубокой иерархии фантомов. Вместо этого используйте предварительно развернутые производственные спецификации и маршруты.

Привязанное предложение

Выберите тип строки снабжения «Привязка», если вы хотите создать подпроизводство, канбан события строки спецификации или прямой заказ на покупку для любого варианта продукта, на который ссылается строка спецификации. Подпроизводство, канбан событий или заказ на покупку создаются при оценке производственного заказа. Требуемое количество номенклатуры автоматически резервируется для потребляющего производственного заказа.

Поставщик

Выберите тип строки "Поставщик", если в производственном процессе используется субподрядчик, и вы хотите, чтобы для субподрядчика автоматически создавалось субпроизводство или заказ на покупку.

Примечание об операциях субподряда в спецификации: услуга или работа, выполняемая субподрядчиком, должны создаваться как элемент услуги, который отслеживается в запасах. Вы должны прикрепить элемент услуги к родительскому элементу в виде строки спецификации. Маршрут должен содержать операцию, назначенную операционному ресурсу субподрядчика.

В этой статье обсуждается использование Solver, надстройки Microsoft Excel, которую можно использовать для анализа возможных вариантов, чтобы определить оптимальный набор продуктов.

Как определить ежемесячный набор продуктов, обеспечивающий максимальную прибыльность?

Компаниям часто необходимо определить количество каждого продукта, которое нужно производить ежемесячно. В своей простейшей форме задача состав продуктов включает в себя определение количества каждого продукта, которое должно быть произведено в течение месяца, чтобы максимизировать прибыль. Ассортимент продуктов обычно должен соответствовать следующим ограничениям:

Набор продуктов не может использовать больше ресурсов, чем доступно.

Спрос на каждый продукт ограничен. Мы не можем произвести в месяц больше продукта, чем диктует спрос, потому что лишнее производство тратится впустую (например, скоропортящийся препарат).

Давайте теперь решим следующий пример задачи о наборе продуктов. Вы можете найти решение этой проблемы в файле Prodmix.xlsx, показанном на рис. 27-1.

Изображение книги

Допустим, мы работаем в фармацевтической компании, которая производит шесть различных продуктов на своем заводе. Производство каждого продукта требует рабочей силы и сырья.В строке 4 на рис. 27.1 показаны часы труда, необходимые для производства фунта каждого продукта, а в строке 5 показаны фунты сырья, необходимые для производства фунта каждого продукта. Например, для производства фунта Продукта 1 требуется шесть часов труда и 3,2 фунта сырья. Для каждого лекарства цена за фунт указана в строке 6, удельная стоимость за фунт указана в строке 7, а доля прибыли в расчете на фунт указана в строке 9. Например, продукт 2 продается по стоимость единицы продукции составляет 5,70 доллара за фунт, а прибыль составляет 5,30 доллара за фунт. Месячный спрос на каждое лекарство указан в строке 8. Например, спрос на продукт 3 составляет 1041 фунт. В этом месяце доступно 4500 часов труда и 1600 фунтов сырья. Как эта компания может максимизировать свою ежемесячную прибыль?

Если бы мы ничего не знали о Excel Solver, мы бы решили эту проблему, создав таблицу для отслеживания прибыли и использования ресурсов, связанных с набором продуктов. Затем мы будем использовать метод проб и ошибок, чтобы варьировать ассортимент продукции для оптимизации прибыли, не используя больше рабочей силы или сырья, чем доступно, и не производя никаких лекарств сверх спроса. Мы используем Солвер в этом процессе только на этапе проб и ошибок. По сути, Solver — это механизм оптимизации, который безупречно выполняет поиск методом проб и ошибок.

Ключом к решению проблемы ассортимента товаров является эффективный расчет использования ресурсов и прибыли, связанных с любым набором продуктов. Важным инструментом, который мы можем использовать для выполнения этих вычислений, является функция СУММПРОИЗВ. Функция СУММПРОИЗВ умножает соответствующие значения в диапазонах ячеек и возвращает сумму этих значений. Каждый диапазон ячеек, используемый в оценке СУММПРОИЗВ, должен иметь одинаковые размеры, что означает, что вы можете использовать СУММПРОИЗВ с двумя строками или двумя столбцами, но не с одним столбцом и одной строкой.

В качестве примера того, как мы можем использовать функцию СУММПРОИЗВ в нашем примере с набором продуктов, давайте попробуем вычислить использование наших ресурсов. Использование нашей рабочей силы рассчитывается по

(Трудозатраты на фунт наркотика 1)*(Произведено 1 фунта лекарства)+
(Трудозатраты на фунт лекарства 2)*(Произведено 2 фунта лекарства) + .
(Трудозатраты на фунт наркотика 6)*(Произведено 6 фунтов наркотика)

Мы могли бы вычислить использование рабочей силы более утомительным способом: D2*D4+E2*E4+F2*F4+G2*G4+H2*H4+I2*I4. Точно так же использование сырья может быть рассчитано как D2*D5+E2*E5+F2*F5+G2*G5+H2*H5+I2*I5. Однако ввод этих формул в рабочую таблицу для шести продуктов занимает много времени. Представьте, сколько времени это заняло бы, если бы вы работали с компанией, которая произвела, например, 50 продуктов на своем заводе. Гораздо проще вычислить использование труда и сырья — скопировать из D14 в D15 формулу СУММПРОИЗВ($D$2:$I$2,D4:I4). Эта формула вычисляет D2*D4+E2*E4+F2*F4+G2*G4+H2*H4+I2*I4 (это наши трудозатраты), но ее гораздо проще ввести! Обратите внимание, что я использую знак $ с диапазоном D2:I2, поэтому при копировании формулы я по-прежнему получаю набор продуктов из строки 2. Формула в ячейке D15 вычисляет использование сырья.

Аналогичным образом наша прибыль определяется

(Прибыль препарата 1 на фунт)*(Производится препарат 1 фунт) +
(Прибыль препарата 2 на фунт)*(Производится препарат 2 фунта) + .
(Прибыль препарата 6 на фунт)*(Произведено препарата 6 фунтов)

Прибыль легко вычислить в ячейке D12 по формуле СУММПРОИЗВ(D9:I9,$D$2:$I$2).

Теперь мы можем определить три компонента нашей модели решения для набора продуктов.

Целевая ячейка. Наша цель — максимизировать прибыль (рассчитывается в ячейке D12).

Изменение ячеек. Количество произведенных фунтов каждого продукта (указано в диапазоне ячеек D2:I2)

Ограничения. У нас есть следующие ограничения:

Не используйте больше рабочей силы или сырья, чем доступно. То есть значения в ячейках D14:D15 (используемые ресурсы) должны быть меньше или равны значениям в ячейках F14:F15 (доступные ресурсы).

Не производите больше препарата, чем требуется. То есть значения в ячейках D2:I2 (фунты, произведенные каждым наркотиком) должны быть меньше или равны спросу на каждый наркотик (указанному в ячейках D8:I8).

Мы не можем производить отрицательное количество любого лекарства.

Я покажу вам, как ввести целевую ячейку, изменить ячейки и ограничения в Solver. Тогда все, что вам нужно сделать, это нажать кнопку "Решить", чтобы найти сочетание продуктов, максимизирующее прибыль!

Для начала перейдите на вкладку "Данные" и в группе "Анализ" нажмите "Решатель".

Примечание. Как объяснялось в Главе 26 «Введение в оптимизацию с помощью Excel Solver», Solver устанавливается нажатием кнопки Microsoft Office, затем «Параметры Excel» и «Надстройки». В списке "Управление" выберите "Надстройки Excel", установите флажок "Надстройка решения" и нажмите "ОК".

Появится диалоговое окно Solver Parameters, как показано на рис. 27-2.

Нажмите на поле «Установить целевую ячейку», а затем выберите нашу ячейку прибыли (ячейка D12).Щелкните поле «Изменение ячеек», а затем укажите диапазон D2:I2, который содержит количество фунтов, произведенных каждым лекарством. Теперь диалоговое окно должно выглядеть так, как показано на рис. 27-3.

Изображение книги

Теперь мы готовы добавить в модель ограничения. Нажмите кнопку «Добавить». Вы увидите диалоговое окно «Добавить ограничение», показанное на рис. 27-4.

Изображение книги

Нажмите "ОК" в диалоговом окне "Добавить ограничение". Окно Решателя должно выглядеть так, как показано на рис. 27-7.

Изображение книги

Мы вводим ограничение, согласно которому изменение ячеек должно быть неотрицательным, в диалоговом окне «Параметры решения». Нажмите кнопку «Параметры» в диалоговом окне «Параметры решателя». Установите флажок «Предполагать линейную модель» и поле «Предполагать неотрицательное», как показано на рис. 27-8 на следующей странице. Нажмите "ОК".

Установка флажка «Предполагать неотрицательное» гарантирует, что «Поиск решения» будет учитывать только те комбинации изменяющихся ячеек, в которых каждая изменяющаяся ячейка принимает неотрицательное значение. Мы установили флажок «Предполагать линейную модель», поскольку задача о наборе продуктов — это особый тип задачи «Решатель», называемый линейной моделью. По сути, модель Solver является линейной при следующих условиях:

Целевая ячейка вычисляется путем сложения членов формы (изменяющаяся ячейка)*(константа).

Каждое ограничение удовлетворяет «требованиям линейной модели». Это означает, что каждое ограничение оценивается путем сложения членов формы (изменяющаяся ячейка)*(константа) и сравнения сумм с константой.

Почему эта задача Решателя является линейной? Наша целевая ячейка (прибыль) вычисляется как

(Прибыль препарата 1 на фунт)*(Производится препарат 1 фунт) +
(Прибыль препарата 2 на фунт)*(Производится препарат 2 фунта) + .
(Прибыль препарата 6 на фунт)*(Произведено препарата 6 фунтов)

Это вычисление следует шаблону, в котором значение целевой ячейки получается путем сложения условий в форме (изменяющаяся ячейка)*(константа).

Наши трудовые ограничения оцениваются путем сравнения значения, полученного из (трудозатраты на фунт лекарства 1)*(произведение килограмма лекарства 1) + (трудозатраты на фунт лекарства 2)*(произведение 2 фунтов лекарства) + …(Трудозатратызатраты на фунт Лекарства 6)*(Произведено 6 фунтов Лекарства) к доступному труду.

Поэтому трудозатраты оцениваются путем сложения членов формы (изменяющаяся ячейка)*(константа) и сравнения сумм с константой. И ограничение по труду, и ограничение по сырью удовлетворяют требованиям линейной модели.

Наши ограничения спроса принимают форму

Если модель Solver является линейной и мы выбираем Assume Linear Model, Solver использует очень эффективный алгоритм (симплексный метод) для поиска оптимального решения модели. Если модель Решателя является линейной и мы не выбираем Предполагать линейную модель, Решатель использует очень неэффективный алгоритм (метод GRG2) и может столкнуться с трудностями при поиске оптимального решения модели.

После нажатия кнопки «ОК» в диалоговом окне «Параметры решения» мы возвращаемся к основному диалоговому окну «Решатель», показанному ранее на рис. 27-7. Когда мы нажимаем «Решить», Solver вычисляет оптимальное решение (если оно существует) для нашей модели ассортимента продуктов. Как я говорил в главе 26, оптимальным решением для модели ассортимента продуктов будет набор изменяющихся значений ячеек (фунтов, произведенных каждым лекарством), который максимизирует прибыль по сравнению с набором всех возможных решений. Опять же, допустимое решение — это набор изменяющихся значений ячеек, удовлетворяющих всем ограничениям. Изменение значений ячеек, показанное на рис. 27.9, является допустимым решением, поскольку все уровни производства неотрицательны, уровни производства не превышают потребности, а использование ресурсов не превышает доступных ресурсов.

Изображение книги

Изменение значений ячеек, показанное на рис. 27-10 на следующей странице, представляет собой недопустимое решение по следующим причинам:

Мы производим больше препарата 5, чем требуется на него.

Мы используем больше рабочей силы, чем доступно.

Мы используем больше сырья, чем доступно.

После нажатия кнопки «Решить» Solver быстро находит оптимальное решение, показанное на рис. 27-11. Вам необходимо выбрать «Сохранить решение решения», чтобы сохранить оптимальные значения решения на листе.

Изображение книги

Наша фармацевтическая компания может максимизировать свою ежемесячную прибыль на уровне 6 625,20 долларов США, производя 596,67 фунтов препарата 4, 1084 фунта препарата 5 и не производя никаких других препаратов!Мы не можем определить, сможем ли мы достичь максимальной прибыли в размере 6 625,20 долларов США другими способами. Все, в чем мы можем быть уверены, так это в том, что с нашими ограниченными ресурсами и спросом мы не сможем заработать больше 6 627,20 долларов США в этом месяце.

Предположим, что спрос на каждый продукт должен быть удовлетворен. (См. рабочий лист Нет возможного решения в файле Prodmix.xlsx.) Затем мы должны изменить наши ограничения спроса с D2:I2 =D8:I8. Для этого откройте Solver, выберите D2:I2 = и нажмите OK. Теперь мы уверены, что Solver рассмотрит возможность изменения только тех значений ячеек, которые соответствуют всем требованиям. Когда вы нажмете «Решить», вы увидите сообщение «Решатель не смог найти подходящее решение». Это сообщение не означает, что мы допустили ошибку в нашей модели, а скорее то, что с нашими ограниченными ресурсами мы не можем удовлетворить спрос на все продукты. Solver просто говорит нам, что если мы хотим удовлетворить спрос на каждый продукт, нам нужно добавить больше труда, больше сырья или больше того и другого.

Давайте посмотрим, что произойдет, если мы допустим неограниченный спрос на каждый продукт и позволим производить отрицательное количество каждого лекарства. (Вы можете увидеть эту проблему Решателя на рабочем листе Установить значения не сходятся в файле Prodmix.xlsx.) Чтобы найти оптимальное решение для этой ситуации, откройте Решатель, нажмите кнопку «Параметры» и снимите флажок Предположим, что поле неотрицательное. В диалоговом окне "Параметры решателя" выберите ограничение спроса D2:I2

Предположим, что наша фармацевтическая компания может купить до 500 часов рабочей силы по цене на 1 доллар США в час больше, чем текущая стоимость рабочей силы. Как мы можем максимизировать прибыль?

На заводе по производству микросхем четыре техника (A, B, C и D) производят три продукта (продукты 1, 2 и 3). В этом месяце производитель чипов может продать 80 единиц продукта 1, 50 единиц продукта 2 и не более 50 единиц продукта 3. Техник А может производить только продукты 1 и 3. Техник Б может производить только продукты 1 и 2. Техник C может производить только Продукт 3. Техник D может производить только Продукт 2. Каждая произведенная единица продукции приносит следующую прибыль: Продукт 1 — 6 долларов; Продукт 2, 7 долларов; и Продукт 3, 10 долларов. Время (в часах), необходимое каждому техническому специалисту для производства продукта, выглядит следующим образом:

Читайте также: