У меня есть несколько строк, содержащих различное количество ячеек, и в каждой ячейке у меня есть одно или несколько слов.
Я ищу способ go строка за строкой:
- Разделение нескольких слов на отдельные части (с пробелом ("") в качестве разделителя)
- Сортировка деталей по алфавиту
- Поместите детали обратно в несколько словарных ячеек
- Удалите дубликаты в строке
Уже первая, казалось бы, легкая деталь , дал мне вопросы. Даже если бы я просто попытался просмотреть одну строку, самым близким был код ниже, в котором были вставлены странные символы "" для ячеек из одного слова, а также не удалось отсортировать
=iferror(arrayformula(transpose(sort(transpose(SPLIT(transpose(B3:3)," "))))),"")
1
Я также пытался вырезать, сортировать и объединять вышеприведенный вывод с помощью трюка Query Header, но он отказывается сортировать что-либо кроме первой строки
=arrayformula(trim(transpose(query(SORT(transpose(B12:D)),,COLUMNS(B12:D)))))
2
Я даже не пытался объединить две вещи вместе, учитывая, что мой epi c не удался выше.
В конечном входном документе будет гораздо больше строк и столбцов, поэтому я также должен убедиться, что это работает без какого-либо жесткого кодирования номеров строк или столбцов.
Любая помощь будет принята с благодарностью.