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

Вход

Регистрация

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

 

= Мир MS Excel/Транспортировать таблицу - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Транспортировать таблицу (Формулы/Formulas)
Транспортировать таблицу
alex2609 Дата: Среда, 19.10.2016, 00:16 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация: 6 ±
Замечаний: 20% ±

Excel 2013
Здравствуйте,

Помогите пожалуйста, быстро и автоматически транспортировать данные из Таблицы 1 в Таблицу 2

В Таблице 2 должны быть именно ссылки на Таблицу 1, т. к. данные в Таблице 1 постоянно изменяются (кроме столбца A)

Строк и столбцов в реальной Таблице 1 порядка 30х30

Естественно, что таких Таблиц не одна, а "тысячи их"...) Вручную связывать не реально, нужен некий шаблон, чтобы скопировать, протянуть и получилось...
К сообщению приложен файл: ffddg.xlsx(10Kb)
 
Ответить
СообщениеЗдравствуйте,

Помогите пожалуйста, быстро и автоматически транспортировать данные из Таблицы 1 в Таблицу 2

В Таблице 2 должны быть именно ссылки на Таблицу 1, т. к. данные в Таблице 1 постоянно изменяются (кроме столбца A)

Строк и столбцов в реальной Таблице 1 порядка 30х30

Естественно, что таких Таблиц не одна, а "тысячи их"...) Вручную связывать не реально, нужен некий шаблон, чтобы скопировать, протянуть и получилось...

Автор - alex2609
Дата добавления - 19.10.2016 в 00:16
_Boroda_ Дата: Среда, 19.10.2016, 00:52 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 9374
Репутация: 3947 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Для первого столбца
Код
=ИНДЕКС(A$7:A$24;СЧЁТЗ(B$7:B$24)/СЧЁТЗ(A$7:A$24)*ОСТАТ(СТРОКА()-СТРОКА(F$7);СЧЁТЗ(A$7:A$24))+1)

Для остальных
Код
=ИНДЕКС($B$7:$D$24;СЧЁТЗ($B$7:$B$24)/СЧЁТЗ($A$7:$A$24)*ОСТАТ(СТРОКА()-СТРОКА(F$7);СЧЁТЗ($A$7:$A$24))+СТОЛБЕЦ()-СТОЛБЕЦ($F7);СЧЁТЕСЛИ($F$7:$F7;$F7))

Вариант покороче (с СТРОКА(А1) и СТОЛБЕЦ(А1) в файле желтым, но зеленый (с формулами, которые выше), мне больше нравится - он меньше зависит от месторасположения
К сообщению приложен файл: ffddg_1.xlsx(12Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДля первого столбца
Код
=ИНДЕКС(A$7:A$24;СЧЁТЗ(B$7:B$24)/СЧЁТЗ(A$7:A$24)*ОСТАТ(СТРОКА()-СТРОКА(F$7);СЧЁТЗ(A$7:A$24))+1)

Для остальных
Код
=ИНДЕКС($B$7:$D$24;СЧЁТЗ($B$7:$B$24)/СЧЁТЗ($A$7:$A$24)*ОСТАТ(СТРОКА()-СТРОКА(F$7);СЧЁТЗ($A$7:$A$24))+СТОЛБЕЦ()-СТОЛБЕЦ($F7);СЧЁТЕСЛИ($F$7:$F7;$F7))

Вариант покороче (с СТРОКА(А1) и СТОЛБЕЦ(А1) в файле желтым, но зеленый (с формулами, которые выше), мне больше нравится - он меньше зависит от месторасположения

Автор - _Boroda_
Дата добавления - 19.10.2016 в 00:52
alex2609 Дата: Среда, 19.10.2016, 12:55 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация: 6 ±
Замечаний: 20% ±

Excel 2013
Спасибо

Желтый вариант сбивается при добавлении строк столбцов

Зеленый то что нужно, но при копировании в свою Таблицу первой строки зеленой таблицы все ок, а при протягивании вниз идет сбой.

Не могу понять в чем дело
 
Ответить
СообщениеСпасибо

Желтый вариант сбивается при добавлении строк столбцов

Зеленый то что нужно, но при копировании в свою Таблицу первой строки зеленой таблицы все ок, а при протягивании вниз идет сбой.

Не могу понять в чем дело

Автор - alex2609
Дата добавления - 19.10.2016 в 12:55
_Boroda_ Дата: Среда, 19.10.2016, 13:16 | Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 9374
Репутация: 3947 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Желтый вариант сбивается при добавлении строк столбцов
Добавлять по-разному можно
Не могу понять в чем дело
Я тоже. Вы предлагаете мне подъехать к Вам и разобраться? Или есть еще какие-то варианты? Например, показать файл, в котором не получается.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Желтый вариант сбивается при добавлении строк столбцов
Добавлять по-разному можно
Не могу понять в чем дело
Я тоже. Вы предлагаете мне подъехать к Вам и разобраться? Или есть еще какие-то варианты? Например, показать файл, в котором не получается.

Автор - _Boroda_
Дата добавления - 19.10.2016 в 13:16
alex2609 Дата: Среда, 19.10.2016, 16:12 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация: 6 ±
Замечаний: 20% ±

Excel 2013
Я ничего не предлагал...
А "Подъехать и разобраться" звучит как-то двусмысленно)

Ситуация такая:

При копировании Зеленой таблицы в мой файл или наоборот моей таблицы в ffddg_1.xlsx первая строка отображается корректно, а последующие нет.
При этом если в мою таблицу ввести другие данные "от руки" то они начинают отображаться правильно
Наверное что-то с форматом данных в моей таблице?

Файл приложил
К сообщению приложен файл: ffddg_2.xlsx(14Kb)
 
Ответить
СообщениеЯ ничего не предлагал...
А "Подъехать и разобраться" звучит как-то двусмысленно)

Ситуация такая:

При копировании Зеленой таблицы в мой файл или наоборот моей таблицы в ffddg_1.xlsx первая строка отображается корректно, а последующие нет.
При этом если в мою таблицу ввести другие данные "от руки" то они начинают отображаться правильно
Наверное что-то с форматом данных в моей таблице?

Файл приложил

Автор - alex2609
Дата добавления - 19.10.2016 в 16:12
_Boroda_ Дата: Среда, 19.10.2016, 16:24 | Сообщение № 6
Группа: Модераторы
Ранг: Экселист
Сообщений: 9374
Репутация: 3947 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Все правильно - в первом примере у Вас все ячейки исходной таблицы заполнены, а во втором - не все
Замените
СЧЁТЗ($B$113:$B$130)
на
ЧСТРОК(113:130)
И желтые тоже нормально работают
К сообщению приложен файл: ffddg_2_1.xlsx(14Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеВсе правильно - в первом примере у Вас все ячейки исходной таблицы заполнены, а во втором - не все
Замените
СЧЁТЗ($B$113:$B$130)
на
ЧСТРОК(113:130)
И желтые тоже нормально работают

Автор - _Boroda_
Дата добавления - 19.10.2016 в 16:24
alex2609 Дата: Среда, 19.10.2016, 21:28 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация: 6 ±
Замечаний: 20% ±

Excel 2013
Спасибо за помощь!
Все прекрасно работает.

Но при заполнении столкнулся с такой непредвиденной проблемой

Дело в том, что в случае если в "большой строке" есть хотя бы один "блок" со статусом "Есть" или "в пути", то все блоки большой строки имеют стандартный вид 6 строк, а в блоках со статусом "нет" строки 5 и 6 пустые
В случае когда ВСЕ блоки в большой строке приобретают статус "нет", то они состоят из 4 строк (5 и 6 скрываются)

Т.е. при обновлении Таблицы 1 теоретически любая "большая строка" может вместо 6 строк стать 4
На составление Таблицы 1 не повлиять.

В общем беда...
Тут уж не до автоматизации, хоть как нибудь данные прочитать..
Я так понимаю, что только макросами можно справиться..
К сообщению приложен файл: ffddg_3.xlsx(15Kb)


Сообщение отредактировал alex2609 - Среда, 19.10.2016, 21:31
 
Ответить
СообщениеСпасибо за помощь!
Все прекрасно работает.

Но при заполнении столкнулся с такой непредвиденной проблемой

Дело в том, что в случае если в "большой строке" есть хотя бы один "блок" со статусом "Есть" или "в пути", то все блоки большой строки имеют стандартный вид 6 строк, а в блоках со статусом "нет" строки 5 и 6 пустые
В случае когда ВСЕ блоки в большой строке приобретают статус "нет", то они состоят из 4 строк (5 и 6 скрываются)

Т.е. при обновлении Таблицы 1 теоретически любая "большая строка" может вместо 6 строк стать 4
На составление Таблицы 1 не повлиять.

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

Автор - alex2609
Дата добавления - 19.10.2016 в 21:28
alex2609 Дата: Пятница, 21.10.2016, 12:16 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 61
Репутация: 6 ±
Замечаний: 20% ±

Excel 2013
Возможно ли решить задачу следующим способом

1. Найти значение в таблице которое является постоянным
2. Определить соседние с ним значения

В файле в примечаниях попытался выразить свои мысли
К сообщению приложен файл: ffddg_4.xlsx(17Kb)
 
Ответить
СообщениеВозможно ли решить задачу следующим способом

1. Найти значение в таблице которое является постоянным
2. Определить соседние с ним значения

В файле в примечаниях попытался выразить свои мысли

Автор - alex2609
Дата добавления - 21.10.2016 в 12:16
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Транспортировать таблицу (Формулы/Formulas)
Страница 1 из 11
Поиск:

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