Codice Ad elenco progressivo
Hai un problema con Excel? 
Codice Ad elenco progressivo
di oreste (utente non iscritto) data: 25/09/2014 17:11:27
Salve a tutti avrei un problema vi espongo il pensiero non so se sia fattibile ma credo di si :
Ho un file excel di elenco film, ho creato una colonna (tabella) nel quale vorrei inserire un codice che aumenta in modo progressivo ovvero:
i film di azione gli vorrei dare il COD : A1 ,A2 e via di seguito
comico: C1, C2
Horror: H1,H2
Ora per non scriverli sempre ogni volta che inserisco un film vorrei un elenco (convalida dati) con i dati :
A
C
H
Quando io clicco A automaticamente mi mette il Cod : A(numero progressivo)
Non so se sono stato chiaro e fattibile come cosa , o almeno c'e qualche modo per facilitare l'inserimento a mano?
di lepat (utente non iscritto) data: 25/09/2014 17:25:18
allega un piccolo file di esempio con già inserite le convalide
di Oreste (utente non iscritto) data: 25/09/2014 17:47:54
credo di averlo allegato :
Vede l'elenco?
A1
A2
A3
Li ho scritti a mano come e possibile farli in modo progressivo ?
Inoltre ho un altro file , dove io dovrei mettere in modo misto i codici. Sia i Codici A - C- H (ricordo che A sta per film azione, c comico, h horror) quindi non potrei selezionare una cella e spostarmela per per tutte le altre (come ad esempio per i numeri progressivi) Quindi dovrei utilizzare necessariamente un Elenco (tramite convalida dati) e scegliere A - C o H pero io vorrei che una volta scelto A mi dia A+il numero progressivo di tutte le A
di lepat (utente non iscritto) data: 25/09/2014 18:42:41
hai allegato una foto, non un file di excel
di gdito data: 25/09/2014 21:54:38
Ciao, puoi fare così, aggiungi una colonna (che poi puoi nascondere) in cui inserire questa formula:
=RIF.RIGA()
Non fa altro che mettere il numero della riga, ho provato ad inserirlo direttamente nella formula ma la formula poi non funziona.
Premetto che, se cominci con i codici dalla prima riga il primo devi metterlo a mano, viceversa puoi evitare di metterlo.
Fatto questo, poniamo che hai messo la formula precedente nella colonna A e che il codice del genere (A,H,C) sia nella colonna B nella colonna C o dove vuoi il progressivo inserisci questa formula
=SE(B2<>"";MATR.SOMMA.PRODOTTO((SCARTO($B$2;0;0;(A2-1);1)=B2)*1)+1;"")
La cella si riempie automaticamente con il nuovo progressivo appena digiti una lettera nella cella B.
Spero di esser stato chiaro :)
Vuoi Approfondire?