Поиск и при совпадении перенос данных между листами.
Mr_Vit
Дата: Пятница, 08.04.2011, 15:51 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация:
0
±
Замечаний:
0% ±
Здравствуйте уважаемые программисты! Прошу помочь. Работаю с большими массивами данных и долгое время пользовался такой формулой: Код
=ЕСЛИ(M314="";"";СУММЕСЛИ(база!$C$1:$C$5000;M314;база!$H$1:$H$5000))
Код
=ЕСЛИ(M315="";"";СУММЕСЛИ(база!$C$1:$C$5000;M315;база!$H$1:$H$5000))
Код
=ЕСЛИ(M316="";"";СУММЕСЛИ(база!$C$1:$C$5000;M316;база!$H$1:$H$5000))
Вводные данные Есть две базы данных в листе "база" и в листе "база2" они содержат наименование, код, и кол-во. В закладке "база" столбец "С" это код товара. Столбец "H" кол-во товара В закладке "база2" ячейка "M" это код товара. Протягивается формула по всему списку в листе "база2" столбец "N". Действует формула так: в листе "база" по столбцу "С" она сверяет код товара из листа "база2" ячейка "M314" и если код совпадает то формула переносит значения из листа "база" столбец H в лист "база2" в ячейку где и прописана сама формула ячейка "N". Если описать проще то получится так: Формула сверяет по столбцам код товара в листах "база" и "база2" и при совпадении переносит из одного листа в другой значения ячейки с кол-вом. Надеюсь правильно объяснил. Да вот незадача переносить эта формула умеет только цифры (в моём случае кол-во) а мне нужна формула чтобы переносила наименование товара.
Здравствуйте уважаемые программисты! Прошу помочь. Работаю с большими массивами данных и долгое время пользовался такой формулой: Код
=ЕСЛИ(M314="";"";СУММЕСЛИ(база!$C$1:$C$5000;M314;база!$H$1:$H$5000))
Код
=ЕСЛИ(M315="";"";СУММЕСЛИ(база!$C$1:$C$5000;M315;база!$H$1:$H$5000))
Код
=ЕСЛИ(M316="";"";СУММЕСЛИ(база!$C$1:$C$5000;M316;база!$H$1:$H$5000))
Вводные данные Есть две базы данных в листе "база" и в листе "база2" они содержат наименование, код, и кол-во. В закладке "база" столбец "С" это код товара. Столбец "H" кол-во товара В закладке "база2" ячейка "M" это код товара. Протягивается формула по всему списку в листе "база2" столбец "N". Действует формула так: в листе "база" по столбцу "С" она сверяет код товара из листа "база2" ячейка "M314" и если код совпадает то формула переносит значения из листа "база" столбец H в лист "база2" в ячейку где и прописана сама формула ячейка "N". Если описать проще то получится так: Формула сверяет по столбцам код товара в листах "база" и "база2" и при совпадении переносит из одного листа в другой значения ячейки с кол-вом. Надеюсь правильно объяснил. Да вот незадача переносить эта формула умеет только цифры (в моём случае кол-во) а мне нужна формула чтобы переносила наименование товара. Mr_Vit
Сообщение отредактировал Serge_007 - Пятница, 28.11.2014, 23:19
Ответить
Сообщение Здравствуйте уважаемые программисты! Прошу помочь. Работаю с большими массивами данных и долгое время пользовался такой формулой: Код
=ЕСЛИ(M314="";"";СУММЕСЛИ(база!$C$1:$C$5000;M314;база!$H$1:$H$5000))
Код
=ЕСЛИ(M315="";"";СУММЕСЛИ(база!$C$1:$C$5000;M315;база!$H$1:$H$5000))
Код
=ЕСЛИ(M316="";"";СУММЕСЛИ(база!$C$1:$C$5000;M316;база!$H$1:$H$5000))
Вводные данные Есть две базы данных в листе "база" и в листе "база2" они содержат наименование, код, и кол-во. В закладке "база" столбец "С" это код товара. Столбец "H" кол-во товара В закладке "база2" ячейка "M" это код товара. Протягивается формула по всему списку в листе "база2" столбец "N". Действует формула так: в листе "база" по столбцу "С" она сверяет код товара из листа "база2" ячейка "M314" и если код совпадает то формула переносит значения из листа "база" столбец H в лист "база2" в ячейку где и прописана сама формула ячейка "N". Если описать проще то получится так: Формула сверяет по столбцам код товара в листах "база" и "база2" и при совпадении переносит из одного листа в другой значения ячейки с кол-вом. Надеюсь правильно объяснил. Да вот незадача переносить эта формула умеет только цифры (в моём случае кол-во) а мне нужна формула чтобы переносила наименование товара. Автор - Mr_Vit Дата добавления - 08.04.2011 в 15:51
Hugo
Дата: Пятница, 08.04.2011, 16:08 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3857
Репутация:
814
±
Замечаний:
0% ±
365
По описанию очень похоже, что справится ВПР()
По описанию очень похоже, что справится ВПР() Hugo
webmoney: E265281470651 Z422237915069 USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
Ответить
Сообщение По описанию очень похоже, что справится ВПР() Автор - Hugo Дата добавления - 08.04.2011 в 16:08
Mr_Vit
Дата: Пятница, 08.04.2011, 16:40 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация:
0
±
Замечаний:
0% ±
Что то не выходит! можете показать на примере? Файл прикрепил.
Что то не выходит! можете показать на примере? Файл прикрепил. Mr_Vit
Ответить
Сообщение Что то не выходит! можете показать на примере? Файл прикрепил. Автор - Mr_Vit Дата добавления - 08.04.2011 в 16:40
Mr_Vit
Дата: Пятница, 08.04.2011, 16:41 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация:
0
±
Замечаний:
0% ±
Что то не выходит! можете показать на примере? файл состоит из 3х строк и сделать его меньше 160 кб не выходит
Что то не выходит! можете показать на примере? файл состоит из 3х строк и сделать его меньше 160 кб не выходит Mr_Vit
Сообщение отредактировал Mr_Vit - Пятница, 08.04.2011, 16:54
Ответить
Сообщение Что то не выходит! можете показать на примере? файл состоит из 3х строк и сделать его меньше 160 кб не выходит Автор - Mr_Vit Дата добавления - 08.04.2011 в 16:41
Hugo
Дата: Пятница, 08.04.2011, 16:53 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3857
Репутация:
814
±
Замечаний:
0% ±
365
Вставьте свои данные в новый файл, если уж в старом мусора столько - мусор нам не нужен...
Вставьте свои данные в новый файл, если уж в старом мусора столько - мусор нам не нужен... Hugo
webmoney: E265281470651 Z422237915069 USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
Ответить
Сообщение Вставьте свои данные в новый файл, если уж в старом мусора столько - мусор нам не нужен... Автор - Hugo Дата добавления - 08.04.2011 в 16:53
Mr_Vit
Дата: Пятница, 08.04.2011, 17:12 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация:
0
±
Замечаний:
0% ±
Прикрепил!
Ответить
Сообщение Прикрепил! Автор - Mr_Vit Дата добавления - 08.04.2011 в 17:12
Hugo
Дата: Пятница, 08.04.2011, 17:42 |
Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3857
Репутация:
814
±
Замечаний:
0% ±
365
2 варианта ВПР()
webmoney: E265281470651 Z422237915069 USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
Ответить
Сообщение 2 варианта ВПР() Автор - Hugo Дата добавления - 08.04.2011 в 17:42
Mr_Vit
Дата: Пятница, 08.04.2011, 17:57 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация:
0
±
Замечаний:
0% ±
В понедельник опробую
Ответить
Сообщение В понедельник опробуюАвтор - Mr_Vit Дата добавления - 08.04.2011 в 17:57
Mr_Vit
Дата: Понедельник, 11.04.2011, 15:51 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация:
0
±
Замечаний:
0% ±
Именно то, что нужно!
Ответить
Сообщение Именно то, что нужно! Автор - Mr_Vit Дата добавления - 11.04.2011 в 15:51
kudesnik07
Дата: Пятница, 28.11.2014, 21:13 |
Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
Здравствуйте, скажите а можно тоже самое но вместо того чтоб переносить числовые значения можно было переносить текстовые?
Здравствуйте, скажите а можно тоже самое но вместо того чтоб переносить числовые значения можно было переносить текстовые? kudesnik07
Ответить
Сообщение Здравствуйте, скажите а можно тоже самое но вместо того чтоб переносить числовые значения можно было переносить текстовые? Автор - kudesnik07 Дата добавления - 28.11.2014 в 21:13
Serge_007
Дата: Пятница, 28.11.2014, 23:18 |
Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2750
±
Замечаний:
±
Excel 2016
Можно
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Можно Автор - Serge_007 Дата добавления - 28.11.2014 в 23:18
kudesnik07
Дата: Пятница, 28.11.2014, 23:29 |
Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
А как если не секрет?
Ответить
Сообщение А как если не секрет? Автор - kudesnik07 Дата добавления - 28.11.2014 в 23:29
Serge_007
Дата: Пятница, 28.11.2014, 23:39 |
Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2750
±
Замечаний:
±
Excel 2016
А Вы тему с начала почитайте, ответ на Ваш вопрос в ней есть. Да ещё и с примером
А Вы тему с начала почитайте, ответ на Ваш вопрос в ней есть. Да ещё и с примером Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение А Вы тему с начала почитайте, ответ на Ваш вопрос в ней есть. Да ещё и с примером Автор - Serge_007 Дата добавления - 28.11.2014 в 23:39
kudesnik07
Дата: Суббота, 29.11.2014, 00:08 |
Сообщение № 14
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
А Вы тему с начала почитайте, ответ на Ваш вопрос в ней есть. Да ещё и с примером
ДЕйствительно, Спасибо!! скажите а почему эта функция не работает если переносить её в другую книгу?
А Вы тему с начала почитайте, ответ на Ваш вопрос в ней есть. Да ещё и с примером
ДЕйствительно, Спасибо!! скажите а почему эта функция не работает если переносить её в другую книгу?kudesnik07
Ответить
Сообщение А Вы тему с начала почитайте, ответ на Ваш вопрос в ней есть. Да ещё и с примером
ДЕйствительно, Спасибо!! скажите а почему эта функция не работает если переносить её в другую книгу?Автор - kudesnik07 Дата добавления - 29.11.2014 в 00:08
Serge_007
Дата: Суббота, 29.11.2014, 00:25 |
Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2750
±
Замечаний:
±
Excel 2016
У Вас неверные сведения. Работает она. Просто прежде чем писать - надо попробовать
У Вас неверные сведения. Работает она. Просто прежде чем писать - надо попробовать Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение У Вас неверные сведения. Работает она. Просто прежде чем писать - надо попробовать Автор - Serge_007 Дата добавления - 29.11.2014 в 00:25
kudesnik07
Дата: Суббота, 29.11.2014, 00:39 |
Сообщение № 16
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
У Вас неверные сведения. Работает она. Просто прежде чем писать - надо попробовать
Да я знаю что по моим сообщениям может сложится впечатление что я ничего не смотрел ничего не пробовал и хочу чтоб кто-нибудь за меня решил эту проблему, НО это не так! Не могу понять логику ВПР() в случае с формулой Код
=ЕСЛИ(B7="";"";СУММЕСЛИ(база!$B$1:$B$5004;B7;база!$C$1:$C$5004))
все понятно! Но в случае с Код
=ВПР(D4;база!$D$2:$H$3;5;0)
не могу понять как работает эта функция, Если не сложно можете в двух словах описать как она срабатывает, в противном случае спасибо и извините за беспокойство.
У Вас неверные сведения. Работает она. Просто прежде чем писать - надо попробовать
Да я знаю что по моим сообщениям может сложится впечатление что я ничего не смотрел ничего не пробовал и хочу чтоб кто-нибудь за меня решил эту проблему, НО это не так! Не могу понять логику ВПР() в случае с формулой Код
=ЕСЛИ(B7="";"";СУММЕСЛИ(база!$B$1:$B$5004;B7;база!$C$1:$C$5004))
все понятно! Но в случае с Код
=ВПР(D4;база!$D$2:$H$3;5;0)
не могу понять как работает эта функция, Если не сложно можете в двух словах описать как она срабатывает, в противном случае спасибо и извините за беспокойство.kudesnik07
Сообщение отредактировал Serge_007 - Суббота, 29.11.2014, 00:59
Ответить
Сообщение У Вас неверные сведения. Работает она. Просто прежде чем писать - надо попробовать
Да я знаю что по моим сообщениям может сложится впечатление что я ничего не смотрел ничего не пробовал и хочу чтоб кто-нибудь за меня решил эту проблему, НО это не так! Не могу понять логику ВПР() в случае с формулой Код
=ЕСЛИ(B7="";"";СУММЕСЛИ(база!$B$1:$B$5004;B7;база!$C$1:$C$5004))
все понятно! Но в случае с Код
=ВПР(D4;база!$D$2:$H$3;5;0)
не могу понять как работает эта функция, Если не сложно можете в двух словах описать как она срабатывает, в противном случае спасибо и извините за беспокойство.Автор - kudesnik07 Дата добавления - 29.11.2014 в 00:39
Serge_007
Дата: Суббота, 29.11.2014, 01:01 |
Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2750
±
Замечаний:
±
Excel 2016
не могу понять как работает эта функция
Что конкретно непонятно? Есть встроенная в Excel справка, которая доступно и с примерами поясняет работу этой функции можете в двух словах описать как она срабатывает
Могу. Но зачем делать это в миллионный раз, если справка Excel объяснит гораздо лучше? может сложится впечатление что я ничего не смотрел ничего не пробовал
Так и есть. Иначе подобных вопросов не было бы [p.s.] А ещё правила форума почитайте - Вам это необходимо[/p.s.]
не могу понять как работает эта функция
Что конкретно непонятно? Есть встроенная в Excel справка, которая доступно и с примерами поясняет работу этой функции можете в двух словах описать как она срабатывает
Могу. Но зачем делать это в миллионный раз, если справка Excel объяснит гораздо лучше? может сложится впечатление что я ничего не смотрел ничего не пробовал
Так и есть. Иначе подобных вопросов не было бы [p.s.] А ещё правила форума почитайте - Вам это необходимо[/p.s.]Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение не могу понять как работает эта функция
Что конкретно непонятно? Есть встроенная в Excel справка, которая доступно и с примерами поясняет работу этой функции можете в двух словах описать как она срабатывает
Могу. Но зачем делать это в миллионный раз, если справка Excel объяснит гораздо лучше? может сложится впечатление что я ничего не смотрел ничего не пробовал
Так и есть. Иначе подобных вопросов не было бы [p.s.] А ещё правила форума почитайте - Вам это необходимо[/p.s.]Автор - Serge_007 Дата добавления - 29.11.2014 в 01:01