Есть ли способ отфильтровать или запросить уникальные результаты, где уникальность определяется одним столбцом, но возвращаются все столбцы? - PullRequest
0 голосов
/ 07 июля 2019

Мой диапазон источника данных: A: AK (A6: AK1478).

Данные представляют собой контент (блоги, видео и т. Д.), Заголовки, авторы, рейтинги и т. Д. (A: J) и значения их соответствия категориям (K: AK).A: J - текстовые данные.K: AK - это числовые данные.

Есть повторяющиеся записи, которые я не могу удалить.Название каждой части контента находится в столбце F;это единственный столбец, на который я смотрю, чтобы определить повторяющиеся значения.

Я хочу запросить или отфильтровать (что лучше?) все эти данные на другом листе, чтобы получить действительные суммы из столбцов K: AK.Я хочу, чтобы формула:

  • Возвращала все столбцы и строки из исходных данных, И
  • Не учитывать дубликаты только в столбце F

Я не хочу удалять дубликаты из исходного источника.До сих пор я пробовал запрос и фильтр, но не повезло.Я не эксперт в продвинутых формулах, поэтому любой совет будет высоко ценится!

Мне очень жаль, что я не могу поделиться этой таблицей, поскольку она связана с работой.Я рад ответить на любые вопросы, которые могу.

Я пробовал =unique(query() и =unique(filter(), но это не работает, потому что я не могу понять, как установить столбец F в качестве диапазона дляищите дубликаты И я хочу, чтобы все столбцы возвращались, а не только столбец F.

обновление: вот снимок экрана с моим текущим выводом запроса

screenshot

1 Ответ

0 голосов
/ 08 июля 2019

попробуйте так - вместо UNIQUE используйте внутренний QUERY параметр group by:

=QUERY(DLEs!F6:AK1478, 
 "select F,sum(G),sum(H),sum(I),sum(J),sum(K),sum(L),sum(M),sum(N),sum(O),sum(P),sum(Q),sum(R),sum(S),sum(T),sum(U),sum(V),sum(W),sum(X),sum(Y),sum(Z),sum(AA),sum(AB),sum(AC),sum(AD),sum(AE),sum(AF),sum(AG),sum(AH),sum(AI),sum(AJ),sum(AK) 
  where F is not null 
  group by F", 0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...