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

Вход

Регистрация

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

 

= Мир MS Excel/ИНДИВИДУАЛЬНЫЙ ПОСТРОЧНЫЙ перевод даных 1-й таблицы в другую - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » ИНДИВИДУАЛЬНЫЙ ПОСТРОЧНЫЙ перевод даных 1-й таблицы в другую (Формулы/Formulas)
ИНДИВИДУАЛЬНЫЙ ПОСТРОЧНЫЙ перевод даных 1-й таблицы в другую
vitareiki Дата: Воскресенье, 18.03.2018, 11:26 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
ВСЕМ ДОБРОГО ВРЕМЕНИ !!!
Есть ТАБЛИЦЫ с данными - для простоты, назовем их ТАБЛИЦЫ-ИСТОЧНИКИ (разумеется, они могут быть разного размера и разного оформления ... просто для примера сделаны 5 маленьких таблиц в качестве ОБРАЗЦА … :)
Задача такая: нужно из этих ТАБЛИЦ-ИСТОЧНИКОВ – ПОСТРОЧНО выбрать данные и занести их отдельно по каждой строке в ДРУГУЮ таблицу в соответствие с какими-либо "Категориями", "Критериями", "Оценками", "Принадлежностью" и т.д.
Попробую объяснить на апельсинах :) (обычно в Примерах для объяснения используют какие-либо товары) …
Данная задача выполняется в Excel-2010 / Excel-2013
Файл ПРИМЕРА прилагается : «Вопрос - ОБРАЗЕЦ .xls»

Для начала - расположим все ТАБЛИЦЫ-ИСТОЧНИКИ на самой первой странице и назовем ее "Исходные данные" (для каждой категории - они конечно разные,.. НО внутри каждой категории – ВСЕ ТАБЛИЦЫ ОДИНАКОВЫЕ !!!)

ИТАК, данные с Листа "ИСХОДНЫЕ ДАННЫЕ" изо всех Таблиц по месяцам : из строки "1-На складе" по столбцам 1-2-3 (Спелые, Зеленые, списано) должны оказаться на Листе-1 в Таблице ТОЛЬКО для этой строки по соответствующему КРИТЕРИЮ (в данном примере : по месяцам)
т.е. все ДАННЫЕ строки "1-На складе" находятся в Excel-Строке_№-8 по всем месяцам - и соответственно на Лист-1 заносятся все данные по месяцам ТОЛЬКО из 8-й строки ...
Далее, аналогично с Листа "ИСХОДНЫЕ ДАННЫЕ" изо всех Таблиц по месяцам : из строки "2-На рынке" (Excel-Строка_№-9) - данные заносятся на Лист-2 по всем месяцам ТОЛЬКО из 9-й строки ...
т.е. каждая следующая строка соответствует следующему листу :
"1-На складе" –> Лист-1 (данные 8-ой строки)
"2-На рынке" –> Лист-2 (данные 9-ой строки )
"3-В магазине" –> Лист-3 (данные 10-ой строки )
"4-В ларьке" –> Лист-4 (данные 11-ой строки )
"5-На базаре" –> Лист-5 (данные 12-ой строки )
На каждом листе меняется ТОЛЬКО номер строки – с каждым последующим листом НОМЕР СТРОКИ увеличивается на «1» …

В принципе – задача ЛЕГКАЯ – если Таблицы маленькие и заполнить нужно всего несколько таблиц на нескольких листах !.. НО … ЕСЛИ таблицы с Большим количество строк и соответствующих им листов исчисляется десятками и даже сотнями … ТО ЭТО уже – «Вай Блин !..» :)

Вот насчет «Таблиц-Источников» с большим количеством строк и Результирующих Листов-Таблиц – есть 2 вопроса :

ВОПРОС № 1 – Есть ли такая возможность в Excel, чтобы можно было как-то АВТОМАТИЧЕСКИ или хотя бы вручную БЫСТРО И УДОБНО увеличить номера строк на «1» в формулах во всех последующих листах ?..
Формулы-ссылки на всех листах – ОДИНАКОВЫЕ !.. МЕНЯЮТСЯ ТОЛЬКО – НОМЕРА СТРОК с увеличением на «1» …
Делаю так – сначала на Листе-1 выставляю ВСЕ ФОРМУЛЫ-ССЫЛКИ и проверяю …
Затем делается копия Листа с Последующим Переименованием листа … и на Новом следующем листе ВРУЧНУЮ – в 1-м столбце: перебиваю номера строк на «1» больше и затем копирую обновленные формулы на всю таблицу … Это конечно быстрее – чем прыгать с листа на лист и тыкать в каждую ячейку и как-то терпимо при десятках листов … НО если Листов – сотни … то на такую работу уходит по 2-3 дня и более …
УВАЖАЕМЫЕ ЗНАТОКИ подскажите какое-либо РЕШЕНИЕ/Способ/Метод/Функцию/Нюанс для более Удобного решения по данному вопросу …

Кстати, в приведенном ПРИМЕРЕ (см. «Вопрос - ОБРАЗЕЦ .xls») – ТАБЛИЦЫ-ИСТОЧНИКИ на листе «Исходные данные» - Расположены ГОРИЗОНТАЛЬНО … Можно расположить и ВЕРТИКАЛЬНО – расположение Таблиц-Источников выбирается свободно по их размеру и виду и принципиального значения не имеет …

И по нумерации листов - ВОПРОС № 2 – Есть ли такая возможность в Excel, чтобы можно было как-то АВТОМАТИЧЕСКИ или вручную по возможности по-быстрее задать Название Листов с увеличением на «1» во всех последующих листах ?..
Т.к. листов с таблицами бывает очень много – то названия Листам присваиваются ТОЛЬКО цифрами … 1, 2, 3, 4, 5 … 200, 201, 202 … 500, 501, 502 …
Когда листов сотни – каждый лист переименовывать вручную – это, мягко скажем, не очень приятное занятие …
Есть ли какое-либо РЕШЕНИЕ/Способ/Метод/Функция/Нюанс для более Удобного – Присвоения/Переименования названий последующих Листов с увеличением на «1»

ЖЕЛАТЕЛЬНО – Решение данных вопросов без макросов … но можно и с макросами … :)
ЗАРАНЕЕ БЛАГОДАРЮ !..
К сообщению приложен файл: 6286125.xls (52.0 Kb)
 
Ответить
СообщениеВСЕМ ДОБРОГО ВРЕМЕНИ !!!
Есть ТАБЛИЦЫ с данными - для простоты, назовем их ТАБЛИЦЫ-ИСТОЧНИКИ (разумеется, они могут быть разного размера и разного оформления ... просто для примера сделаны 5 маленьких таблиц в качестве ОБРАЗЦА … :)
Задача такая: нужно из этих ТАБЛИЦ-ИСТОЧНИКОВ – ПОСТРОЧНО выбрать данные и занести их отдельно по каждой строке в ДРУГУЮ таблицу в соответствие с какими-либо "Категориями", "Критериями", "Оценками", "Принадлежностью" и т.д.
Попробую объяснить на апельсинах :) (обычно в Примерах для объяснения используют какие-либо товары) …
Данная задача выполняется в Excel-2010 / Excel-2013
Файл ПРИМЕРА прилагается : «Вопрос - ОБРАЗЕЦ .xls»

Для начала - расположим все ТАБЛИЦЫ-ИСТОЧНИКИ на самой первой странице и назовем ее "Исходные данные" (для каждой категории - они конечно разные,.. НО внутри каждой категории – ВСЕ ТАБЛИЦЫ ОДИНАКОВЫЕ !!!)

ИТАК, данные с Листа "ИСХОДНЫЕ ДАННЫЕ" изо всех Таблиц по месяцам : из строки "1-На складе" по столбцам 1-2-3 (Спелые, Зеленые, списано) должны оказаться на Листе-1 в Таблице ТОЛЬКО для этой строки по соответствующему КРИТЕРИЮ (в данном примере : по месяцам)
т.е. все ДАННЫЕ строки "1-На складе" находятся в Excel-Строке_№-8 по всем месяцам - и соответственно на Лист-1 заносятся все данные по месяцам ТОЛЬКО из 8-й строки ...
Далее, аналогично с Листа "ИСХОДНЫЕ ДАННЫЕ" изо всех Таблиц по месяцам : из строки "2-На рынке" (Excel-Строка_№-9) - данные заносятся на Лист-2 по всем месяцам ТОЛЬКО из 9-й строки ...
т.е. каждая следующая строка соответствует следующему листу :
"1-На складе" –> Лист-1 (данные 8-ой строки)
"2-На рынке" –> Лист-2 (данные 9-ой строки )
"3-В магазине" –> Лист-3 (данные 10-ой строки )
"4-В ларьке" –> Лист-4 (данные 11-ой строки )
"5-На базаре" –> Лист-5 (данные 12-ой строки )
На каждом листе меняется ТОЛЬКО номер строки – с каждым последующим листом НОМЕР СТРОКИ увеличивается на «1» …

В принципе – задача ЛЕГКАЯ – если Таблицы маленькие и заполнить нужно всего несколько таблиц на нескольких листах !.. НО … ЕСЛИ таблицы с Большим количество строк и соответствующих им листов исчисляется десятками и даже сотнями … ТО ЭТО уже – «Вай Блин !..» :)

Вот насчет «Таблиц-Источников» с большим количеством строк и Результирующих Листов-Таблиц – есть 2 вопроса :

ВОПРОС № 1 – Есть ли такая возможность в Excel, чтобы можно было как-то АВТОМАТИЧЕСКИ или хотя бы вручную БЫСТРО И УДОБНО увеличить номера строк на «1» в формулах во всех последующих листах ?..
Формулы-ссылки на всех листах – ОДИНАКОВЫЕ !.. МЕНЯЮТСЯ ТОЛЬКО – НОМЕРА СТРОК с увеличением на «1» …
Делаю так – сначала на Листе-1 выставляю ВСЕ ФОРМУЛЫ-ССЫЛКИ и проверяю …
Затем делается копия Листа с Последующим Переименованием листа … и на Новом следующем листе ВРУЧНУЮ – в 1-м столбце: перебиваю номера строк на «1» больше и затем копирую обновленные формулы на всю таблицу … Это конечно быстрее – чем прыгать с листа на лист и тыкать в каждую ячейку и как-то терпимо при десятках листов … НО если Листов – сотни … то на такую работу уходит по 2-3 дня и более …
УВАЖАЕМЫЕ ЗНАТОКИ подскажите какое-либо РЕШЕНИЕ/Способ/Метод/Функцию/Нюанс для более Удобного решения по данному вопросу …

Кстати, в приведенном ПРИМЕРЕ (см. «Вопрос - ОБРАЗЕЦ .xls») – ТАБЛИЦЫ-ИСТОЧНИКИ на листе «Исходные данные» - Расположены ГОРИЗОНТАЛЬНО … Можно расположить и ВЕРТИКАЛЬНО – расположение Таблиц-Источников выбирается свободно по их размеру и виду и принципиального значения не имеет …

И по нумерации листов - ВОПРОС № 2 – Есть ли такая возможность в Excel, чтобы можно было как-то АВТОМАТИЧЕСКИ или вручную по возможности по-быстрее задать Название Листов с увеличением на «1» во всех последующих листах ?..
Т.к. листов с таблицами бывает очень много – то названия Листам присваиваются ТОЛЬКО цифрами … 1, 2, 3, 4, 5 … 200, 201, 202 … 500, 501, 502 …
Когда листов сотни – каждый лист переименовывать вручную – это, мягко скажем, не очень приятное занятие …
Есть ли какое-либо РЕШЕНИЕ/Способ/Метод/Функция/Нюанс для более Удобного – Присвоения/Переименования названий последующих Листов с увеличением на «1»

ЖЕЛАТЕЛЬНО – Решение данных вопросов без макросов … но можно и с макросами … :)
ЗАРАНЕЕ БЛАГОДАРЮ !..

Автор - vitareiki
Дата добавления - 18.03.2018 в 11:26
Jack_Famous_007 Дата: Понедельник, 19.03.2018, 22:28 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
 
Ответить
Сообщениекросс

Автор - Jack_Famous_007
Дата добавления - 19.03.2018 в 22:28
Мир MS Excel » Вопросы и решения » Вопросы по Excel » ИНДИВИДУАЛЬНЫЙ ПОСТРОЧНЫЙ перевод даных 1-й таблицы в другую (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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