Добрый день всем. По роду работы (я - врач лаборатории) сталкиваюсь с обработкой некоторой статистики по пациентам. В таблице содержатся записи результатов проведенных серологических анализов для некоторой когорты больных. Каждому пациенту (имя-возраст в колонке 2) проводилось от 1 и более исследований по разным методикам (наименование методики в первой ячейке колонок 11-27). В первой строке колонки 28 всегда указан диагноз (можно считать маркером начала серии исследований по персоне). Историй болезни может быть несколько на персону. Необходимо по каждому из пациентов выяснить был ли хоть один позитивный результат (>0) в одном из исследований (колонки 11-27) и подсчитать общее количество этих случаев, процент серопозитивных пациентов. Спасибо.
Добрый день всем. По роду работы (я - врач лаборатории) сталкиваюсь с обработкой некоторой статистики по пациентам. В таблице содержатся записи результатов проведенных серологических анализов для некоторой когорты больных. Каждому пациенту (имя-возраст в колонке 2) проводилось от 1 и более исследований по разным методикам (наименование методики в первой ячейке колонок 11-27). В первой строке колонки 28 всегда указан диагноз (можно считать маркером начала серии исследований по персоне). Историй болезни может быть несколько на персону. Необходимо по каждому из пациентов выяснить был ли хоть один позитивный результат (>0) в одном из исследований (колонки 11-27) и подсчитать общее количество этих случаев, процент серопозитивных пациентов. Спасибо.Tiki
Спасибо за скорый ответ. Но эти формулы не то, что нужно. Если вы посмотрите внимательно, то увидите, что на каждого пациента приходится различное количество строк. В одной из этих строк может быть позитив. Необходимо суммировать автоматически строки по каждому пациенту и выяснить больше ли эта сумма чем ноль. Затем суммировать эти результаты и получить количество пациентов с верифицированным диагнозом. В первой строке у пациента в колонке 28 всегда что-то есть. Необходимо проверить её содержимое, затем суммировать до следующего вхождения исключительно. Ваши формулы суммируют всё без разбора. Буду признательна за продуктивную помощь. Заранее благодарна.
Спасибо за скорый ответ. Но эти формулы не то, что нужно. Если вы посмотрите внимательно, то увидите, что на каждого пациента приходится различное количество строк. В одной из этих строк может быть позитив. Необходимо суммировать автоматически строки по каждому пациенту и выяснить больше ли эта сумма чем ноль. Затем суммировать эти результаты и получить количество пациентов с верифицированным диагнозом. В первой строке у пациента в колонке 28 всегда что-то есть. Необходимо проверить её содержимое, затем суммировать до следующего вхождения исключительно. Ваши формулы суммируют всё без разбора. Буду признательна за продуктивную помощь. Заранее благодарна.Tiki
зы. файл обрезал, т.к. даже в архиве больше допустимого.
зы.зы. Если не так - рисуйте пример по-меньше, в котором оставьте только те колонки, которые нужны, и колонок с анализами можно поменьше - лишь бы суть понять.
зы.зы.зы рисунка до этого не видел, но один фиг - маленький файл: что есть, и что нужно получить
Если правильно понял, то так
зы. файл обрезал, т.к. даже в архиве больше допустимого.
зы.зы. Если не так - рисуйте пример по-меньше, в котором оставьте только те колонки, которые нужны, и колонок с анализами можно поменьше - лишь бы суть понять.
зы.зы.зы рисунка до этого не видел, но один фиг - маленький файл: что есть, и что нужно получитьMichael_S
У Пестовой уже в предыдущей строке есть позитивное значение. Достаточно одного значения в колонке, чтобы зачислить пациента в больные. Например, ищем вирус. Сколько раз нашли - неважно, важно поставить диагноз. P.S. Простите, не совсем поняла с картинкой...
vikttur,
Quote (vikttur)
Почему не учитываете Пестова, проба 2 (=3)?
У Пестовой уже в предыдущей строке есть позитивное значение. Достаточно одного значения в колонке, чтобы зачислить пациента в больные. Например, ищем вирус. Сколько раз нашли - неважно, важно поставить диагноз. P.S. Простите, не совсем поняла с картинкой... Tiki
Сообщение отредактировал Tiki - Среда, 10.10.2012, 20:13