Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Создание таблицы на основе других таблиц (макрос) - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Создание таблицы на основе других таблиц (макрос) (Формулы/Formulas)
Создание таблицы на основе других таблиц (макрос)
НиколайК Дата: Среда, 22.10.2014, 10:38 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте. Нужна помощь в создании макроса. Есть несколько сотен документов и нужно на их основе создать один, сводный в котором будет отображена информация по каждой таблице. таблицы идентичные, но в них имеются и отличия: разные названия идентичных столбцов (но их всего 3-4 разновидности) и количество столбцов (соответственно где-то больше где-то меньше тоже 3-4 разновидности). в сводном будут отображаться только название докумета и несколько расчётных параметров
Т.Е. есть папка в ней хранятся данные файлы например C:\Test\
файлы имеют русское название
итоговая таблица состоит из 5 столбцов, количество строк равно числу документов соответственно
первый столбец это название файла
второй - пятый столбцы выполняют вычисление
К сообщению приложен файл: -4.xls (37.5 Kb) · -3_.xls (39.0 Kb)


Сообщение отредактировал НиколайК - Среда, 22.10.2014, 10:39
 
Ответить
СообщениеЗдравствуйте. Нужна помощь в создании макроса. Есть несколько сотен документов и нужно на их основе создать один, сводный в котором будет отображена информация по каждой таблице. таблицы идентичные, но в них имеются и отличия: разные названия идентичных столбцов (но их всего 3-4 разновидности) и количество столбцов (соответственно где-то больше где-то меньше тоже 3-4 разновидности). в сводном будут отображаться только название докумета и несколько расчётных параметров
Т.Е. есть папка в ней хранятся данные файлы например C:\Test\
файлы имеют русское название
итоговая таблица состоит из 5 столбцов, количество строк равно числу документов соответственно
первый столбец это название файла
второй - пятый столбцы выполняют вычисление

Автор - НиколайК
Дата добавления - 22.10.2014 в 10:38
alex77755 Дата: Среда, 22.10.2014, 12:19 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

Надо бы пример сборной таблицы на основании этих файлов


Могу помочь в VB6, VBA
Alex77755@mail.ru
 
Ответить
СообщениеНадо бы пример сборной таблицы на основании этих файлов

Автор - alex77755
Дата добавления - 22.10.2014 в 12:19
alex77755 Дата: Среда, 22.10.2014, 12:23 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

И из каких столбцов (названия) выбирать данные


Могу помочь в VB6, VBA
Alex77755@mail.ru
 
Ответить
СообщениеИ из каких столбцов (названия) выбирать данные

Автор - alex77755
Дата добавления - 22.10.2014 в 12:23
НиколайК Дата: Среда, 22.10.2014, 13:11 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Столбцы используемые это: Q1под, G1под, Т1под, Т1обр, Qc, Gc, Tc, G1обр
расчет погрешности отопления: ABS((1-((G1под*(Т1под-Т1обр))/1000)/Q1под)*100)
Расчёт утечки: (G1под-G1обр)-(G1под*0,02+G1обр*0,02)
Погрешность ГВС: ABS((1-((G1с*Тс)/1000)/Qс)*100)

в сводной таблице возвращает среднее значение из массива по погрешности, и сумму по утечке
адрес - это название файла, из которого обработаны данные
вот бланк сводной таблицы
К сообщению приложен файл: 4336775.xls (23.5 Kb)


Сообщение отредактировал НиколайК - Среда, 22.10.2014, 13:17
 
Ответить
СообщениеСтолбцы используемые это: Q1под, G1под, Т1под, Т1обр, Qc, Gc, Tc, G1обр
расчет погрешности отопления: ABS((1-((G1под*(Т1под-Т1обр))/1000)/Q1под)*100)
Расчёт утечки: (G1под-G1обр)-(G1под*0,02+G1обр*0,02)
Погрешность ГВС: ABS((1-((G1с*Тс)/1000)/Qс)*100)

в сводной таблице возвращает среднее значение из массива по погрешности, и сумму по утечке
адрес - это название файла, из которого обработаны данные
вот бланк сводной таблицы

Автор - НиколайК
Дата добавления - 22.10.2014 в 13:11
alex77755 Дата: Среда, 22.10.2014, 20:46 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

Цитата
Столбцы используемые это: Q1под, G1под, Т1под, Т1обр, Qc, Gc, Tc, G1обр

В файле -3_.xls таких столбцов нет


Могу помочь в VB6, VBA
Alex77755@mail.ru
 
Ответить
Сообщение
Цитата
Столбцы используемые это: Q1под, G1под, Т1под, Т1обр, Qc, Gc, Tc, G1обр

В файле -3_.xls таких столбцов нет

Автор - alex77755
Дата добавления - 22.10.2014 в 20:46
НиколайК Дата: Четверг, 23.10.2014, 06:23 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
в файле 3_.xls другие столбцы, они идентичны так-как в них подобные данные,
Q1под= Q, G1под = M1, Т1под = t1 , Т1обр = t2, G1обр = M2
мне хотя бы пример реализации данной части, потому, что там несколько видов таких заголовков таблиц
вот отредактированный файлик (там были сдвинуты столбцы)
К сообщению приложен файл: 7218202.xls (37.0 Kb)
 
Ответить
Сообщениев файле 3_.xls другие столбцы, они идентичны так-как в них подобные данные,
Q1под= Q, G1под = M1, Т1под = t1 , Т1обр = t2, G1обр = M2
мне хотя бы пример реализации данной части, потому, что там несколько видов таких заголовков таблиц
вот отредактированный файлик (там были сдвинуты столбцы)

Автор - НиколайК
Дата добавления - 23.10.2014 в 06:23
alex77755 Дата: Четверг, 23.10.2014, 17:43 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

Цитата
потому, что там несколько видов таких заголовков таблиц

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


Могу помочь в VB6, VBA
Alex77755@mail.ru
 
Ответить
Сообщение
Цитата
потому, что там несколько видов таких заголовков таблиц

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

Автор - alex77755
Дата добавления - 23.10.2014 в 17:43
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Создание таблицы на основе других таблиц (макрос) (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!