Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Office (Word, Excel, Outlook и т.д.) (http://forum.oszone.net/forumdisplay.php?f=115)
-   -   [решено] Поиск после определенного времени (http://forum.oszone.net/showthread.php?t=351416)

n e w b i e 21-06-2022 08:08 2987010

Поиск после определенного времени
 
Вложений: 1
Здравствуйте, прошу помощи в следующем вопросе.
Есть Лист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 2987011

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

n e w b i e 21-06-2022 08:55 2987013

okshef, Лист1 содержит условия для поиска(IP, дата время).
Лист2 данные, в которых нужно найти IP по дате, времени больше или равно и записать на Лист3 дату, время, IP, количество(со 2го листа), показал, как для примера, добавив 3й лист.

okshef 21-06-2022 09:07 2987015

Тогда на листе 2 должно быть хоть на немного больше данных, чтобы было понятно из чего выбирать

n e w b i e 21-06-2022 10:35 2987018

okshef, на первом листе есть IP и дата больше либо равно которой, нужно найти данные на втором листе и записать на третий.

okshef 21-06-2022 22:48 2987059

Вложений: 1
Вариант решения с помощью Power Query. Результат на Листе 3 в Таблице
Можете менять данные в таблицах на Листах 1 и 2, а затем нажмите ПКМ внутри таблицы на Листе 3 и выберите пункт "Обновить"
P.S. Естественно, таблицы на листах 1 и 2 предварительно преобразованы в "Умные"

n e w b i e 22-06-2022 12:44 2987086

okshef, большое спасибо, а что сделать, если в поле id есть буквы и в результирующей таблице после Обновить поле id получается пустым?
И количество может быть не целым, несколько цифр после запятой, возможно и, как исправить?

okshef 22-06-2022 13:13 2987089

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

n e w b i e 22-06-2022 22:20 2987130

Вложений: 1
okshef, приложил, Лист2, ID может быть буквенно-цифровой A1, Количество может быть с разделителем 50,25

okshef 22-06-2022 22:33 2987132

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

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

n e w b i e 23-06-2022 07:51 2987150

okshef, :bow: спасибо. С ПэКью, к сожалению, не знаком

okshef 23-06-2022 08:11 2987153

Цитата:

Цитата n e w b i e
к сожалению, не знаком »

Перейдите на вкладку "Данные", нажмите "Запросы и подключения" и познакомьтесь )
Удачи!


Время: 23:49.

Время: 23:49.
© OSzone.net 2001-