Перенос данных с одного таблицы в другой лист таблица
Dimman31
Дата: Вторник, 20.03.2012, 12:32 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Добрый день! Подскажите как перенести числовые данные с листа ТМЦ столбец КодТМЦ в лист Таблица в столбец КодТМЦ (выделил желтым цветом) так чтобы числовые данные совподали с наименованием. В обоих листах есть столбец Наименование ТМЦ разница только в том что в листе ТМЦ Наименование ТМЦ не повторяется.
Добрый день! Подскажите как перенести числовые данные с листа ТМЦ столбец КодТМЦ в лист Таблица в столбец КодТМЦ (выделил желтым цветом) так чтобы числовые данные совподали с наименованием. В обоих листах есть столбец Наименование ТМЦ разница только в том что в листе ТМЦ Наименование ТМЦ не повторяется. Dimman31
Ответить
Сообщение Добрый день! Подскажите как перенести числовые данные с листа ТМЦ столбец КодТМЦ в лист Таблица в столбец КодТМЦ (выделил желтым цветом) так чтобы числовые данные совподали с наименованием. В обоих листах есть столбец Наименование ТМЦ разница только в том что в листе ТМЦ Наименование ТМЦ не повторяется. Автор - Dimman31 Дата добавления - 20.03.2012 в 12:32
RAN
Дата: Вторник, 20.03.2012, 12:47 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
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
Быть или не быть, вот в чем загвоздка!
Ответить
Сообщение 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
Спасибо всё замечательно!
Ответить
Сообщение Спасибо всё замечательно! Автор - Dimman31 Дата добавления - 20.03.2012 в 13:11
Saff
Дата: Четверг, 05.04.2012, 13:07 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Помогите решить. Похожая проблема по теме, но только добавляется ещё один критерий отбора! есть первый и второй лист. Из 1 листа надо взять значения по столбцам начиная с B удовлетворяющие значению столбца А на 1 и 2 листе и подставить их в строки на 2 листе в столбце F. (транспонирование своего рода )
Помогите решить. Похожая проблема по теме, но только добавляется ещё один критерий отбора! есть первый и второй лист. Из 1 листа надо взять значения по столбцам начиная с B удовлетворяющие значению столбца А на 1 и 2 листе и подставить их в строки на 2 листе в столбце F. (транспонирование своего рода ) Saff
К сообщению приложен файл:
1231.xlsx
(36.4 Kb)
Ответить
Сообщение Помогите решить. Похожая проблема по теме, но только добавляется ещё один критерий отбора! есть первый и второй лист. Из 1 листа надо взять значения по столбцам начиная с B удовлетворяющие значению столбца А на 1 и 2 листе и подставить их в строки на 2 листе в столбце F. (транспонирование своего рода ) Автор - Saff Дата добавления - 05.04.2012 в 13:07
Jhonson
Дата: Четверг, 05.04.2012, 16:00 |
Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 514
Saff, поменял формулу на листе второй в столбце A на: Code
=--ПСТР(B7;ПОИСКПОЗ(1;--ЕЧИСЛО(1*ПСТР(B7;СТРОКА($1:$20);1));0);СЧЁТ(1*ПСТР(B7;СТРОКА($1:$20);1)))
Эту формулу я Вам уже писАл , не понятно почему Вы использовали другую? В столбец F , на сколько я понял, подойдет формула: Code
=ИНДЕКС(первый!$B$5:$O$116;ПОИСКПОЗ(A7;первый!$A$5:$A$116;1);ПОИСКПОЗ(D7;первый!$B$4:$O$4;1))
Saff, поменял формулу на листе второй в столбце A на: Code
=--ПСТР(B7;ПОИСКПОЗ(1;--ЕЧИСЛО(1*ПСТР(B7;СТРОКА($1:$20);1));0);СЧЁТ(1*ПСТР(B7;СТРОКА($1:$20);1)))
Эту формулу я Вам уже писАл , не понятно почему Вы использовали другую? В столбец F , на сколько я понял, подойдет формула: Code
=ИНДЕКС(первый!$B$5:$O$116;ПОИСКПОЗ(A7;первый!$A$5:$A$116;1);ПОИСКПОЗ(D7;первый!$B$4:$O$4;1))
Jhonson
"Ничто не приносит людям столько неприятностей, как разум."
Сообщение отредактировал Jhonson - Четверг, 05.04.2012, 16:08
Ответить
Сообщение Saff, поменял формулу на листе второй в столбце A на: Code
=--ПСТР(B7;ПОИСКПОЗ(1;--ЕЧИСЛО(1*ПСТР(B7;СТРОКА($1:$20);1));0);СЧЁТ(1*ПСТР(B7;СТРОКА($1:$20);1)))
Эту формулу я Вам уже писАл , не понятно почему Вы использовали другую? В столбец 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
Jhonson, всё хорошо, но такая проблема, у меня все наименования на втором листе в столбце D7 и строке на первом листе B4:O4 начинаются с одинаковой буквы! "С" и дальше идёт текст с пробелами... а я как понял он сравнивает по первому символу...и у меня просто нули везде получаются. и второе это то что я изменил имя АБ и бв на первом и втором листе, а значение 83 так и осталось.
Jhonson, всё хорошо, но такая проблема, у меня все наименования на втором листе в столбце D7 и строке на первом листе B4:O4 начинаются с одинаковой буквы! "С" и дальше идёт текст с пробелами... а я как понял он сравнивает по первому символу...и у меня просто нули везде получаются. и второе это то что я изменил имя АБ и бв на первом и втором листе, а значение 83 так и осталось. Saff
Сообщение отредактировал 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
Извиняюсь , уберите единички из ПОИСКПОЗ(): Code
=ИНДЕКС(первый!$B$5:$O$116;ПОИСКПОЗ(A8;первый!$A$5:$A$116;);ПОИСКПОЗ(D8;первый!$B$4:$O$4;))
Извиняюсь , уберите единички из ПОИСКПОЗ(): Code
=ИНДЕКС(первый!$B$5:$O$116;ПОИСКПОЗ(A8;первый!$A$5:$A$116;);ПОИСКПОЗ(D8;первый!$B$4:$O$4;))
Jhonson
"Ничто не приносит людям столько неприятностей, как разум."
Ответить
Сообщение Извиняюсь , уберите единички из ПОИСКПОЗ(): 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
просто супер! всё сработало как часы ) Jhonson, спасибо ещё и ещё раз огромное! P.S. какие то моменты стали понятны, когда начинаешь использовать много раз, и сам правишь в практике под другие задачи... но такие как эти Code
=--ПСТР(B7;ПОИСКПОЗ(1;--ЕЧИСЛО(1*ПСТР(B7;СТРОКА($1:$20);1));0);СЧЁТ(1*ПСТР(B7;СТРОКА($1:$20);1)))
просто удивляет логика )
просто супер! всё сработало как часы ) Jhonson, спасибо ещё и ещё раз огромное! P.S. какие то моменты стали понятны, когда начинаешь использовать много раз, и сам правишь в практике под другие задачи... но такие как эти Code
=--ПСТР(B7;ПОИСКПОЗ(1;--ЕЧИСЛО(1*ПСТР(B7;СТРОКА($1:$20);1));0);СЧЁТ(1*ПСТР(B7;СТРОКА($1:$20);1)))
просто удивляет логика ) Saff
Ответить
Сообщение просто супер! всё сработало как часы ) Jhonson, спасибо ещё и ещё раз огромное! P.S. какие то моменты стали понятны, когда начинаешь использовать много раз, и сам правишь в практике под другие задачи... но такие как эти Code
=--ПСТР(B7;ПОИСКПОЗ(1;--ЕЧИСЛО(1*ПСТР(B7;СТРОКА($1:$20);1));0);СЧЁТ(1*ПСТР(B7;СТРОКА($1:$20);1)))
просто удивляет логика ) Автор - Saff Дата добавления - 06.04.2012 в 11:20
Saff
Дата: Четверг, 12.11.2015, 10:10 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Добрый день! отбор по двум критериям в строках Есть лист 1, требуется чтобы в столбец E попадали цифры согласно двум критериям из листа 1 (А и Б) столбцов А и D из листа 2. надеюсь понятно )
Добрый день! отбор по двум критериям в строках Есть лист 1, требуется чтобы в столбец E попадали цифры согласно двум критериям из листа 1 (А и Б) столбцов А и D из листа 2. надеюсь понятно ) Saff
Ответить
Сообщение Добрый день! отбор по двум критериям в строках Есть лист 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
Saff, Попробуйте такую формулу, она же и в файле.Код
=ЕСЛИОШИБКА(ИНДЕКС('2'!$E$2:$E$38;ПОИСКПОЗ('1'!$A5&'1'!$D5;'2'!$A$2:$A$38&'2'!$B$2:$B$38;));"")
Формула массива вводится одновременным нажатием клавиш Ctrl+Shift+Enter YouGreed
Ответить
Сообщение 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
YouGreed , спасибо! работает .. я не знал что можно использовать знак &.... ну и соответственно массив )
YouGreed , спасибо! работает .. я не знал что можно использовать знак &.... ну и соответственно массив )Saff
Ответить
Сообщение YouGreed , спасибо! работает .. я не знал что можно использовать знак &.... ну и соответственно массив )Автор - Saff Дата добавления - 12.11.2015 в 10:33