Страницы: 1 2 След.
RSS
Передача данных между листами книги, выбранный диапазон данных перенести на другой лист
 
Добрый день! Подскажите как в Книге сделать перенос данных (определенный диапазон) с листа2 на лист1 в определенное место? Не сумму ячеек, ни равенство ячеек, а именно целый диапазон. файл приложила, там красной заливкой выделено как примерно должно в итоге выглядеть.
 
Вот так:
=ИНДЕКС('2'!$I$4:$AD$6;1;ПОИСКПОЗ('1'!E26;'2'!$I$2:$AD$2;0))
PS. И вас ждет ответ в предыдущей теме.
Изменено: Bema - 16.03.2017 15:42:59
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Bema, к сожалению у меня выходит ошибка, а точнее в ячейке: #ИМЯ?
 
У Вас ошибка, Вы и покажите.
 
ошибка
 
Смотрю формулу в E26.
Имя листа можно не вручную вводить, а выделяя диапазон на листе. Так надежнее.
Посмотрите на ссылку в этом фрагменте:
ПОИСКПОЗ('1'!E26; - ссылка на саму себя, зацикливание
 
У меня возвращает ошибку ЗНАЧ. Этот файл отличается от первого. Формуле не на что ссылаться. Так же подозреваю, что у вас английская версия Эксель. Отсюда ошибка ИМЯ.
В исходном файле был массив E26:P26.
Изменено: Bema - 16.03.2017 16:03:30
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Bema, у меня к сожалению вообще openoffice англ.версия
 
Так это две большие разницы, хоть и визуально похожи.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
vikttur, извините но я не поняла в итоге как должно быть? у меня openoffice англ.версия.
 
Ищите спец. форум.
 
vikttur, я знаю что надо искать спец.формулу, я думала вы поможете...
Bema, в таком случае сможете мне помочь?
 
Формула простая, попробуйте перевести на англ. ИНДЕКС (INDEX) и ПОИСКПОЗ (MATCH). Может и сработает.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Bema, я это и сделала сразу, но вышла ошибка, а точнее в ячейке: #ИМЯ? - писала ранее.
 
openofficа под рукой нет. Можно сказать, что даже в глаза его не видел. Чем вам помочь?
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Может еще разделитель аргументов играть роль.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Попробуйте открыть у себя.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Bema, пробую сейчас вашу формулу уже дома в экселе (опен - на работе), к сожалению все равно формула не срабатывает(( а вы можете ее применить прямо в документ и прикрепить?
 
Прикрепил выше.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Bema, да верно цифры перенеслись, а строка с наименованием столбцов? то что красным цветом выделено это просто пример как хотелось бы видеть.
 
enot7, а как формуле объяснить какие наименования столбцов перенести?
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Bema, просто диапазоном не получится? перенесена одна строчка а если указать и строчки выше с наименованиями?  
 
А просто скопировать не получится? Ctrl+С, Ctrl+V. Хоть по одной ячейке, хоть весь диапазон сразу. Зачем уж так усложнять?
Изменено: Bema - 16.03.2017 19:17:26
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Bema, в принципе разобралась как переносить! Спасибо! Только объясните насчет привязки к ячейке Е26...почему все к ней привязано? пытаюсь заменить эту ячейку и формула не читается((
 
ПОИСКПОЗ('1'!E26;'2'!$I$2:$AD$2;0))
Этот фрагмент формулы находит позицию значения в ячейке E26 в массиве $I$2:$AD$2 на листе 2. Возвращает 1.
Далее ИНДЕКС из массива $I$4:$AD$6 находит значение на пересечении 1-й столбца и 1-й строки и возвращает значение 207,63.
Более подробно здесь.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Bema, теперь поняла. я наверно первоначально немного не правильно объяснила(( можно любой диапазон целиком из листа 2(в примере, например: I4:T6) перенести на лист 1 на любое место?
например такое нужно, чтобы сравнить показатели одного товара за февраль из листа 1 и за март с листа 2.  
 
Цитата
enot7 написал:
можно любой диапазон
Цитата
enot7 написал:
любое место
Можно. Для более конкретного ответа, приготовьте пожалуйста нормальный пример и определитесь с условиями.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Bema, на лист1 нужно перенести информацию из листа2, а именно например диапазон I1:Q2 (который относится к товару под кодом 1) на любой участок листа1.
и второе задание (если такое возможно): переносить другие диапазоны, например: на лист1 диапазоны  I1:Q1 и  I4:Q4 но чтобы они стояли друг под другом, пропуская строки 2 и 3, диапазон относится к товару под кодом 4.
Надеюсь правильно объяснила.
 
Надеюсь так.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Bema, а 13 строку в листе1 вы вручную просто скопировали без формул?
Страницы: 1 2 След.
Читают тему
Наверх