Поиск значения из последовательной строки и вывод ряда

ПРИМЕР ПРОБЛЕМЫ

В настоящее время у меня есть проблема, когда я хочу создать поиск примерно 70 (с потенциалом увеличения) значений из согласованной строки, которая отформатирована аналогично этому:

XXX-XX-XX-XX-XX-Икс0000

Каждая строка имеет предопределенные значения, которые необходимо заполнить, чтобы создать уникальный «номер» для этого объекта. Затем я хочу найти, в какую серию попадает этот объект, используя смелый значения выше

Сериалы представлены так

  • Серия 1 — А-1000 — Общие
  • Серия 2 — А-2000 — Особый элемент 1
  • Серия 3 — А-4000 — Особый предмет 2
  • Серия 4 — Б-1000 — Общие
  • Серия 5 — Б-2000 — Особый предмет 1
  • Серия 6 — Б-3000 — Особый предмет 2

ПОСТАНОВКА ЗАДАЧИ

Этот шаблон повторяется примерно для 70 серий, где это БУКВА-НОМЕР и где алфавитный компонент предоставляет категорию, а затем номер подкатегории.

Я застреваю, пытаясь понять логику поиска значений и возврата серии в соответствующей ячейке справа от числа. Эффективное создание автоматического назначения метаданных на основе самих чисел.

ПРОВЕРЕННЫЕ РЕШЕНИЯ

Последние день или два я ломал голову, просматривая различные типы vlookups, сопоставление индексов, переключение, поиск, параметры поиска по всем направлениям, но я думаю, что я слишком близок к этому, чтобы найти решение или У меня пока нет полных знаний, необходимых для выполнения задачи.

Приветствуется любая помощь в этом вопросе, которая может быть такой простой, как ссылка на соответствующий учебник, который, по вашему мнению, соответствует постановке проблемы, или толчок в правильном направлении.

Спасибо и добрые пожелания,

E

1 ответ
1

Итак, вам необходимо:

  1. извлеките код из конца строки и
  2. найдите этот код в справочной таблице

На изображении ниже у меня есть строки в A2:A5 и справочная таблица в A10:B13. В камере B2, Я ввел эту формулу:

=XLOOKUP(RIGHT($A$2:$A$5,6),$A$10:$A$13,$B$10:$B$13,"Not found")

Эта единственная формула в B2 заселил клетки B2:B5, потому что первый параметр (внутри RIGHT функция), это диапазон ячеек, то есть массив. У вас должна быть возможность настроить диапазоны в этой формуле в соответствии с вашими данными.

введите описание изображения здесь

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *