Штрих-коды и таблицы Excel

756
Chris Malkiewicz

Наш парень из склада попросил меня помочь с таблицей Excel, чтобы повысить его производительность. Проблема в том, что я не тот, кого вы бы назвали «экспертом по Excel». То, что он хочет, звучит очень просто, я просто не знаю, как это сделать.

Прямо сейчас у него есть USB-сканер штрих-кода. Когда он сканирует электронную таблицу Excel, он хотел бы отсканировать код UPC элемента и автоматически изменить его на наш фактический номер детали. Можно ли это сделать? Пожалуйста, дайте мне знать, если вам нужна дополнительная информация

Например: UPC = 38568963772 Item # = AF5155

Редактировать:

New Excel File

это показывает, во что мы пытаемся отсканировать коды UPC.

Database example

это простой файл из двух столбцов, извлеченный из нашей системы.

0
Вам понадобится база данных всех кодов UPC ваших продуктов и соответствующих им номеров позиций, чтобы таблица могла ссылаться. Доступ, вероятно, лучше подходит для этой задачи. wysiwyg 7 лет назад 2
@wysiwyg Спасибо за ответ. У меня есть база данных, готовая к работе. Просто не уверен, как ссылаться в Excel. Chris Malkiewicz 7 лет назад 0
Excel очень способный. То, что вы хотите, безусловно, выполнимо в зависимости от того, какая это база данных. Многие учебники онлайн, которые объясняют, как начать Ramhound 7 лет назад 0
Вы можете использовать vlookup, но результат будет во втором столбце, где вы пишете формулу, он не заменит UPC, отредактирует ваш вопрос и напишет пример (ваш лист базы данных и новый лист) yass 7 лет назад 0
@yass Спасибо, я добавил пару изображений, так как не смог выложить их так, как надеялся. Дайте мне знать, если этого достаточно или нужна дополнительная информация. Chris Malkiewicz 7 лет назад 0

1 ответ на вопрос

2
Sir Adelaide

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

Затем в столбце рядом с тем, где появляется UPC, используйте VLOOKUP:

=vlookup( [cell with UPC code], [range with the two columns of data], 2, False) 

Убедитесь, что ссылка на диапазон является статической, например, $ a $ 3: $ b $ 50, поэтому, если вы заполните формулу вниз по столбцу отсканированных кодов, ссылка не изменится.

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

Если это небольшая база данных, вы можете запрограммировать все коды UPC в пользовательское автозамену. Очевидно, что это может стать громоздким очень быстро. Charles Burge 7 лет назад 0

Похожие вопросы