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

Вход

Регистрация

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

 

= Мир MS Excel/Перенос данных с одного таблицы в другой лист таблица - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Перенос данных с одного таблицы в другой лист таблица
Перенос данных с одного таблицы в другой лист таблица
Dimman31 Дата: Вторник, 20.03.2012, 12:32 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 20% ±

Добрый день!

Подскажите как перенести числовые данные с листа ТМЦ столбец КодТМЦ в лист Таблица в столбец КодТМЦ (выделил желтым цветом) так чтобы числовые данные совподали с наименованием. В обоих листах есть столбец Наименование ТМЦ разница только в том что в листе ТМЦ Наименование ТМЦ не повторяется.
К сообщению приложен файл: 9448318.xlsx (94.4 Kb)
 
Ответить
СообщениеДобрый день!

Подскажите как перенести числовые данные с листа ТМЦ столбец КодТМЦ в лист Таблица в столбец КодТМЦ (выделил желтым цветом) так чтобы числовые данные совподали с наименованием. В обоих листах есть столбец Наименование ТМЦ разница только в том что в листе ТМЦ Наименование ТМЦ не повторяется.

Автор - Dimman31
Дата добавления - 20.03.2012 в 12:32
RAN Дата: Вторник, 20.03.2012, 12:47 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Code
=ИНДЕКС(ТМЦ!$A$5:$C$388;ПОИСКПОЗ(B2;ТМЦ!$C$5:$C$388;0);1)


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
Code
=ИНДЕКС(ТМЦ!$A$5:$C$388;ПОИСКПОЗ(B2;ТМЦ!$C$5:$C$388;0);1)

Автор - RAN
Дата добавления - 20.03.2012 в 12:47
Dimman31 Дата: Вторник, 20.03.2012, 13:11 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 0 ±
Замечаний: 20% ±

Спасибо всё замечательно!
 
Ответить
СообщениеСпасибо всё замечательно!

Автор - Dimman31
Дата добавления - 20.03.2012 в 13:11
Saff Дата: Четверг, 05.04.2012, 13:07 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Репутация: 2 ±
Замечаний: 20% ±

Помогите решить. Похожая проблема по теме, но только добавляется ещё один критерий отбора!

есть первый и второй лист.
Из 1 листа надо взять значения по столбцам начиная с B удовлетворяющие значению столбца А на 1 и 2 листе и подставить их в строки на 2 листе в столбце F. (транспонирование своего рода smile )
К сообщению приложен файл: 1231.xlsx (36.4 Kb)
 
Ответить
СообщениеПомогите решить. Похожая проблема по теме, но только добавляется ещё один критерий отбора!

есть первый и второй лист.
Из 1 листа надо взять значения по столбцам начиная с B удовлетворяющие значению столбца А на 1 и 2 листе и подставить их в строки на 2 листе в столбце F. (транспонирование своего рода smile )

Автор - Saff
Дата добавления - 05.04.2012 в 13:07
Jhonson Дата: Четверг, 05.04.2012, 16:00 | Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 514
Репутация: 169 ±
Замечаний: 0% ±

Saff, поменял формулу на листе второй в столбце A на:
Code
=--ПСТР(B7;ПОИСКПОЗ(1;--ЕЧИСЛО(1*ПСТР(B7;СТРОКА($1:$20);1));0);СЧЁТ(1*ПСТР(B7;СТРОКА($1:$20);1)))

Эту формулу я Вам уже писАл, не понятно почему Вы использовали другую? wacko

В столбец F , на сколько я понял, подойдет формула:
Code
=ИНДЕКС(первый!$B$5:$O$116;ПОИСКПОЗ(A7;первый!$A$5:$A$116;1);ПОИСКПОЗ(D7;первый!$B$4:$O$4;1))
К сообщению приложен файл: 5727999.xlsx (28.2 Kb)


"Ничто не приносит людям столько неприятностей, как разум."

Сообщение отредактировал Jhonson - Четверг, 05.04.2012, 16:08
 
Ответить
СообщениеSaff, поменял формулу на листе второй в столбце A на:
Code
=--ПСТР(B7;ПОИСКПОЗ(1;--ЕЧИСЛО(1*ПСТР(B7;СТРОКА($1:$20);1));0);СЧЁТ(1*ПСТР(B7;СТРОКА($1:$20);1)))

Эту формулу я Вам уже писАл, не понятно почему Вы использовали другую? wacko

В столбец F , на сколько я понял, подойдет формула:
Code
=ИНДЕКС(первый!$B$5:$O$116;ПОИСКПОЗ(A7;первый!$A$5:$A$116;1);ПОИСКПОЗ(D7;первый!$B$4:$O$4;1))

Автор - Jhonson
Дата добавления - 05.04.2012 в 16:00
Saff Дата: Пятница, 06.04.2012, 09:27 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Репутация: 2 ±
Замечаний: 20% ±

Jhonson, всё хорошо, но такая проблема, у меня все наименования на втором листе в столбце D7 и строке на первом листе B4:O4 начинаются с одинаковой буквы! "С" и дальше идёт текст с пробелами... а я как понял он сравнивает по первому символу...и у меня просто нули везде получаются.
и второе это то что я изменил имя АБ и бв на первом и втором листе, а значение 83 так и осталось.
К сообщению приложен файл: 5727999-1-.xlsx (28.4 Kb)


Сообщение отредактировал Saff - Пятница, 06.04.2012, 09:43
 
Ответить
СообщениеJhonson, всё хорошо, но такая проблема, у меня все наименования на втором листе в столбце D7 и строке на первом листе B4:O4 начинаются с одинаковой буквы! "С" и дальше идёт текст с пробелами... а я как понял он сравнивает по первому символу...и у меня просто нули везде получаются.
и второе это то что я изменил имя АБ и бв на первом и втором листе, а значение 83 так и осталось.

Автор - Saff
Дата добавления - 06.04.2012 в 09:27
Jhonson Дата: Пятница, 06.04.2012, 10:06 | Сообщение № 7
Группа: Друзья
Ранг: Ветеран
Сообщений: 514
Репутация: 169 ±
Замечаний: 0% ±

Извиняюсь smile , уберите единички из ПОИСКПОЗ():
Code
=ИНДЕКС(первый!$B$5:$O$116;ПОИСКПОЗ(A8;первый!$A$5:$A$116;);ПОИСКПОЗ(D8;первый!$B$4:$O$4;))


"Ничто не приносит людям столько неприятностей, как разум."
 
Ответить
СообщениеИзвиняюсь smile , уберите единички из ПОИСКПОЗ():
Code
=ИНДЕКС(первый!$B$5:$O$116;ПОИСКПОЗ(A8;первый!$A$5:$A$116;);ПОИСКПОЗ(D8;первый!$B$4:$O$4;))

Автор - Jhonson
Дата добавления - 06.04.2012 в 10:06
Saff Дата: Пятница, 06.04.2012, 11:20 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Репутация: 2 ±
Замечаний: 20% ±

просто супер! всё сработало как часы )

Jhonson, спасибо ещё и ещё раз огромное!

P.S. какие то моменты стали понятны, когда начинаешь использовать много раз, и сам правишь в практике под другие задачи...
но такие как эти
Code
=--ПСТР(B7;ПОИСКПОЗ(1;--ЕЧИСЛО(1*ПСТР(B7;СТРОКА($1:$20);1));0);СЧЁТ(1*ПСТР(B7;СТРОКА($1:$20);1)))
smile просто удивляет логика )
 
Ответить
Сообщениепросто супер! всё сработало как часы )

Jhonson, спасибо ещё и ещё раз огромное!

P.S. какие то моменты стали понятны, когда начинаешь использовать много раз, и сам правишь в практике под другие задачи...
но такие как эти
Code
=--ПСТР(B7;ПОИСКПОЗ(1;--ЕЧИСЛО(1*ПСТР(B7;СТРОКА($1:$20);1));0);СЧЁТ(1*ПСТР(B7;СТРОКА($1:$20);1)))
smile просто удивляет логика )

Автор - Saff
Дата добавления - 06.04.2012 в 11:20
Saff Дата: Четверг, 12.11.2015, 10:10 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Репутация: 2 ±
Замечаний: 20% ±

Добрый день!
отбор по двум критериям в строках

Есть лист 1, требуется чтобы в столбец E попадали цифры согласно двум критериям из листа 1 (А и Б) столбцов А и D из листа 2.
надеюсь понятно )
К сообщению приложен файл: 5760393.xlsx (24.7 Kb)
 
Ответить
СообщениеДобрый день!
отбор по двум критериям в строках

Есть лист 1, требуется чтобы в столбец E попадали цифры согласно двум критериям из листа 1 (А и Б) столбцов А и D из листа 2.
надеюсь понятно )

Автор - Saff
Дата добавления - 12.11.2015 в 10:10
YouGreed Дата: Четверг, 12.11.2015, 10:19 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
Saff, Попробуйте такую формулу, она же и в файле.
Код
=ЕСЛИОШИБКА(ИНДЕКС('2'!$E$2:$E$38;ПОИСКПОЗ('1'!$A5&'1'!$D5;'2'!$A$2:$A$38&'2'!$B$2:$B$38;));"")

Формула массива вводится одновременным нажатием клавиш Ctrl+Shift+Enter
К сообщению приложен файл: __2-_.xlsx (24.9 Kb)
 
Ответить
СообщениеSaff, Попробуйте такую формулу, она же и в файле.
Код
=ЕСЛИОШИБКА(ИНДЕКС('2'!$E$2:$E$38;ПОИСКПОЗ('1'!$A5&'1'!$D5;'2'!$A$2:$A$38&'2'!$B$2:$B$38;));"")

Формула массива вводится одновременным нажатием клавиш Ctrl+Shift+Enter

Автор - YouGreed
Дата добавления - 12.11.2015 в 10:19
Saff Дата: Четверг, 12.11.2015, 10:33 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Репутация: 2 ±
Замечаний: 20% ±

YouGreed, спасибо! работает
.. я не знал что можно использовать знак &.... ну и соответственно массив )
 
Ответить
СообщениеYouGreed, спасибо! работает
.. я не знал что можно использовать знак &.... ну и соответственно массив )

Автор - Saff
Дата добавления - 12.11.2015 в 10:33
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Перенос данных с одного таблицы в другой лист таблица
  • Страница 1 из 1
  • 1
Поиск:

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