Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Найти среднюю стоимость товара, vba решени
 
всем, привет!
Есть массив, огромный(несколько книг, в книгах около 100 листов на каждой) столбец а-названия, повторяются разное количество раз. Столбец б-стоимость, разная. нужно сделать одну таблицу(на одном листе), где А-название(повторяется 3 раза) Б-средняя цена, первая цена, последняя цена. Условие выводить только если конечная цена больше первой и средней.
Описал для общего понимая.
Задача, которую не могу решить-найти среднюю стоимость(столбец2)(повторю разное количество позиций, много книг...)  определенного товара(столбец1). Файл-образец прилагаю. Буду благодарен за помощь.
 
Здравия. Пишите макрос. Алгоритм вижу следующий:
цикл по листам
диапазон загоняете в массив
цикл по массиву
заполняете словарь, где:
ключь - товар
значение - массив из элементов:
1) сумма цен
2) кол-во цен
3) заполняется один раз первой ценой
4) перезаписывается каждой найденной ценой

после того как прошли по всем листам цикл по словарю
и выводите из него требуемое согласно указанному условию.

Реализация за Вами.

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
спасибо, пока без массивов- сложно, не разобрался, пока.  
Страницы: 1
Читают тему (гостей: 1)