#google-apps-script #google-sheets
Вопрос:
Я создал таблицу Google для ввода данных больницы. Один из столбцов — « GENDER
где я создал раскрывающийся список, используя data validation -> list of items
и элементы ( M,F
), и аналогично я создал другое раскрывающееся значение для столбца» CASES
, где значения ( NORMAL CORONA,DISCHARGED,DIED,ISOLATION,VENTILATOR,COMA
). Медицинские работники будут вводить данные в этот лист. Я пренебрег другими колонками.
Теперь на другой вкладке я должен предоставить сводный отчет о пациенте больницы, т. Е. Общее количество пациентов мужского и женского пола для разных случаев. Структура сводного отчета будет:
NORMAL CORONA DISCHARGED DIED ISOLATION VENTILATOR COMA
MALE
FEMALE
Как я могу создать отчет google sheet
из выпадающего списка данных, в котором показано общее количество M/F
гендерных показателей для разных CASES
.
Ответ №1:
=ArrayFormula(COUNTIF(J:Jamp;K:K;A2:A3amp;B1:H1))
где J:J
ваша «ГЕНДЕРНАЯ колонка»
K:K
это ваша «колонка ДЕЛ»
Комментарии:
1. @Rafa Я должен создать отчет на следующей вкладке, а не на той же вкладке, где есть данные.
2. это не имеет решающего значения, просто замените
J:J
наSheet!J:J
иK:K
сSheet!K:K
— гдеSheet
название вкладки с вашими исходными данными
Ответ №2:
Попробуйте а query()
с pivot
предложением, как это:
=query(
data!A1:K,
"select C, count(C)
where F is not null
group by C
pivot F",
1
)
Это формула массива, которая создает всю таблицу результатов за один раз.
Формула предполагает, что пол указан в столбце C
, а регистр-в столбце F
.
Также смотрите раздел создание отчета об общем количестве из выпадающего списка данных в Google листе.
Комментарии:
1. Я должен создать отчет на следующей вкладке, а не на той же вкладке, где есть данные.
2. Формула в этом ответе будет работать на любом листе. В
data!A1:K
,data
замените настоящим именем листа данных.