|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.04.2015, 09:08 | #1 |
Новичок
Джуниор
Регистрация: 08.04.2015
Сообщений: 1
|
Умножение матриц или поиск альтернативного решения
Здравствуйте.
Я абсолютный новичок в Access, по работе есть необходимость создания небольшой базы и ее обработки. Одина из задач обработки данных заключается в следующем: Есть одна таблица "План" вида: Дата М1 М2 М3 15.06.2015 5 6 4 16.06.2015 3 1 2 17.06.2015 4 1 3 Поля в ней обозначают следующее: Дата - день производства Mi - это модель производимого товара. Значения в этих полях обозначают количество планируемых к выпуску единиц товара модели Mi на определенную дату. Количество записей в таблице постоянно меняется (добавляется план на новые даты). Также могут добавляться новые поля Mi и удаляться уже существующие (изменение кол-ва моделей и их типов) - как это реализовать - для меня тема отдельной ветки на форуме Есть вторая таблица "Нормы" вида: Код М1 М2 М3 К1 2 4 3 К2 4 5 1 К3 6 8 2 Поля в ней следующие: Код - это код материала, использующегося при производстве. Количество записей может изменяться при появлении нового материала на производстве или вывода из использования существующего. Mi - те же модели из таблицы выше. Значения этих полей - соответственно кол-во материала Kj, необходимое для производства 1 единицы продукта модели Mi. Количество столбцов (кол-во моделей Mi) в обеих таблицах совпадает. А теперь сама задача: Необходимо создать запрос или модуль VBA, который бы считал, сколько какого материала Kj в какой день необходимо израсходовать для того, чтобы выполнить план и произвести запланированный объем. И результат должен выводиться в таблицу типа (или ее транспонированную версию): Дата К1 К2 К3 15.06.2015 16.06.2015 17.06.2015 По сути, задача сводится к умножению матриц "План" и "Нормы" (вторую необходимо для этого транспонировать). Есть ли относительно простое решение этой задачи, доступное для новичка вроде меня? И если есть, не поделится ли кто? Заранее спасибо за подсказки/советы/помощь! |
08.04.2015, 10:43 | #2 |
Участник клуба
Регистрация: 12.08.2010
Сообщений: 1,079
|
все несложно делается, но при иной структуре таблиц
Код:
--изделий --сырья
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание Последний раз редактировалось shanemac51; 08.04.2015 в 11:01. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
умножение одной матрицы на другую (выводить не только ответ, но и ход решения) Delphi или C++ | carrie bradshaw | Помощь студентам | 0 | 29.04.2014 00:20 |
Умножение матриц | BDA | Общие вопросы C/C++ | 2 | 20.11.2011 01:06 |
умножение матриц | затерявшисьвдебрях | Помощь студентам | 0 | 25.01.2011 22:13 |
Умножение матриц Си | Slame | Помощь студентам | 4 | 16.12.2010 14:34 |