У меня есть лист данных и формула, которая для каждой строки возвращает массив в столбец H заголовков столбцов, отсортированных по данным в строке (от верхнего к низшему).
Здесьформула, которую я использую.Он выполняет свою работу.
=TRANSPOSE(QUERY(TRANSPOSE({$B$1:$G$1;$B2:$G2}),"SELECT Col1 ORDER BY Col2 DESC",0))
В столбце N я хочу вернуть еще один массив заголовков столбцов, однако на этот раз в соответствии с суммой всех строк, имеющих одинаковый «код» встолбец A (снова сортировка заголовков столбцов по возрастанию).Это означает, что строка 4, столбец N будет сортировать заголовки в соответствии с суммой строки 2 и строки 4 (поскольку каждая из этих строк имеет одинаковый код в столбце A, обозначая A1).
Я хотел бы найтирешение, которое не должно явно объявлять сумму каждого столбца в качестве конечной электронной таблицы, будет иметь около тридцати столбцов.
Я изо всех сил пытаюсь найти способ сделать это.Я рад попробовать совсем другое решение, если это необходимо.
Есть предложения?
Вот ссылка на лист ... https://docs.google.com/spreadsheets/d/15Y06GIY0HYGzOVRS-a_1SYWzVq5dBffHBnmg5k6hCxQ/edit?usp=sharing
Я пытался добавитьстолбец кода в операторе Query, однако, это не работает, так как при переносе данных столбцы имеют два разных типа данных.