Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Поиск среднего в ячейках, в которых представлены разнородные данные, Нужна помощь опытных ЕКСЕЛЬЩИКОВ
 
Там второй столбец - среднее значение.

И, кстати, тема мне кажется стала сама в себе. Автор попросил срочно, но за целый день не отписался ни разу, что, кстати, очень характеризует. Если предложенный вариант устраивает, так хотя бы можно сообщить об этом. Имхо
Изменено: sviatoslav - 07.07.2019 19:28:30
Поиск среднего в ячейках, в которых представлены разнородные данные, Нужна помощь опытных ЕКСЕЛЬЩИКОВ
 
Цитата
vikttur написал:
сами предлагаете корректное название темы
Добрый день. Раз уж подвязался - могу предложить следующее:
"Поиск среднего в ячейках, в которых представлены разнородные данные"
Поиск среднего в ячейках, в которых представлены разнородные данные, Нужна помощь опытных ЕКСЕЛЬЩИКОВ
 
Здравствуйте!
Честно говоря, формучане, наверняка, предложат более изящное решение, но не изящное решение заключается в том, чтобы справа сделать такое же количество столбцов с заменителями, с теми же заголовками (по сути, дубликат таблицы). А в значения проставить формулы, находящие в текстовом поле из первой таблицы цену (она до первого пробела)
например, =ЛЕВСИМВ(D8;ПОИСК(" ";D8))
а уже минимальную цену и среднюю искать из этой вспомогательной таблицы, которую, кстати, можно и скрыть.
Изменено: sviatoslav - 07.07.2019 19:03:47
Парсинг открытых данных
 
Спасибо, Игорь, за вопрос.
Опуская эмоциональность вопроса, хотелось отметить, что слепков, конечно, не миллиард. Что делать с ними дальше - это уже мой вопрос. Яих буду сортировать по заказчикам, складывать суммы :) Для меня не проблема обработать миллион реестровых записей (их примерно столько за срок около года). Проблема - получение данных из xml, т.е. по-сути парсинг скачанных xml-файлов. Опять же во-первых в течение дня около 1000 файлов, а в каждом из файлов бывает до 50 записей о контрактах / процедурах.
В любом случае благодарен за проявленный интерес.
Парсинг открытых данных
 
Прежде всего интересует полный слепок. По-началу планировалось ограничиться названными выше полями. Отбор информации - по ИНН заказчика. Т.е. есть список ИНН. Если ИНН попадает - то это нужный нам контракт - бросаем максимальное количество полей в таблицу(-ы) про этот контракт. Версий много, но основные поля (Цена, заказчик, наименование, исполнитель) меняются крайне редко или несущественно. Я говорил про связанные таблицы, т.к. там бывают комплексные таблицы - заказчик (а у него куча полей), ...
На мой взгляд возможно восстановить недостающий код с хабра - мне не хватает знаний для этого. Алгоритм там описан очень подробно. Если нет, то задачу буду пробовать решать через другие средства разработки - не VBA.
Парсинг открытых данных
 
Добрый день
Спасибо за уточнение.

Может, я действительно не правильно написал, но мне казалось, что полностью задача и даже частичное решение написано на хабре https://habr.com/ru/post/253201/, (раздел - скачивание данных о конкурсах с http://zakupki.gov.ru средствами Excel VBA). Паспорт набора данных также представлен по ссылке http://zakupki.gov.ru/epz/opendata/7710568760-Contracts-Moskva. Там и гиперссылка на набор и схема данных. Как в XML файле найти все эти данные - я вообще не понял вопроса - в схеме данных всё описано (http://zakupki.gov.ru/epz/main/public/download/downloadDocument.html?id=31335 - файл Альбом ТФФ ПУЗ РК РБГ_9.2.docx).
Изменено: sviatoslav - 06.07.2019 20:29:31 (Уточнение)
Парсинг открытых данных
 
Добрый день!
Спасибо, Игорь, за вопрос.
Конечно же я знаю, что делать с этим дальше, иначе бы не задавал вопрос.
Дело в том, что там большая куча xml файлов, а нужен мне один файл с определённым набором полей. Каким - зависит от возможностей того, кто будет делать. Например, это могут быть реестровые номера записи, ИНН заказчика, ИНН исполнителя, сумма контракта. Понятно, что детали через личку уже уточнятся. На текущий момент достаточно тяжело оценить трудоёмкость всей задачи, поэтому как любого слона предлагается съедать его по частям.
В идеале нужен файл со всей информацией о закупке / контракте
Изменено: sviatoslav - 06.07.2019 20:30:13
Парсинг открытых данных
 
Есть набор открытых данных в xml (вернее, в zip, в котором xml).
Например, http://zakupki.gov.ru/epz/opendata/7710568760-Contracts-Moskva и другие подобные с того же сайта. Там же лежит описание набора данных.
Нужно макросом данные скачивать, распаковывать и считывать в Excel (в разные таблицы (связанные по индексным полям). Как вариант можно и в одну). Дальше уже работа в Excel :)
Единственное, что я нашёл адекватное для ответа на этот вопрос, это то, что это возможно (https://habr.com/ru/post/253201/, https://excelvba.ru/programmes/Parser/samples/zakupki , ...).
Страницы: 1
Наверх