Я пытаюсь упорядочить данные от коллеги, поместив их все на одну вкладку, а не на отдельную вкладку для каждой недели. То, что у меня сейчас есть, это то, что мы отслеживаем каждую неделю.
Я хотел бы организовать его следующим образом, чтобы упростить часть анализа:
Есть ли функция, которая может захватить данные с исходной вкладки, чтобы поместить их в вышеупомянутый формат?
Я пытался использовать SUMPRODUCT
, но он возвращает повторяющиеся значения после первого правильного значения.
=SUMPRODUCT(('Week of 11th March'!$B$2:$B$19=$E$1)*('Week of 11th March'!$A$2:$A$19=$B4)*('Week of 11th March'!$C$1:$N$1=$C4)*('Week of 11th March'!$C$2:$C$19))
Любая помощь будет принята с благодарностью.
не могли бы вы уточнить, что именно вам нужно? вы хотите только изменить исходный набор данных? или вы хотите создать шаблон для будущего использования?
или вы просто хотите заполнить столбцы Ж/М и Всего?
удалите все и вставьте это в ячейку А2:
=ARRAYFORMULA({SPLIT(TRANSPOSE(SPLIT(TEXTJOIN( , 1, "♠"&TEXT(
FILTER('Week of 18th March'!A3:A20, 'Week of 18th March'!B3:B20 = "Female"),
"m/d/yyyy")&"♦"&TEXT('Week of 18th March'!C1:M1, "h:mm am/pm")&"♦"&
QUERY('Week of 18th March'!A3:M20,
"select C,D,E,F,G,H,I,J,K,L,M where B='Female'", 0)), "♠")), "♦"),
INDEX(SPLIT(TRANSPOSE(SPLIT(TEXTJOIN( , 1, "♠"&TEXT(
FILTER('Week of 18th March'!A3:A20, 'Week of 18th March'!B3:B20 = "Male"),
"m/d/yyyy")&"♦"&TEXT('Week of 18th March'!C1:M1, "h:mm am/pm")&"♦"&
QUERY('Week of 18th March'!A3:M20,
"select C,D,E,F,G,H,I,J,K,L,M where B='Male'", 0)), "♠")), "♦"), , 3),
INDEX(SPLIT(TRANSPOSE(SPLIT(TEXTJOIN( , 1, "♠"&TEXT(
FILTER('Week of 18th March'!A3:A20, 'Week of 18th March'!B3:B20 = "Total"),
"m/d/yyyy")&"♦"&TEXT('Week of 18th March'!C1:M1, "h:mm am/pm")&"♦"&
QUERY('Week of 18th March'!A3:M20,
"select C,D,E,F,G,H,I,J,K,L,M where B='Total'", 0)), "♠")), "♦"), , 3)})
Это прекрасно работает! Меня интересовали только женские, мужские и общие столбцы, но ваше решение решает проблему еще лучше. Большое спасибо!
Привет, вот он docs.google.com/spreadsheets/d/…