как вставить вспомогательный столбец?

0

У меня есть таблица Excel, где каждый набор данных занимает три строки. Я хочу отсортировать данные на основе значения в столбце K, который находится в третьей строке каждого набора данных, в строках 1 и 2 каждого набора данных нет значений. Я хочу сохранить наборы данных вместе и в порядке строк.

Я пробовал группировать, но это не работает, и поиск «как» в Интернете показал, что наличие вспомогательного ряда может помочь, но я не могу понять, как это сделать.

Любые предложения будут ценны. Я не являюсь «суперпользователем» в любом воображении.

Рейчел Катлер
источник

Ответы:

0

Если я правильно понимаю ваш макет электронной таблицы, у вас есть три строки сгруппированных данных - столбцы A-J, а затем какой-то идентификатор в столбце k третьей строки. Я бы предложил скопировать этот идентификатор в столбец K первой и второй строк. Затем вы можете выделить все данные и запустить пользовательскую сортировку на основе столбца K.

Клиф
источник
0

Два подхода:
1. Я бы у вас есть столбец «ID» , который является уникальным для данных строк (пусть этот столбец будет «А» и предположим , вы вводите свои данные из второй строки): =sumif(a:a,a2,b:b). (Я знаю, что max с формулой массива будет более элегантным, но sumif легче понять, а также быстрее в больших наборах данных).
2. Вы можете использовать формулу, основанную только на позициях данных (предположим, что ваши данные начинаются со второй строки) = indirect("k"& row() - mod(row()+1,3)+2,true). Это имеет недостаток, заключающийся в том, что если вы пожалеете о том, что ваши данные разделены на группы, они будут повреждены, SDHI, возможно, вы захотите передать свои формулы для чтения значений.

Мате Юхас
источник