Как пропустить столбец при использовании формулы массива для создания контента в Google Sheets? - PullRequest
2 голосов
/ 31 января 2020

Недавно я наткнулся на эту таблицу в другом вопросе и сделал копию. Вот оно:

https://docs.google.com/spreadsheets/d/14pCL0x-hlFyzWoW6-F8H33C6gJuYBv-p3NsjSvA5A0I/edit?usp=sharing

Я хочу пропустить столбец B, используя формулу массива. Таким образом, столбец B будет полностью пустым, столбец C будет содержать итоги, D уникален, а E - уникальный. Можно ли сделать это с помощью формулы массива в Google Sheets?

Ответы [ 2 ]

2 голосов
/ 01 февраля 2020

конечно, почему бы и нет:

=ARRAYFORMULA(QUERY({F3:H, 
 IF((G3:G<>"")*(COUNTIFS(F3:F&G3:G, F3:F&G3:G, ROW(G3:G), "<="&ROW(G3:G))=1), F3:F&G3:G, ),
 IF((H3:H<>"")*(COUNTIFS(F3:F&H3:H, F3:F&H3:H, ROW(H3:H), "<="&ROW(H3:H))=1), F3:F&H3:H, )},
 "select Col1,' ',count(Col1),count(Col4),count(Col5) 
  where Col1 !='' 
  group by Col1 
  order by count(Col1) desc 
  label count(Col1)'Total',
        count(Col4)'Unique (for id)',
        count(Col5)'Unique (for name)',
        ' '''", 1))

0

демонстрация электронной таблицы

0 голосов
/ 01 февраля 2020

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

Существуют и другие обходные пути и методы, позволяющие добиться того, к чему вы стремитесь, но вам нужно будет предоставить образец листа и / или более подробно указать c о том, что вы пытаетесь сделать.

Удачи!

...