У меня есть параграф слов, которые я хочу отфильтровать и соответствующим образом ранжировать их в числах. Например, в одной ячейке у меня есть это:

"Яблоко; банан; апельсин; ананас; арбуз". А взамен я хочу расположить их в порядке «5, 4, 3, 2, 1» в столбце соответственно (Apple - 5, банан - 4 и т.д.). Мои текстовые данные могут быть и в другом порядке.

Требуемая функция похожа на vlookup, но теперь вместо массива таблиц у меня есть фрагмент текста только в одной ячейке.

1 ответ1

1

Вы можете использовать это интересное решение и сначала извлечь данные из ячейки, так как данные разделены. Вы можете создать массив на временном листе.

=TRIM(MID(SUBSTITUTE($A1,";",REPT(" ",999)),COLUMNS($A:A)*999-998,999))

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