
В настоящее время у меня есть 2 поставщика с системой сканирования штрихкодов в Excel. Поскольку я сканирую их в столбце A в Excel (с автоматическим вводом в следующую ячейку), я хотел бы узнать, возможно ли автоматически иметь имя поставщика в соответствующей ячейке в столбце B. Например:
Поставщик А имеет штрих-код B00001019355, а поставщик В имеет штрих-код .07642422.
Как мне сделать так, чтобы в ячейках B записывались «Поставщик A» и «Поставщик B» всякий раз, когда я сканирую соответствующий штрих-код в Excel,основанный нана типе буквы, которую представляет штрих-кодначинаетсяс (в примере это «B» и «.» для Поставщика A и B соответственно) или сколичество букв/цифрв штрих-коде (12 у Поставщика А и 9 у Поставщика Б).
решение1
Чтобы использовать первую букву, вы можете найти ее и назначить следующим образом:
=IF(LEFT(A1,1)="B","Supplier A",IF(LEFT(A1,1)=".","Supplier B",""))
Для подсчета символов можно использовать что-то вроде этого:
=IF(LEN(A2)=12,"Supplier A",IF(LEN(A2)=9,"Supplier B",""))