Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.08.2013, 14:57   #1
Djindjer
 
Регистрация: 23.07.2013
Сообщений: 3
По умолчанию Суммирование с выбранного листа

Добрый день!
Помогите пожалуйста советом:
Есть некая отчетная форма (Лист "Отчет"), есть несколько листов по Проектам
в ячейке А2 листа "отчет" выбирается значение из списка - наименование Проекта. Далее в ячейка я строк 13-21 должны производиться расчеты - суммирование ячеек из соответствующего листа.
есть ли какая то формула проверки имени листа и/или готовое решение в виде макроса7
Всем заранее спасибо за помощЬ!
Вложения
Тип файла: rar база договоров_пример.rar (503.1 Кб, 13 просмотров)
Djindjer вне форума Ответить с цитированием
Старый 07.08.2013, 09:15   #2
staniiislav
Форумчанин
 
Аватар для staniiislav
 
Регистрация: 16.04.2010
Сообщений: 695
По умолчанию

Распишете что именно вам нужно, из каких ячеек должны браться суммы, где их искать, куда складывать и т.д. Открыл ваш пример, нечего не понял, чего откуда и куда...
Единственный способ стать умнее, играть с более умным противником...
staniiislav вне форума Ответить с цитированием
Старый 07.08.2013, 11:10   #3
Djindjer
 
Регистрация: 23.07.2013
Сообщений: 3
По умолчанию

Добрый день!
Нужно следующее:

1. Есть несколько листов по проектам, каждый лист называется соответственно проекту - {Проект,1…N}
2. В листе по проекту в колонке итого (столбец С) суммируется значения по заданному периоду.
3. Далее в лист Отчет должны подтянуться данные из листа Проект:
a. В листе отчет в ячейке А2 задается имя проекта, далее должна выполнятся проверка по именам листов с Проектами, при совпадении значений должны подтягиваться данные
b. Данные тянутся из листа {Проект 1…N} столбца С: Выполняется проверка, если наименований статей расходов в столбце В соответствует наименованию статей в столбце А листа «Отчет», тогда данные из соответсвующей ячейки столбца C листа {Проект 1…N} записываются в соответствующую ячейку столбца В листа «Отчет»
Djindjer вне форума Ответить с цитированием
Старый 07.08.2013, 12:53   #4
staniiislav
Форумчанин
 
Аватар для staniiislav
 
Регистрация: 16.04.2010
Сообщений: 695
По умолчанию

посмотрите пример, так я вас понял?

Код:
=СУММПРОИЗВ(($A13=ДВССЫЛ("'{"&$A$2&"}'!B13:B150"))*ДВССЫЛ("'{"&$A$2&"}'!C13:C150"))
Полное имя проекта (название листа) должно соответствовать значению из выпадающего списка! (плюс в формуле добавлены скобки), название листа {Проект} я переименовал на {Проект 1}, т.к. в списке названия (Проект) не было!
Вложения
Тип файла: rar база договоров_пример.rar (502.2 Кб, 10 просмотров)
Единственный способ стать умнее, играть с более умным противником...

Последний раз редактировалось staniiislav; 07.08.2013 в 13:01.
staniiislav вне форума Ответить с цитированием
Старый 07.08.2013, 13:21   #5
Djindjer
 
Регистрация: 23.07.2013
Сообщений: 3
По умолчанию

Супер! Спасибо Вам огромное!!!!
Djindjer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
присоединить к последней заполненной строке одного листа данные из др. листа, Blame Microsoft Office Excel 3 30.05.2012 03:41
Ссылка ячеек одного листа на ячейки другого листа n0str0m0 Microsoft Office Excel 10 31.12.2011 12:11
отображение данных первого листа, при активации ячейки второго листа Akmal-Sharipov Microsoft Office Excel 4 03.12.2010 14:48
Как в модуле, менять значение переменной в зависимости от выбранного Листа valerij Microsoft Office Excel 43 03.11.2010 20:18
Создание листа с одновременным созданием формулы на ячейку нового листа ShamanK Microsoft Office Excel 4 02.05.2010 22:00