-1

Я работаю с существующей электронной таблицей Excel, которая включает имена детей и родителей. (строка вставлена в отдельную семью) Они не всегда одинаковы. Как я могу сохранить целостность дочернего и родительского элемента, когда мне нужно отсортировать столбцы по альфа-каналу? (пример: строка 1 - это имя ребенка с разбросом данных, а строка 2 - имя родителя с разбросом данных (имена не всегда совпадают для альфа-сортировки).

Если мне нужно переформатировать электронную таблицу, я могу, но я не знаю, как ее настроить.

1 ответ1

0

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

Скажем, ваши данные выложены примерно так.

пример данных

Добавьте столбец, который будет содержать идентификатор семьи. В качестве примера я вставил новый столбец A

Ячейка A2 содержит формулу A2 , значением которой будет идентификатор фамилии для первой группировки семейства.

Формула в ячейке A3 продолжает фамилию вниз, принимая во внимание пустые строки, которые разделяют группы семейства. Эта формула копируется в конец данных, включая пустую строку под последней строкой данных.

  =IF(AND(B2="",ISTEXT(B3)),B3,A2) 


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

Следующим шагом является преобразование формул в столбце A в значения путем выбора диапазона столбца A и его специальной вставки в качестве значений. После этого вы можете выполнить альфа-сортировку по столбцу А.

Это приведет к упорядочению имени в первом ряду семейной группы. Для сортировки по (или) родительскому имени в случае, когда первая строка имеет дочернее (последнее) имя, отличное от родительского, требуется информация о том, какие строки являются родительскими именами, а какие - дочерними. Вам нужно больше информации о том, как выглядят ваши данные, чтобы учесть это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .