/ / Використання VLOOKUP для кількох частин комірки - excel, vlookup

Використання VLOOKUP для декількох частин комірки - excel, vlookup

Я намагаюся створити макрос декодування. Я маю різні комбінації букв у кожній клітинці на одному аркуші. Наприклад, у комірці B2 я мав би щось на кшталт "ABC". На іншому аркуші я маю таблицю, яка відповідає літерам цифрам, тому я хочу, щоб результат у новій комірці був "123" у цьому випадку. Я знаю, як використовувати VLOOKUP на цілій комірці, але не можу зрозуміти, як його використовувати на окремих частинах, а потім об'єднати результати знову в нову клітинку.

Це я зрозумів поки що. Я думаю, що мені потрібен INDIRECT як частину цього, щоб я міг посилатися на клітинку, але я не можу зрозуміти, як шукати різні частини комірки. Я не хочу створювати нові стовпці, щоб розділити комбінації літер, якщо це можливо.

=IFERROR(VLOOKUP("not sure??","Conversion Table"!A4:B19,2,FALSE),"")

Дякую!

Відповіді:

1 для відповіді № 1

Я припускаю, що ваша клітинка B2 обмежена лише трьома знаками, і це скрізь однаково. У цьому випадку ви можете:

=CONCATENATE(VLOOKUP(MID(B2,1,1),"Conversion Table"!$A$4:$B$19,2,0),VLOOKUP(MID(B2,2,1),"Conversion Table"!$A$4:$B$19,2,0),VLOOKUP(MID(B2,3,1),"Conversion Table"!$A$4:$B$19,2,0))

Якщо у вас більше символів, додайте їх лише за допомогою конкатената та виберіть їх по черзі за допомогою MID.

Редагувати - заблоковано таблицю пошуку.


1 для відповіді № 2

Я думаю, що ти можеш шукати:

     A      B                    C                        D

1                                                        =""

2          ABC       =IFERROR(VLOOKUP(                   =D1&C2
B2,
"Conversion Table"!$A$4:$B$19,
2,FALSE),"")

3          XYZ       =IFERROR(VLOOKUP(                   =D2&C3
B3,
"Conversion Table"!$A$4:$B$19,
2,FALSE),"")

4          PQR       =IFERROR(VLOOKUP(                   =D3&C4
B4,
"Conversion Table"!$A$4:$B$19,
2,FALSE),"")

5          DEF       =IFERROR(VLOOKUP(                   =D4&C5
B5,
"Conversion Table"!$A$4:$B$19,
2,FALSE),"")

"Кінцева відповідь" з'являється в комірці D5