Вопрос или проблема
У меня есть список переменных в столбце A > список товаров
другой список переменных в столбце B > с соответствующими кодами товаров для >> столбца A
А в столбце C > у меня есть список кодов товаров, расположенных в случайном порядке
Теперь мне нужно заменить столбец C на соответствующие товары из столбца A
Я пытался использовать VLOOKUP, но не смог!
Я думаю, что ваша проблема в макете таблицы. Вам, возможно, придется поменять местами столбцы A
и B
, так как ваше значение поиска находится во втором столбце вашего массива.
Table_array
Две или более колонн данных. Используйте ссылку на диапазон
или имя диапазона. Значения в первом столбце table_array являются
значениями, по которым осуществляется поиск по lookup_value. Эти значения могут быть текстом, числами или
логическими значениями. Заглавные и строчные буквы воспринимаются одинаково.
Поменяйте местами столбцы A
и B
, как предложил @TheUser1024, и используйте столбец D
для вашей функции VLOOKUP
:
=VLOOKUP(C1;$A:$B;2)
=VLOOKUP(C2;$A:$B;2)
...
Формула VLOOKUP ищет вашу присвоенную информацию в первом столбце вашей таблицы (слева), затем ищет её соответствие в (правой стороне) первого столбца вашей таблицы.
поэтому всякий раз, когда вы используете VLOOKUP, она не будет работать.
поэтому самый простой способ сделать следующее:
1- Столбец A > коды
2- Столбец B > товары
3- напишите вашу формулу VLOOKUP
это будет работать нормально.
Вы также можете добавить, если хотите
4- дайте имя вашей таблице, выделив ваши данные в обоих столбцах A и B, затем перейдите в “Формула”, затем “Диспетчер имен”.
предположим, что вы назвали её “Itemsdata”, и ваши данные начинаются с строки A2,
тогда ваша формула будет =VLOOKUP(C2,Itemsdata,2).
это будет работать отлично.
Ответ или решение
Чтобы выполнить замену значений в столбце C на соответствующие элементы из столбца A с использованием функции VLOOKUP в Excel, вам нужно будет убедиться, что ваши данные правильно организованы. Позвольте мне шаг за шагом объяснить, как это сделать.
Шаги для замены значений в столбце C:
-
Проверьте структуру ваших данных:
- Убедитесь, что у вас есть:
- Столбец A: Это список наименований товаров (Elements).
- Столбец B: Это список кодов товаров (Item Codes), соответствующих наименованиям из столбца A.
- Столбец C: Это случайный список кодов товаров, которые вы хотите заменить на соответствующие наименования из столбца A.
- Убедитесь, что у вас есть:
-
Организуйте данные:
- Если ваши наименования товаров (Column A) находятся в первой колонне, а коды товаров (Column B) во второй колонне, то структура данных готова для использования VLOOKUP. Если нет, вам нужно будет их разместить правильно.
-
Используйте VLOOKUP:
- Вставьте новую формулу в столбец D (или используйте любой другой пустой столбец). Например, в ячейке D1 напишите следующую формулу:
=VLOOKUP(C1, $B:$A, 2, FALSE)
- Эта формула будет искать код из ячейки C1 в диапазоне столбца B (где содержатся коды товаров), а затем возвращать соответствующее наименование товара из столбца A.
- Вставьте новую формулу в столбец D (или используйте любой другой пустой столбец). Например, в ячейке D1 напишите следующую формулу:
-
Протяните формулу вниз:
- После ввода формулы в D1, вы можете протянуть её вниз, чтобы автоматически заполнить остальные ячейки столбца D, соответствующие значениям в столбце C.
-
Проверьте результаты:
- Убедитесь, что формула возвращает корректные наименования товаров, соответствующие кодам из столбца C.
Альтернативный способ с использованием именованных диапазонов:
Если вы хотите сделать ваши формулы более читаемыми, вы можете создать именованный диапазон для ваших данных:
-
Создать именованный диапазон:
- Выделите диапазон данных в столбцах A и B (например, A1:B100), затем перейдите в "Формулы" > "Диспетчер имен" > "Создать" и дайте ему имя, например "ItemsData".
-
Используйте именованный диапазон в формуле:
- Теперь вы можете использовать формулу с именованным диапазоном:
=VLOOKUP(C1, ItemsData, 1, FALSE)
- Теперь вы можете использовать формулу с именованным диапазоном:
Заключение:
Когда вы закончите, столбец D должен содержать названия товаров, соответствующие кодам из столбца C. Обязательно проверяйте данные на наличие ошибок, таких как пропуски или ошибочные коды, которые могут привести к #N/A в ваших результатах. Это действие позволит вам быстро и эффективно заменить данные в вашем рабочем файле Excel.