Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

Ordinamento dati con finali in lettere e doppie lettere Opzioni
sniperzio
Inviato: Tuesday, December 17, 2019 11:27:58 AM
Rank: Newbie

Iscritto dal : 12/17/2019
Posts: 3
Buongiorno a tutti,
ho letto un pò dappertutto relativamente all'ordinamento di dati, ma non riesco a trovare nulla per risolvere il mio problema.
in effetti non riesco nemmeno mentalmente a trovare una via per poter implementare in VBA (e di solito un pò ne mastico).

ho questa colonna di codici:

ENT 377 280
ENT 377 280 A
ENT 377 280 B
ENT 377 489
ENT 377 489 A
ENT 377 489 B
ENT 377 489 C
ENT 377 489 AA
ENT 377 489 AB
ENT 377 489 BC
ENT 377 890

vorrei un ordinamento proprio fatto in questo modo, cioè innanzitutto in base al codice senza lettere finali, e poi (a parità di codice) se ho lettere finali con ordinamento A, B, C, ...., Z, AA, AB,...., BA, ecc.

gli ordinamenti classici mettono come segue, ma non mi va bene:

ENT 377 280
ENT 377 280 A
ENT 377 280 B
ENT 377 489
ENT 377 489 A
ENT 377 489 AA
ENT 377 489 AB
ENT 377 489 B
ENT 377 489 BC
ENT 377 489 C
ENT 377 890
Sponsor
Inviato: Tuesday, December 17, 2019 11:27:58 AM

 
bobo779256
Inviato: Tuesday, December 17, 2019 11:23:45 PM

Rank: AiutAmico

Iscritto dal : 4/8/2011
Posts: 4,093


L'unica che mi viene in mente è, come da cattura messa, in base alla lunghezza dei caratteri a destra

Si metta in un foglio elettronico i dati spezzati come da cattura e nella colonna K la quantità di caratteri della colonna J

Poi si selezioni l'intervallo G5:K15 e si provi a mettere in ordine col foglio elettronico (Calc di OpenOffice nel mio caso) impostando come colonne primarie I poi K in ordine crescente

Pare funzionare

Nelle celle K vuote deve comunque esserci un valore 0 (zero) che in Calc da me è impostato che non viene visualizzato, quindi ordina in base a I, poi in base ai valori 0-1-2 di K
sniperzio
Inviato: Wednesday, December 18, 2019 9:53:17 AM
Rank: Newbie

Iscritto dal : 12/17/2019
Posts: 3
perfetto, funziona ottimamente come idea.
Implementata in VBA.

grazie infinite
Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.