/ / Как да променя моя VLOOKUP (), за да търся само 1 знак? - Excel, Excel-VBA, Excel 2007, excel-формула, формула, VBA

Как да променя моя VLOOKUP (), за да търся само 1 знак? - Excel, Excel-VBA, Excel 2007, excel-формула, формула, VBA

Имам няколко клетки в работна книга на Excel с падащи списъци. Другите клетки използват VLOOKUP (), за да търсят референтни работни листове за описанието на падащия код.

Трябваше да променя списък с падащите си списъци, за да не съдържамсамо стойността код, но и описание. Поради това моята VLOOKUP () за останалите клетки вече не функционира правилно, търсейки цялата стойност, като например "1 - Чанта", вместо "1".

Пример за падащо меню - клетка (F5) Преди: 1, 2, 3, 4, 5 След: 1 - Чанта, 2 - Течност, 3 - Твърда, 4 - Може и т.н.

Референтен пример за клетка - клетка (А21) Преди: = IFERROR (VLOOKUP (F5, SampleFrom! 1: 10,2, FALSE), "") След:

Може ли някой да ми помогне с модифициране на моята формулада се търси само първия знак на стойността на клетката, в този пример над първия знак на стойността на F5? Аз съм все още ужасно аматьорски, когато става въпрос за Microsoft Excel.

Отговори:

3 за отговор № 1

един

=IFERROR(VLOOKUP(LEFT(F5,1),SampleFrom!1:10,2,FALSE),"")

или ако стойността на търсенето трябва да е истински номер

=IFERROR(VLOOKUP(--left(F5,1),SampleFrom!1:10,2,FALSE),"")