Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1888.DOC
Скачиваний:
4
Добавлен:
01.05.2025
Размер:
5.52 Mб
Скачать

2.7.6. Умножение матрицы на транспонированный вектор

Постановка задачи

В диапазоны А2:C3 и A6:C6 введены, соответственно, матрица и вектор. Необходимо найти их матричное произведение.

Решение

Чтобы возможно было выполнить матричное произведение, вектор транспонируется. Результатом является вектор (рис. 2.40).

Рис. 2.40. Результат расчета умножения матрицы на транспонированный вектор

2.8. Использование консолидации данных

Постановка задачи

Даны отчеты о продаже ноутбуков компьютерными фирмами «Сервер», «Рива» и «Компьютер Плаза» за три месяца – январь, февраль, март. Данные представлены в трех соответствующих файлах: Сервер.xls, Рива.xls, КомпьютерПлаза.xls. Однако списки включенных в них товаров несколько отличаются. Порядок перечисления товаров тоже различен (т. е. способы размещения информации в этих рабочих таблицах неидентичны). Требуется консолидировать информацию из всех рабочих книг в новую рабочую книгу ИтогКонсолидация.xls.

Решение

1. Создать новую папку Консолидация.

2. В табличном процессоре Excel создать рабочие книги Сервер.xls, Рива.xls, КомпьютерПлаза.xls и поместить их в папку Консолидация.

3. В рабочие книги ввести исходные данные согласно рисункам 2.41–2.43.

Рис. 2.41. Продажи компьютеров фирмой «Сервер»

Рис. 2.42. Продажи компьютеров фирмой «Рива»

Рис. 2.43. Продажи компьютеров фирмой «КомпьютерПлаза»

4. Для консолидации информации необходимо создать новую рабочую книгу ИтогКонсолидация.xls и поместить ее в папку Консолидация.

5. В рабочей книге ИтогКонсолидация.xls установить курсор в ячейку А1 и выполнить команду Данные Консолидация. На экране появится диалоговое окно Консолидация.

6. В поле Функция выбрать нужный тип консолидации. В данном примере – это функция Сумма.

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

8. Нажать кнопку Добавить и ссылка попадет в список диапазонов [Сервер.xls]Лист1!$A$1:$D$100.

9. Аналогично ввести ссылки на диапазоны рабочих таблиц файлов Рива.xls и КомпьютерПлаза.xls: [Рива.xls]Лист1!$A$1:$D$100, [КомпьютерПлаза.xls]Лист1!$A$1:$D$100.

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

11. Выбрать опцию Создавать связи с исходными данными. В результате Excel создаст структуру, содержащую внешние ссылки.

12. Для начала консолидации нажать ОК. Результат приведен на рис. 2.44.

Рис. 2.44. Результат консолидации

13. Отформатировать рабочую таблицу файла ИтогКонсолидация.xls, озаглавив столбцы и выполнив выравнивание (рис. 2.45).

14. Проанализировать результаты консолидации.

Рис. 2.45. Отформатированная рабочая таблица