doober, спасибо А если использовать какой-нибудь Selenium и медленно, но верно, парсить по одной страничке за раз с прогружением страничек в браузере - буду ловить капчи или баны?
Вопрос не по Excel, поэтому в Курилке. Но знаю, что здесь есть знатоки вроде doober и Игорь
Хочу парсить МегаМаркет. Что делаю: 1. Беру страницу, например, https://megamarket.ru/catalog/fitnes-braslety/page-1/ 2. Щелкаю кнопку перехода на вторую страницу, чтобы ссылка стала https://megamarket.ru/catalog/fitnes-braslety/page-2/ и смотрю какие запросы отправляются в Chrome на вкладке Network 3. Нахожу нужный запрос, копирую его cURL и вставляю его в Insomnia. Но уже там в ответ мне возвращается "Произошла ошибка. Попробуйте отключить VPN или подключиться к другой сети. Если проблема повторяется, напишите нам в чат или позвоните 8 800 600-08-88'". Похожая ошибка у человека здесь https://zelenka.guru/threads/5653020/?pget=1
Заказ свободен. Причина: задача несложная, но делать ее приходится не имея доступа к сайту (нужно какое-то подобие личного кабинета там). Соответственно, практически вслепую. Я попробовал сделать наугад, у NinaVetrova не заработало, поэтому оставляю другим желающим.
VBA. Аналог формулы ВПР(Excel) для работы с большими массивами., Способы реализации сопоставления данных в 2-х массивах с большим количеством "строк" (данных в 1-ой размерности).
А где изначально находятся эти таблицы, если они насчитывают 2 млн. строк? Не на листе же Excel. Как мне кажется, тут справится Power Query обычным джойном.
Ольга Морозова, эта задача в Excel должна быть решена?) Или просто ответ получен любым способом? Почему спрашиваю, сейчас пытаюсь подтянуть свои знание в Python, поэтому использовал Вашу задачу как тренажер
Импортирование больших таблиц с сайтов, как импортировать полную обновляющуюся таблицу в excel в 1000 строк, если на начальной странице только 50 строк
Где-то предлогалось для лучшего понимания того стоит или не стоит менять дверь и понимания как меняется процент, предположить, что дверей не 3, а 1000. Вы выбираете дверь, ведущий открывает 998 дверей, за которыми нет приза. Стоит ли поменять дверь? Очевидно, что да По сути то же самое ведущий делает и в случае с тремя дверьми, только не так кардинально меняется процент.
после соединения и до разворачивания строк оставьте только первое значение в подтянутой вложенной таблице (если используете NestedJoin) и разверните получившуюся одну (первую) строку из каждой вложенной таблицы
Данные - Получить данные - Параметры запроса Вылезет окно, где слева будет вкладка "Конфиденциальность" два раза, в обоих случаях поставьте "Игнорировать". Должно заработать. kalle, добавить по аналогии столбцы со скрина
kasmolyan, это решается группировкой + нарастающим итогом (в Вашем случае убывающим итогом). Т.е. можете загуглить как делается нарастающий итог, там несколько вариантов решений есть. И делаете Table.Group(Таблица, "Материал", {"Новое имя столбца", each ...}), где ... это Ваш нарастающий итог. Потом разворачиваете свернутые таблицы. Сделать пока не могу.
anyarceva, просто пример того, как можно это реализовать. Но надо ли так? Вам виднее, что требуется, но на выходе получается таблица, по которой ни сводную не построить, ни посчитать что-то толком.
Код
let
Источник = Sales,
YearsToAdd = Table.RowCount(EBITDA)-1,
Cycle =
List.Accumulate(
{1..YearsToAdd},
Источник,
(s,c) => [ a = Table.AddColumn(s, "Год"&Text.From(c+1), each Record.Field(_, "Год"&Text.From(c) ) + 1)
// b = Джойним, если надо,
// c = Что-то считаем, если надо,
][a]
)
in
Cycle
Михаил Л, это значение кол-ва товаров, оно ни откуда не подтягивается, я понял так, что Yuri-Pet фильтрует по этому значению, а фильтруются только два столбца из умной таблицы, вместо, как ожидается, что будут фильтроваться все четыре столбца. Ну это я так понял
Alex Soho, ну смотрите, убираем выходные сначала, потом смотрим, если человек два дня работал, потом два дня не работал и по такому шаблону у него весь месяц расписан, то график у него 2х2. По аналогии с другими видами смен. Полный алгоритм тут
Вроде формулой решается. Но я не умею. Если никто не откликнется и решение в PQ устроит, то могу помочь. Хотя оказалось, что даже я умею) напишу в личку. Сделано, оплачено. Спасибо.
Вроде бы сработает только если дата из справочника будет в исходных данных. Проверить можно, удалив строку "10.01.2022" из исходных данных. Если даты всегда идут в ряд как в календаре, то вопросов нет
Я уж было подумал "ну вот сейчас то я это решу точно" Прикладываю файл с потугами, но снова столкнулся с противоречием в примере: Для меня эти малые циклы одинаковые, но одна позиция попала в большой цикл при том что у нее нет номера трактора этого (или что это такое), а в другом случае попала. В остальном малые циклы вроде все проставились верно. (на большие пока можно не смотреть, потому что не доделал, столкнулся с противоречем описанным выше)