Подтянуть данные по заданным условиям
nesterova1186
Дата: Четверг, 06.10.2022, 08:48 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Добрый день. Очень нужна помощь специалистов в области Excel. Ситуация следующая. По работе часто требуется предоставлять счет-фактуры клиентам за определенные даты. В моей таблице на первом листе указаны позиции товара (plu) и дата поставки. На втором листе указаны так же позиции, номер фактур и дата поставки. Я с помощью функции ВПР подтягиваю номера фактур по plu. Но дело в том, что мне нужны фактуры, дата которых ранее или совпадает с датой поставки на первом листе. У меня же подтягивается просто самая последняя. А даты на первом листе стоят разные. Мне потом приходится на втором листе удалять строки по каждой позиции, что бы на первом листе осталась нужная дата. Надеюсь, понятно объяснила) Помогите, пожалуйста, буду очень благодарна.
Добрый день. Очень нужна помощь специалистов в области Excel. Ситуация следующая. По работе часто требуется предоставлять счет-фактуры клиентам за определенные даты. В моей таблице на первом листе указаны позиции товара (plu) и дата поставки. На втором листе указаны так же позиции, номер фактур и дата поставки. Я с помощью функции ВПР подтягиваю номера фактур по plu. Но дело в том, что мне нужны фактуры, дата которых ранее или совпадает с датой поставки на первом листе. У меня же подтягивается просто самая последняя. А даты на первом листе стоят разные. Мне потом приходится на втором листе удалять строки по каждой позиции, что бы на первом листе осталась нужная дата. Надеюсь, понятно объяснила) Помогите, пожалуйста, буду очень благодарна. nesterova1186
Ответить
Сообщение Добрый день. Очень нужна помощь специалистов в области Excel. Ситуация следующая. По работе часто требуется предоставлять счет-фактуры клиентам за определенные даты. В моей таблице на первом листе указаны позиции товара (plu) и дата поставки. На втором листе указаны так же позиции, номер фактур и дата поставки. Я с помощью функции ВПР подтягиваю номера фактур по plu. Но дело в том, что мне нужны фактуры, дата которых ранее или совпадает с датой поставки на первом листе. У меня же подтягивается просто самая последняя. А даты на первом листе стоят разные. Мне потом приходится на втором листе удалять строки по каждой позиции, что бы на первом листе осталась нужная дата. Надеюсь, понятно объяснила) Помогите, пожалуйста, буду очень благодарна. Автор - nesterova1186 Дата добавления - 06.10.2022 в 08:48
Nic70y
Дата: Четверг, 06.10.2022, 09:06 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9006
Репутация:
2369
±
Замечаний:
0% ±
Excel 2010
нужен файл-Excel-пример
ЮMoney 41001841029809
Ответить
Сообщение нужен файл-Excel-пример Автор - Nic70y Дата добавления - 06.10.2022 в 09:06
nesterova1186
Дата: Четверг, 06.10.2022, 09:19 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
файл добавила.
Сообщение отредактировал nesterova1186 - Четверг, 06.10.2022, 09:42
Ответить
Сообщение файл добавила. Автор - nesterova1186 Дата добавления - 06.10.2022 в 09:19
nesterova1186
Дата: Четверг, 06.10.2022, 09:21 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Даты в колонке H должны быть меньше или равны датам в колонке D.
Даты в колонке H должны быть меньше или равны датам в колонке D. nesterova1186
Ответить
Сообщение Даты в колонке H должны быть меньше или равны датам в колонке D. Автор - nesterova1186 Дата добавления - 06.10.2022 в 09:21
Nic70y
Дата: Четверг, 06.10.2022, 09:35 |
Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 9006
Репутация:
2369
±
Замечаний:
0% ±
Excel 2010
Если PLU на листе 2 идет в порядке возрастания, как в примере, можно такКод
=НАИМЕНЬШИЙ(ИНДЕКС('2'!E:E;ПОИСКПОЗ(A2;'2'!$A:$A;)):ИНДЕКС('2'!E:E;ПОИСКПОЗ(A2;'2'!$A:$A));СЧЁТЕСЛИ(ИНДЕКС('2'!E:E;ПОИСКПОЗ(A2;'2'!$A:$A;)):ИНДЕКС('2'!E:E;ПОИСКПОЗ(A2;'2'!$A:$A));"<="&D2))
если это не так, то формула будет тяжелее
Если PLU на листе 2 идет в порядке возрастания, как в примере, можно такКод
=НАИМЕНЬШИЙ(ИНДЕКС('2'!E:E;ПОИСКПОЗ(A2;'2'!$A:$A;)):ИНДЕКС('2'!E:E;ПОИСКПОЗ(A2;'2'!$A:$A));СЧЁТЕСЛИ(ИНДЕКС('2'!E:E;ПОИСКПОЗ(A2;'2'!$A:$A;)):ИНДЕКС('2'!E:E;ПОИСКПОЗ(A2;'2'!$A:$A));"<="&D2))
если это не так, то формула будет тяжелее Nic70y
К сообщению приложен файл:
28.xlsx
(28.9 Kb)
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Четверг, 06.10.2022, 10:11
Ответить
Сообщение Если PLU на листе 2 идет в порядке возрастания, как в примере, можно такКод
=НАИМЕНЬШИЙ(ИНДЕКС('2'!E:E;ПОИСКПОЗ(A2;'2'!$A:$A;)):ИНДЕКС('2'!E:E;ПОИСКПОЗ(A2;'2'!$A:$A));СЧЁТЕСЛИ(ИНДЕКС('2'!E:E;ПОИСКПОЗ(A2;'2'!$A:$A;)):ИНДЕКС('2'!E:E;ПОИСКПОЗ(A2;'2'!$A:$A));"<="&D2))
если это не так, то формула будет тяжелее Автор - Nic70y Дата добавления - 06.10.2022 в 09:35
nesterova1186
Дата: Четверг, 06.10.2022, 09:41 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Nic70y, да, в порядке возрастания, все верно. Офигеть, спасибо Вам огромное! теперь я смогу работать в 100500 раз быстрееее!!
Nic70y, да, в порядке возрастания, все верно. Офигеть, спасибо Вам огромное! теперь я смогу работать в 100500 раз быстрееее!! nesterova1186
Ответить
Сообщение Nic70y, да, в порядке возрастания, все верно. Офигеть, спасибо Вам огромное! теперь я смогу работать в 100500 раз быстрееее!! Автор - nesterova1186 Дата добавления - 06.10.2022 в 09:41
nesterova1186
Дата: Четверг, 06.10.2022, 10:00 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Nic70y, если не сложно, удалите, пожалуйста, Ваш добавленный файл.
Nic70y, если не сложно, удалите, пожалуйста, Ваш добавленный файл. nesterova1186
Ответить
Сообщение Nic70y, если не сложно, удалите, пожалуйста, Ваш добавленный файл. Автор - nesterova1186 Дата добавления - 06.10.2022 в 10:00
Nic70y
Дата: Четверг, 06.10.2022, 10:11 |
Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 9006
Репутация:
2369
±
Замечаний:
0% ±
Excel 2010
nesterova1186 , это не правильно, я его заменил, думаю так устроит
nesterova1186 , это не правильно, я его заменил, думаю так устроит Nic70y
ЮMoney 41001841029809
Ответить
Сообщение nesterova1186 , это не правильно, я его заменил, думаю так устроит Автор - Nic70y Дата добавления - 06.10.2022 в 10:11
nesterova1186
Дата: Четверг, 06.10.2022, 10:33 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Nic70y, да, спасибо большое.
Ответить
Сообщение Nic70y, да, спасибо большое. Автор - nesterova1186 Дата добавления - 06.10.2022 в 10:33
nesterova1186
Дата: Понедельник, 05.12.2022, 13:51 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Nic70y , Здравствуйте. Сейчас начала работать с файлом, оказалось, что данная формула, которую вы прописали, подтягивает только даты, а саму фактуру берет самую первую. А мне нужно, что бы фактура (столбец E) тянулась именно той даты, которая встала в колонке G. Можно ли как-то это сделать? Файл приложила.
Nic70y , Здравствуйте. Сейчас начала работать с файлом, оказалось, что данная формула, которую вы прописали, подтягивает только даты, а саму фактуру берет самую первую. А мне нужно, что бы фактура (столбец E) тянулась именно той даты, которая встала в колонке G. Можно ли как-то это сделать? Файл приложила.nesterova1186
Ответить
Сообщение Nic70y , Здравствуйте. Сейчас начала работать с файлом, оказалось, что данная формула, которую вы прописали, подтягивает только даты, а саму фактуру берет самую первую. А мне нужно, что бы фактура (столбец E) тянулась именно той даты, которая встала в колонке G. Можно ли как-то это сделать? Файл приложила.Автор - nesterova1186 Дата добавления - 05.12.2022 в 13:51
Nic70y
Дата: Понедельник, 05.12.2022, 14:00 |
Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 9006
Репутация:
2369
±
Замечаний:
0% ±
Excel 2010
наверное такКод
=ВПР(A2;ИНДЕКС('2'!A:B;ПОИСКПОЗ(G2;'2'!E:E;);):ИНДЕКС('2'!A:B;ПОИСКПОЗ(A2;'2'!$A:$A););2;)
наверное такКод
=ВПР(A2;ИНДЕКС('2'!A:B;ПОИСКПОЗ(G2;'2'!E:E;);):ИНДЕКС('2'!A:B;ПОИСКПОЗ(A2;'2'!$A:$A););2;)
Nic70y
К сообщению приложен файл:
278.xlsx
(59.2 Kb)
ЮMoney 41001841029809
Ответить
Сообщение наверное такКод
=ВПР(A2;ИНДЕКС('2'!A:B;ПОИСКПОЗ(G2;'2'!E:E;);):ИНДЕКС('2'!A:B;ПОИСКПОЗ(A2;'2'!$A:$A););2;)
Автор - Nic70y Дата добавления - 05.12.2022 в 14:00
nesterova1186
Дата: Понедельник, 05.12.2022, 14:08 |
Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Nic70y , да, теперь так, только можно такую формулу прописать в колонке E, а не B?
Nic70y , да, теперь так, только можно такую формулу прописать в колонке E, а не B?nesterova1186
Ответить
Сообщение Nic70y , да, теперь так, только можно такую формулу прописать в колонке E, а не B?Автор - nesterova1186 Дата добавления - 05.12.2022 в 14:08
Nic70y
Дата: Понедельник, 05.12.2022, 14:10 |
Сообщение № 13
Группа: Друзья
Ранг: Экселист
Сообщений: 9006
Репутация:
2369
±
Замечаний:
0% ±
Excel 2010
можно
ЮMoney 41001841029809
Ответить
Сообщение можно Автор - Nic70y Дата добавления - 05.12.2022 в 14:10
nesterova1186
Дата: Понедельник, 05.12.2022, 14:20 |
Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Nic70y , что-то не так. по первой позиции все правильно подтянулось, а вот по второй (3440967) он тянет фактуру 5770904576, она от 25.09.2022, а нужно от 18.09.2022.
Nic70y , что-то не так. по первой позиции все правильно подтянулось, а вот по второй (3440967) он тянет фактуру 5770904576, она от 25.09.2022, а нужно от 18.09.2022.nesterova1186
Ответить
Сообщение Nic70y , что-то не так. по первой позиции все правильно подтянулось, а вот по второй (3440967) он тянет фактуру 5770904576, она от 25.09.2022, а нужно от 18.09.2022.Автор - nesterova1186 Дата добавления - 05.12.2022 в 14:20
Nic70y
Дата: Понедельник, 05.12.2022, 14:43 |
Сообщение № 15
Группа: Друзья
Ранг: Экселист
Сообщений: 9006
Репутация:
2369
±
Замечаний:
0% ±
Excel 2010
да, подзабыл я ваш файл, сориентировался на старый ВПР
да, подзабыл я ваш файл, сориентировался на старый ВПР Nic70y
ЮMoney 41001841029809
Ответить
Сообщение да, подзабыл я ваш файл, сориентировался на старый ВПР Автор - Nic70y Дата добавления - 05.12.2022 в 14:43
nesterova1186
Дата: Понедельник, 05.12.2022, 14:48 |
Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Nic70y , вот еще забыла написать. поставщика (столбец F) можно как-то тоже завязать на дате из столбца G, что бы он тоже тянулся, как фактура в столбце E, за эту же дату?
Nic70y , вот еще забыла написать. поставщика (столбец F) можно как-то тоже завязать на дате из столбца G, что бы он тоже тянулся, как фактура в столбце E, за эту же дату?nesterova1186
Ответить
Сообщение Nic70y , вот еще забыла написать. поставщика (столбец F) можно как-то тоже завязать на дате из столбца G, что бы он тоже тянулся, как фактура в столбце E, за эту же дату?Автор - nesterova1186 Дата добавления - 05.12.2022 в 14:48
Nic70y
Дата: Понедельник, 05.12.2022, 14:54 |
Сообщение № 17
Группа: Друзья
Ранг: Экселист
Сообщений: 9006
Репутация:
2369
±
Замечаний:
0% ±
Excel 2010
принцип тот же, в индексе столбец поменять
принцип тот же, в индексе столбец поменять Nic70y
ЮMoney 41001841029809
Ответить
Сообщение принцип тот же, в индексе столбец поменять Автор - Nic70y Дата добавления - 05.12.2022 в 14:54
nesterova1186
Дата: Понедельник, 05.12.2022, 14:58 |
Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Nic70y , ага, поняла где. спасибо вам огромное! теперь все так, как нужно.
Nic70y , ага, поняла где. спасибо вам огромное! теперь все так, как нужно.nesterova1186
Ответить
Сообщение Nic70y , ага, поняла где. спасибо вам огромное! теперь все так, как нужно.Автор - nesterova1186 Дата добавления - 05.12.2022 в 14:58