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

1 ответ1

1

Я не знаю способа сортировки по фамилии, но я могу помочь вам отформатировать данные таким образом, чтобы получить сортировку по фамилии:-

  1. Предполагая, что в вашем столбце есть два слова, разделенных пробелом, вставьте столбец рядом с (справа от) столбцом текущего имени. (Если у вас более двух, скажем, n пробелов, вставьте n-1 столбцов)

  2. Выберите столбец с именами, перейдите в Данные -> Текст в столбцы -> Выбрать с разделителями -> Далее -> В качестве разделителя выберите "Пробел" -> Далее -> Готово

  3. Теперь, когда ваши имена разделены на два (или более) столбца, создайте еще один столбец рядом с ними. Я предполагаю, что столбцы A и столбец B содержат ваши данные, а C - это недавно вставленный столбец, но вы можете легко адаптировать его для большего количества столбцов.

  4. В C1 введите = CONCATENATE (A1, "", B1) и нажмите ввод. (Если бы у вас было больше имен, вы бы набрали = CONCATENATE (A1, "", B1, ["", C1, ...]))

  5. Выберите ячейку C1 и используйте маленькое поле в правом нижнем углу ячейки и перетащите его вниз до последнего ряда C.

  6. Сортируйте данные, используя столбец с фамилией, убедившись, что остальные столбцы также отсортированы.

  7. Теперь скройте столбцы A и B.

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