3

У меня есть ячейка X где пользователь может ввести номер. Затем мне нужно взять это число N и получить значение другой ячейки Y на основе этого.

Сценарий таков:

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

Как мне этого добиться?

1 ответ1

3

Я думаю, что вы ищете, это функция vlookup. Я создал макет сценария, о котором вы говорили в своем вопросе, у меня есть простая таблица на листе 2:

ID      Description
1       This is part 1
2       This is part 2
3       This is part 3
4       This is part 4
5       This is part 5

Итак, на листе 1 мы можем использовать функцию vlookup для сбора данных из этой таблицы:

Enter Lookup Value ::       3               


Description::   This is part 3  

Мы вводим значение поиска, как показано выше, в вашем случае это будет N. В ячейке, где будет отображаться ваше описание, вы вводите формулу vlookup. Найдите ячейку, нажмите кнопку «Вставить функцию» и выберите vlookup. Формула, с которой вы в конечном итоге выглядите примерно так:

=VLOOKUP(Sheet1!C1,Sheet2!A2:C6,2,FALSE)

Где (Sheet1!c1) расположение значения поиска, Sheet2!A2:C6 - диапазон данных, 2 - столбец описания, а false - поиск диапазона, но большую часть времени его можно оставить пустым.

Если вы посмотрите на эту очень хорошую статью, она объясняет все более подробно:

http://www.howtogeek.com/howto/13780/using-vlookup-in-excel/

Надеюсь это поможет!

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