Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Ciao Francesco,
mi auguro che i più esperti possano risolvere i miei quesiti in poco tempo!
Devo spesso creare codici a barre sequenziali per le spedizioni, ma visto che i volumi aumentano, il metodo manuale del copia incolla che usavo, inizia a diventare dispendioso in termini di tempo.
Ho creato/copiato una formula per trovare in automatico il "check digit" (che ho già reso ripetitiva nella rispettiva colonna), ma ovviamente devo inserire manualmente il numero UPC (esempio:000123456789)
QUESITO 1:
Come faccio a renderlo consecutivo (una volta inserito il primo) trascinando l'angolo della cella...
Avendo il problema che excel mi eliminava automaticamente gli 0 iniziali (che sono importanti), ho formattato la cella come "Testo"... è forse questo il problema?
QUESITO 2:
Una volta risolto il primo quesito... mi trovo due colonne:
Colonna A (UPC sequenziali):
000123456789
000123456790
000123456791
....
Colonna B (check digit):
2
6
4
...
-Esiste un metodo per "completare il barcode" ed unire UPC e Check Digit? ovvero:
0001234567892
0001234567906
0001234567914
Oltre all'ottimo suggerimento di Fratello Paolo, credo che un codice a barre (UPC-A) comprenda 11 cifre più il check digit e, quindi 0001234567892 dovrebbe essere 001234567892.
Per calcolare il check digit e creare i codici UPC-A, prova qualcosa del genere:
- In A2, immatti il primo numero , ad esempio 123456789, precedendolo con un apostrophe
- Trascina il numero in basso quanto necessario
- Nella cella B2, immetti la formula
=STRINGA.ESTRAI(TESTO($A2;"00000000000");RIF.COLONNA(A1);1)
- Tracina la formula a destra fino alla colonna L
- Nella cella M2, per ottenere il codice a barra complata con il check digit, immetti la formula
=TESTO(CONCATENA(A2;10-RESTO(((B2+D2+F2+H2+J2+L2)*3)+(C2+E2+G2+I2+K2);10));"000000000000")
- Trascina le formule in B2:M2 in basso quanto necessario.
Potresti scaricare il mio file di prova Francesco20160904.xlsx a:
https://www.dropbox.com/s/nbmxb2v4wo63ckf/Francesco20160904.xlsx?dl=0
===
Regards,
Norman