![]() |
преобразование таблиц.
И снова здравствуйте, возникла потребность в помощи в облегчении себе задачи, а именно таблички, привести к одному формату.
Вот файл. Там у нескольких групп, в разное время мерилось N-Количество переменных. Например, в этом примере 4 группы и 3 измерения вот первая группа рис.1 т.е. всегда есть группа -фон, а остальные временные интервалы могут по разному называться 4, или 4 сутки, 22 сутки и так далее. Сколько угодно измерений. если у нас 4 группы и 3 измерения с фоном, итого 12 таблиц, ну в этом примере. Таблички на рисунке 1 несут чисто статистическую информацию. Также в таблице гема. есть описательные статистки для каждой группы и каждого измерения. Таким образом нужен макрос которые соответствующие описательные статистки будет прикреплять к основным таблицам. Например. Программа видит. так гр=1 Rank Sum - фон Rank Sum - 4 сутки пошла искать данные по описательным статистикам для фона и 4 суток первой группы и соединять с соответствующей строкой. Для наглядности это выглядеть должно так: фон для группы 1 это начинается с ячейки P70, а графа 4 сутки для первой группы начинаются ячейка P34 после соединения это должно выглядеть как на рис.3 очень важный ориентир , что в таблице с описательными статистиками может не быть слово сутки например Ячейка O101 гр = 2,00, время = 42, но программа то просканировала, что есть таблица ,гр=2 Rank Sum - фон Rank Sum - 42 сутки, это ячейки C и D53 и должна увидеть ключевые зацепки гр = 2,00, время = 42 и Rank Sum - фон Rank Sum - 42 сутки значит эта табличка с описательными статистиками относится именно к таблице гр = 2,00, время = 42 у меня есть файлы, где например гр = 2,00, время = 42 и Rank Sum - фон Rank Sum - 42нед , а описательные статистики гр = 2,00, время = 42не в этом примере 3 переменные, их может быть и больше, а может быть и вообще одна. Слово время обязательно указывает измерение |
Цитата:
Цитата:
Если я правильно понял пример - код должен быть вроде такого (запустите при активной странице с исходными данными). Если нет - приложите файл с листом-результатом работы кода, листом с правильным результатом выполненным вручную и дайте комментарии по несоответствию результатов. Код привязан к строчкам "Rank Sum - ", "гр = X,00, время = XX сутки" и "Описательные статистики", если этих фраз в файле не будет, или будут находится в произвольных местах - код нужно будет адаптировать. код
Код:
Public Sub weres() |
Время: 22:10. |
Время: 22:10.
© OSzone.net 2001-