Войти

Показать полную графическую версию : [решено] Поиск после определенного времени


n e w b i e
21-06-2022, 08:08
Здравствуйте, прошу помощи в следующем вопросе.
Есть Лист1 и Лист2, данные необходимо поместить на Лист3 по следующей логике.
Нужно выбрать все IP-адреса с Листа2 и поместить на Лист3 при условии, что дата и время должно быть больше той даты и времени, которые зафиксированы по этому IP-адресу на Лист1.
На Лист3 в примере показал. Лист1: IP-адрес 192.168.1.4 был добавлен 01.01.2019 8:07:07, Лист2: здесь он встречается
01.01.2019 8:07:12 1 192.168.1.4 50
01.01.2019 9:29:08 2 192.168.1.4 67
значения вывел на Лист3.

okshef
21-06-2022, 08:18
n e w b i e, у вас в двух таблицах абсолютно одинаковые данные по IP и по времени. И что выбирать? Это первое. Второе: "больше" и "больше или равно" - это все-таки разные вещи.

n e w b i e
21-06-2022, 08:55
okshef, Лист1 содержит условия для поиска(IP, дата время).
Лист2 данные, в которых нужно найти IP по дате, времени больше или равно и записать на Лист3 дату, время, IP, количество(со 2го листа), показал, как для примера, добавив 3й лист.

okshef
21-06-2022, 09:07
Тогда на листе 2 должно быть хоть на немного больше данных, чтобы было понятно из чего выбирать

n e w b i e
21-06-2022, 10:35
okshef, на первом листе есть IP и дата больше либо равно которой, нужно найти данные на втором листе и записать на третий.

okshef
21-06-2022, 22:48
Вариант решения с помощью Power Query. Результат на Листе 3 в Таблице
Можете менять данные в таблицах на Листах 1 и 2, а затем нажмите ПКМ внутри таблицы на Листе 3 и выберите пункт "Обновить"
P.S. Естественно, таблицы на листах 1 и 2 предварительно преобразованы в "Умные (https://www.planetaexcel.ru/techniques/2/136/)"

n e w b i e
22-06-2022, 12:44
okshef, большое спасибо, а что сделать, если в поле id есть буквы и в результирующей таблице после Обновить поле id получается пустым?
И количество может быть не целым, несколько цифр после запятой, возможно и, как исправить?

okshef
22-06-2022, 13:13
n e w b i e, вы лучше файл приложите, чтобы не додумывать, а сразу смотреь

n e w b i e
22-06-2022, 22:20
okshef, приложил, Лист2, ID может быть буквенно-цифровой A1, Количество может быть с разделителем 50,25

okshef
22-06-2022, 22:33
n e w b i e, вы в принципе знакомы с PQ (Power Query)?
Все дело - в типах данных. Исправил

Ради интереса, сами загляните в запрос и посмотрите

n e w b i e
23-06-2022, 07:51
okshef, :bow: спасибо. С ПэКью, к сожалению, не знаком

okshef
23-06-2022, 08:11
к сожалению, не знаком »
Перейдите на вкладку "Данные", нажмите "Запросы и подключения" и познакомьтесь )
Удачи!




© OSzone.net 2001-2012