Извлечь список уникальных текстовых символов / эмодзи из ячейки - PullRequest
1 голос
/ 01 апреля 2020

У меня есть текст в ячейке (A1), например: 100

Я хочу извлечь уникальные смайлики из этой ячейки в отдельные ячейки: ✌??☝️? 100

Возможно ли это?

Ответы [ 2 ]

3 голосов
/ 01 апреля 2020
  • Вы хотите поместить каждый символ ✌???☝️????? в каждую ячейку, разделив, используя встроенную функцию электронной таблицы Google.

Если мое понимание верно, как насчет этого ответа ? Пожалуйста, подумайте об этом как об одном из нескольких возможных ответов.

Пример формулы:

=SPLIT(REGEXREPLACE(A1,"(.)","$1@"),"@")
  • ✌???☝️????? помещается в ячейку "A1".
  • Используя REGEXREPLACE, @ ставится между каждым символом, как ✌@?@?@?@☝@️@?@?@?@?@?@.
  • Используя SPLIT, значение разделяется на @.

Результат :

enter image description here

Примечание:

  • В ваш вопрос включено значение , которое не может быть отображено. Это \ufe0f. Таким образом, «G1» можно рассматривать как бесполезный. Но ценность существует. Поэтому, пожалуйста, будьте осторожны с этим. Если вы хотите удалить значение, вы можете использовать ✌???☝?????.

Ссылки:

Если я неправильно понял ваш вопрос, и это был не тот результат, которого вы хотите, я приношу свои извинения.

Добавлено:

От marikamitsos's комментарий , я мог заметить, что мое понимание было неверным. Итоговый результат таков. Это от Марикамитос .

=TRANSPOSE(UNIQUE(TRANSPOSE(SPLIT(REGEXREPLACE(A1,"(.)","$1@"),"@"))))
0 голосов
/ 01 апреля 2020

или попробуйте:

=TRANSPOSE(UNIQUE(TRANSPOSE(REGEXEXTRACT(A1, REPT("(.)", LEN(A1))))))

0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...