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

Вход

Регистрация

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

 

= Мир MS Excel/Подтянуть данные по заданным условиям - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Подтянуть данные по заданным условиям
nesterova1186 Дата: Четверг, 06.10.2022, 08:48 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Добрый день.
Очень нужна помощь специалистов в области Excel. Ситуация следующая. По работе часто требуется предоставлять счет-фактуры клиентам за определенные даты. В моей таблице на первом листе указаны позиции товара (plu) и дата поставки. На втором листе указаны так же позиции, номер фактур и дата поставки. Я с помощью функции ВПР подтягиваю номера фактур по plu. Но дело в том, что мне нужны фактуры, дата которых ранее или совпадает с датой поставки на первом листе. У меня же подтягивается просто самая последняя. А даты на первом листе стоят разные. Мне потом приходится на втором листе удалять строки по каждой позиции, что бы на первом листе осталась нужная дата. Надеюсь, понятно объяснила) Помогите, пожалуйста, буду очень благодарна.
 
Ответить
СообщениеДобрый день.
Очень нужна помощь специалистов в области 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
Дата добавления - 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))
если это не так, то формула будет тяжелее
К сообщению приложен файл: 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 раз быстрееее!! :D
 
Ответить
СообщениеNic70y, да, в порядке возрастания, все верно. Офигеть, спасибо Вам огромное! теперь я смогу работать в 100500 раз быстрееее!! :D

Автор - nesterova1186
Дата добавления - 06.10.2022 в 09:41
nesterova1186 Дата: Четверг, 06.10.2022, 10:00 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Nic70y, если не сложно, удалите, пожалуйста, Ваш добавленный файл.
 
Ответить
СообщениеNic70y, если не сложно, удалите, пожалуйста, Ваш добавленный файл.

Автор - nesterova1186
Дата добавления - 06.10.2022 в 10:00
Nic70y Дата: Четверг, 06.10.2022, 10:11 | Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 9006
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
Цитата nesterova1186, 06.10.2022 в 10:00, в сообщении № 7 ()
удалите
nesterova1186, это не правильно, я его заменил, думаю так устроит


ЮMoney 41001841029809
 
Ответить
Сообщение
Цитата nesterova1186, 06.10.2022 в 10:00, в сообщении № 7 ()
удалите
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. Можно ли как-то это сделать? Файл приложила.
К сообщению приложен файл: 6290072.xlsx (56.8 Kb)
 
Ответить
Сообщение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;)
К сообщению приложен файл: 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
Дата добавления - 05.12.2022 в 14:08
Nic70y Дата: Понедельник, 05.12.2022, 14:10 | Сообщение № 13
Группа: Друзья
Ранг: Экселист
Сообщений: 9006
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
можно
К сообщению приложен файл: 278-1-.xlsx (59.1 Kb)


Ю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
Дата добавления - 05.12.2022 в 14:20
Nic70y Дата: Понедельник, 05.12.2022, 14:43 | Сообщение № 15
Группа: Друзья
Ранг: Экселист
Сообщений: 9006
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
да, подзабыл я ваш файл, сориентировался на старый ВПР
К сообщению приложен файл: 278-2-.xlsx (59.2 Kb)


Ю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
Дата добавления - 05.12.2022 в 14:48
Nic70y Дата: Понедельник, 05.12.2022, 14:54 | Сообщение № 17
Группа: Друзья
Ранг: Экселист
Сообщений: 9006
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
принцип тот же, в индексе столбец поменять
К сообщению приложен файл: 278-2-1-.xlsx (59.2 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщениепринцип тот же, в индексе столбец поменять

Автор - Nic70y
Дата добавления - 05.12.2022 в 14:54
nesterova1186 Дата: Понедельник, 05.12.2022, 14:58 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Nic70y, ага, поняла где.
спасибо вам огромное! теперь все так, как нужно.
 
Ответить
СообщениеNic70y, ага, поняла где.
спасибо вам огромное! теперь все так, как нужно.

Автор - nesterova1186
Дата добавления - 05.12.2022 в 14:58
  • Страница 1 из 1
  • 1
Поиск:

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