DOMANDA Numerazione progressiva excel

pera_95

Utente Attivo
152
10
CPU
i5 4690k
Dissipatore
thermalright macho
Scheda Madre
asrock z97 fatal1ty
RAM
2x4gb corsair vengeance lp
GPU
Gigabyte gtx970 G1
PSU
Antec NeoEco 620C
Case
Carbide 300R
OS
7777777777777777777777777777777
Ciao a tutti vi spiego in due righe quello che dovrei fare


devo creare circa 15000 righe in excel

La prima colonna deve essere così


Ixxxyyzz


dove xxx va da 000 a 068

per ogni xxx yy va da 01 a 10

per ogni yy zz va da 01 a 16

per arrivare così ad un totale di circa 10800 righe


più:

IxxxyyMIN1
IxxxyyMIN2
IxxxyyMAX1
IxxxyyMAX2
IxxxyyMED1
IxxxyyMED3


quindi altri 68*10*6

Come faccio a numerare automaticamente la parte Ixxxyyzz?

Vi ringrazio in anticipo
 

paperoful

Utente Attivo
401
75
OS
Windows 10
Ciao,
Non ho ben capito se tu vuoi che il numero progressivo xxxx continui dopo 068 (I06901...) oppure vuoi che si fermi e quindi I106801.
Nel 1° caso, scrivi nella cella A1:

=SE(RIF.RIGA()<=68;"I"&TESTO(RIF.RIGA();"000");SE(RIF.RIGA()<=78;"I"&TESTO(RIF.RIGA();"000")&TESTO(VALORE(TESTO(RIF.RIGA(A1);"00"))-68;"00");"I"&TESTO(RIF.RIGA();"000")&TESTO(RIF.RIGA(A1);"00")&TESTO(RIF.RIGA(A1);"00")))

Con risultato A1=I001 e A94=I0942616.

Nel 2° caso

=SE(RIF.RIGA()<=68;"I"&TESTO(RIF.RIGA();"000");SE(RIF.RIGA()<=78;"I"&TESTO(68;"000")&TESTO(VALORE(TESTO(RIF.RIGA(C1);"00"))-68;"00");"I"&TESTO(68;"000")&TESTO(10;"00")&TESTO(VALORE(TESTO(RIF.RIGA(A1);"00")-78);"00")))

Con risultato A1=I001 e A94=I0681016.

Alla formula da te prescelta andrà poi "agganciata" la 2^ parte (MIN1, ecc...) e copiata per tutte le circa 15.000 righe.
Buona giornata.
 

pera_95

Utente Attivo
152
10
CPU
i5 4690k
Dissipatore
thermalright macho
Scheda Madre
asrock z97 fatal1ty
RAM
2x4gb corsair vengeance lp
GPU
Gigabyte gtx970 G1
PSU
Antec NeoEco 620C
Case
Carbide 300R
OS
7777777777777777777777777777777
Ciao,
Non ho ben capito se tu vuoi che il numero progressivo xxxx continui dopo 068 (I06901...) oppure vuoi che si fermi e quindi I106801.
Nel 1° caso, scrivi nella cella A1:

=SE(RIF.RIGA()<=68;"I"&TESTO(RIF.RIGA();"000");SE(RIF.RIGA()<=78;"I"&TESTO(RIF.RIGA();"000")&TESTO(VALORE(TESTO(RIF.RIGA(A1);"00"))-68;"00");"I"&TESTO(RIF.RIGA();"000")&TESTO(RIF.RIGA(A1);"00")&TESTO(RIF.RIGA(A1);"00")))

Con risultato A1=I001 e A94=I0942616.

Nel 2° caso

=SE(RIF.RIGA()<=68;"I"&TESTO(RIF.RIGA();"000");SE(RIF.RIGA()<=78;"I"&TESTO(68;"000")&TESTO(VALORE(TESTO(RIF.RIGA(C1);"00"))-68;"00");"I"&TESTO(68;"000")&TESTO(10;"00")&TESTO(VALORE(TESTO(RIF.RIGA(A1);"00")-78);"00")))

Con risultato A1=I001 e A94=I0681016.

Alla formula da te prescelta andrà poi "agganciata" la 2^ parte (MIN1, ecc...) e copiata per tutte le circa 15.000 righe.
Buona giornata.

Grazie per la risposta, comunque il primo sarebbe stato

I0010101
I0010102
....
I0010116
I0010201
....
I0010216
.......
fino a
I0681016

Comunque ho risolto grazie mille lo stesso
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili