
Actualmente cuento con 2 proveedores con sistema de escaneo de códigos de barras en excel. Dado que los escaneo en la columna A en Excel (con entrada automática en la siguiente celda), me gustaría saber si es posible tener automáticamente el nombre del proveedor en la celda correspondiente de la columna B. Por ejemplo:
El proveedor A tiene el código de barras B00001019355 y el proveedor B tiene el código de barras .07642422
¿Cómo puedo hacer para anotar en las celdas B el "Proveedor A" y el "Proveedor B" cada vez que escaneo el código de barras respectivo en Excel?basadosobre el tipo de letra que el código de barrasempiezacon (en el ejemplo es "B" y "." para el Proveedor A y B respectivamente) o con elnúmero de letras/dígitosen el código de barras (12 en el Proveedor A y 9 en el Proveedor B).
Respuesta1
Para usar la primera letra, puedes buscarla y asignarla así:
=IF(LEFT(A1,1)="B","Supplier A",IF(LEFT(A1,1)=".","Supplier B",""))
Para contar caracteres puedes usar algo como esto:
=IF(LEN(A2)=12,"Supplier A",IF(LEN(A2)=9,"Supplier B",""))