Страницы: 1
RSS
Маппинг по двумерной таблице с последующей обработкой реестра исследований, со сведением в таблицы с многострочной шапкой
 
Всем доброго времени суток.
Прошу помощи. Во вкладке "RAW_КДН" реестр с большим кол-вом строк и столбцов. На вкладке "Маппинг ИД" отмечена принадлежность "Исследование" к строкам и столбцам из "(2100)" и "(2200)". В первом из них суммарные значения по "Доза", во втором - кол-во исследований по видам. Нужно заполнить желтые поля. Файл во вложении.
Не могу никак логически подобрать структуры обработки. Предложите пожалуйста как видите решение, и, если возможно, рабочий вариант. Через PQ, массивы, разделенные ячейки сводных таблиц.....
Изменено: Кирилл Толкачев - 02.12.2022 21:22:58
 
тема звучит внушительно как для докторской диссертации
читаешь, почти все слова понятны, а что тут сказано не понимаешь)
Цитата
Кирилл Толкачев написал:
Через PQ, массивы, разделенные ячейки сводных таблиц.....
чтобы понимать чем это сделать нужно понимать что тут вообще нужно сделать
вы поскупились на обьяснения, ждите любителей ребусов - они разберут все взаимосвязи и решат вашу задачу
но если вам реально интересно получить решение - потрудитесь обьяснить что тут нужно сделать
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Заполнить надо жёлтые ячейки на листах (2100) и (2200) ?
Данные брать с листа RAW_КДН ? Если нет, то зачем вы нам про него говорили?
Данные брать с листа "Маппинг ИД"? Если да, то по каким критериям копировать данные на листы (2100) и (2200)?
 
Прошу прощения, что запутал. Сам перечитал и не понял :) Вот что вечер пятницы делает :)

1) Во вкладке "RAW_КДН" будет реестр с большим кол-вом строк и столбцов (несколько сотен тыс). Важными для последующей обработке будут столбцы "Исследование", "Доза" и кол-во строк с соотвествующими значениями. Данные брать из него.

2) Вкладка "Маппинг ИД" будет состоять из бОльшего кол-ва строк номенклатуры (около 300). На вкладке "Маппинг ИД" будет вручную отмечаться цифрой "1" принадлежность названия "Исследование" для последующей обработке реестра RAW_КДН. Как либо изменять значение "1" в маппинге не требуется. В данной вкладке не нужно делать подсчеты.
Реестр RAW_КДН нужно обработать по соответствующему полю номенклатуры "Исследование" и определить количество строк, определить по нему суммы по столбцу "Доза". В некоторых строках таблицы маппинга есть "Статус" для дополнительного разбиения по столбцам в 2100 и 2200. Как эту обработку и подсчеты сделать пока не могу придумать.

3) Подсчитанные значения "колличества" и "дозы" по соответсвующему "параметру" нужно визуализировать в двух разных таблицах с многострочной шапкой.
Во вкладке "2100" в соответствующих графах должно подсчитываться суммарные значения по "Доза" для строк дозы"*,
Во вкладке "2200" суммарные значения по количеству  для каждого "параметра". Нужно заполнить желтые поля. Поля с символом "Х" - не заполняются.
Для примера сдела сводную и аналитически посмотрев по справочнику внес значения в табл 2100 и 2200.

Вот новый файл. Надеюсь станет понятнее.
Изменено: Кирилл Толкачев - 03.12.2022 10:02:29
 
у меня осадочек еще с прошлого прочтения
ваше новое сообщение вижу, но читать пока не стал, а вдруг - результат будет тот же!
понимаете я вчера такой радостный: "ну, сейчас решу задачку!", открываю файл, а там извините жопа на все лицо. впечатлительный человек бы расплакался, а я слезы сдержал, но повторять попытку все еще стремно))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
New написал:
Заполнить надо жёлтые ячейки на листах (2100) и (2200) ?
Данные брать с листа RAW_КДН ? Если нет, то зачем вы нам про него говорили?
Данные брать с листа "Маппинг ИД"? Если да, то по каким критериям копировать данные на листы (2100) и (2200)?

Да. Постарался все подробно описать в собщении выше. Если непонятно - спросите плиз. Прошу помощи как вы видите можно подступиться.  Пока вижу только заполнение  в (2100) и (2200) аналитически использую справочник "Маппинг ИД" через формулы СУММЕСЛИ, иСЧЁТЕСЛИМН. Но как то это неудобно в т.ч. и для дальнейшего измменения то прошу предложить другие варианты.

Во вложении заполнил формулами несколько значений в 2100 и 2200
Изменено: Кирилл Толкачев - 04.12.2022 16:15:49
Страницы: 1
Читают тему
Наверх