[Risolto] equivalente funz. PICCOLO con valori alfanumerici

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
marco83p
Messaggi: 32
Iscritto il: lunedì 15 ottobre 2018, 16:18

[Risolto] equivalente funz. PICCOLO con valori alfanumerici

Messaggio da marco83p »

Buondì, chiedo scusa per la domanda da niubbo che ne segue a stretto giro una altrettanto banale.
Dovrei elencare i valori della colonna A nella colonna B ordinandoli in ordine alfanumerico; la funzione PICCOLO non è adeguata, perché gestisce solo i numeri, mentre ho appena appreso che il mio elenco contiene anche caratteri alfabetici.
C'è un'alternativa?
Grazie ancora
Ultima modifica di marco83p il mercoledì 22 settembre 2021, 10:20, modificato 1 volta in totale.
Openoffice 4.1.5 su sistema windows 8.1
Avatar utente
lucky63
Volontario assiduo
Volontario assiduo
Messaggi: 3073
Iscritto il: martedì 18 maggio 2010, 17:01

Re: equivalente di funzione PICCOLO con valori alfanumerici

Messaggio da lucky63 »

marco83p ha scritto:Dovrei elencare i valori della colonna A nella colonna B ordinandoli in ordine alfanumerico
Se è una cosa che hai bisogno di fare saltuariamente potresti semplicemente copiarti la colonna A in un altro foglio vuoto (o anche nello stesso foglio ma completamente distaccata dalle altre colonne dati) e posizionandoti con il cursore su tale colonna ordinarla con i normali strumenti di ordinamento dati (menu > Dati > Ordina ...) per poi ricopiarla/posizionarla dove ti pare
marco83p
Messaggi: 32
Iscritto il: lunedì 15 ottobre 2018, 16:18

Re: equivalente di funzione PICCOLO con valori alfanumerici

Messaggio da marco83p »

lucky63 ha scritto:
marco83p ha scritto:Dovrei elencare i valori della colonna A nella colonna B ordinandoli in ordine alfanumerico
Se è una cosa che hai bisogno di fare saltuariamente potresti semplicemente copiarti la colonna A in un altro foglio vuoto (o anche nello stesso foglio ma completamente distaccata dalle altre colonne dati) e posizionandoti con il cursore su tale colonna ordinarla con i normali strumenti di ordinamento dati (menu > Dati > Ordina ...) per poi ricopiarla/posizionarla dove ti pare
Il problema è proprio che dell'inserimento dati dovrebbe occuparsene saltuariamente e autonomamente un collega con disabilità che non conosce minimamente i fogli di calcolo, per cui volevo fargli trovare la cosa più semplice possibile.
Poi detta sinceramente anche per pulizia del lavoro sarei curioso di scoprire se ci fosse questa possibilità :D
Openoffice 4.1.5 su sistema windows 8.1
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1826
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: equivalente di funzione PICCOLO con valori alfanumerici

Messaggio da gioh66 »

Ciao. Potresti allgegare un file d'esempio dei dati che vuoi ordinare?
...se sei soddisfatto delle risposte ricevute metti il [Risolto] viewtopic.php?f=9&t=5661

Libreoffice 7/24 LinuxMint 21/22
marco83p
Messaggi: 32
Iscritto il: lunedì 15 ottobre 2018, 16:18

Re: equivalente di funzione PICCOLO con valori alfanumerici

Messaggio da marco83p »

gioh66 ha scritto:Ciao. Potresti allgegare un file d'esempio dei dati che vuoi ordinare?
Volentieri, ecco qui un esempio (è solo una parte del foglio a cui sto lavorando).
Nella colonna A ci sono le voci da ordinare, nella B le voci ordinate (per ora solo numeriche).
La colonna C restituisce gli estremi delle sequenze di voci contigue (immagino che se riuscirò a implementare l'ordine alfanumerico e non solo numerico dovrò ripensare anche questa colonna, per quanto in quel caso è meno importante ai fini delle nostre necessità avere gli intervalli; in quel caso per la colonna C male che vada potrei banalmente istruirlo a copiare semplicemente tutte le celle di B che iniziano per lettera).
Allegati
ordina etichette per stampa termica PER FORUM.ods
(35.55 KiB) Scaricato 123 volte
Openoffice 4.1.5 su sistema windows 8.1
marcocurreli
Messaggi: 104
Iscritto il: sabato 10 aprile 2021, 13:28

Re: equivalente di funzione PICCOLO con valori alfanumerici

Messaggio da marcocurreli »

Filtro automatico?
Dati --> filtro automatico
tmp.png
Clicca sul triangolo nel campo da ordinare e seleziona "ordina in modo crescente"
Allegati
prova_ordina_etichette_ per_PER_FORUM.ods
(11.57 KiB) Scaricato 116 volte
LibreOffice 7.3.0 -- Linux 5.16.4-arch
marco83p
Messaggi: 32
Iscritto il: lunedì 15 ottobre 2018, 16:18

Re: equivalente di funzione PICCOLO con valori alfanumerici

Messaggio da marco83p »

marcocurreli ha scritto:Filtro automatico?
Dati --> filtro automatico
tmp.png
Clicca sul triangolo nel campo da ordinare e seleziona "ordina in modo crescente"
Grazie, sarebbe effettivamente utile, ma quando provo ad aprire il file OF segnala che è stato realizzato con una versione più recente del programma.
La cosa curiosa è che la mia versione di Apache Open Office è la 4.1.10 (per win x86), e sul sito ufficiale pare essere la più recente. Mi sbaglio?
Ho provato ad aprire il file che avevo mandato e attivare il filtro automatico lì, ma non compare alcuna voce "ordina in modo crescente"; stessa cosa avviene forzando l'apertura dell'esempio da te caricato.
Mistero...
Openoffice 4.1.5 su sistema windows 8.1
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1826
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: equivalente di funzione PICCOLO con valori alfanumerici

Messaggio da gioh66 »

Ciao. Non c'è molto mistero. Tu hai aperto un file realizzato con libreoffice 7.2.0, che è più avanzato anche dell'ultima versione di openoffice, che non dispone di tutti gli strumenti di libre.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] viewtopic.php?f=9&t=5661

Libreoffice 7/24 LinuxMint 21/22
marco83p
Messaggi: 32
Iscritto il: lunedì 15 ottobre 2018, 16:18

Re: equivalente di funzione PICCOLO con valori alfanumerici

Messaggio da marco83p »

gioh66 ha scritto:Ciao. Non c'è molto mistero. Tu hai aperto un file realizzato con libreoffice 7.2.0, che è più avanzato anche dell'ultima versione di openoffice, che non dispone di tutti gli strumenti di libre.
Grazie del chiarimento.

Dunque mi pare di capire che con Open Office non ci siano molte possibilità riguardo alla mia necessità.
In questi casi è opportuno mettere comunque Risolto (anche se negativamente), o meglio lasciare la domanda aperta?

In ogni caso grazie a entrambi per i contributi! Marco
Openoffice 4.1.5 su sistema windows 8.1
Avatar utente
lucky63
Volontario assiduo
Volontario assiduo
Messaggi: 3073
Iscritto il: martedì 18 maggio 2010, 17:01

Re: equivalente di funzione PICCOLO con valori alfanumerici

Messaggio da lucky63 »

Se con OpenOffice ti basta un ordinamento "saltuario" (come dicevo in precedenza) prova a usare l'esempio che allego.
Vedi note nel file.
Altrimenti si può fare con macro ... che si attivi ad ogni variazione dei dati inseriti in colonna A
.
Allegati
ordina etichette per stampa termica PER FORUM - 01.ods
(37.76 KiB) Scaricato 120 volte
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1826
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: equivalente di funzione PICCOLO con valori alfanumerici

Messaggio da gioh66 »

Forse si può fare con una macro. Su questo però io non ti so aiutare. Lascia la discussione aperta, qualcuno più esperto potrebbe avere la soluzione al tuo problema.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] viewtopic.php?f=9&t=5661

Libreoffice 7/24 LinuxMint 21/22
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1826
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: equivalente di funzione PICCOLO con valori alfanumerici

Messaggio da gioh66 »

Eccolo la. @lucky63 ti ha risposto mentre scrivevo :super:
...se sei soddisfatto delle risposte ricevute metti il [Risolto] viewtopic.php?f=9&t=5661

Libreoffice 7/24 LinuxMint 21/22
Avatar utente
lucky63
Volontario assiduo
Volontario assiduo
Messaggi: 3073
Iscritto il: martedì 18 maggio 2010, 17:01

Re: equivalente di funzione PICCOLO con valori alfanumerici

Messaggio da lucky63 »

.
Allego file contenente macro.

Per funzionare è necessario che le impostazioni di sicurezza sulle macro siano impostate sul valore “medio”.
All'apertura del file sarà segnalata la presenza di macro.
In tale circostanza è necessario accettarne l'esecuzione cliccando sul pulsante “Abilità macro”.
Fatto ciò si aprirà il file con la macro attiva.
Ad ogni variazione dati in colonna A la macro copierà il range dati A2:A? in B2:B? e poi lo ordina in modo crescente.
Fai test di verifica
.
Allegati
Test - Macro - Ordina etichette per stampa termica PER FORUM.ods
(16.25 KiB) Scaricato 93 volte
marco83p
Messaggi: 32
Iscritto il: lunedì 15 ottobre 2018, 16:18

Re: equivalente di funzione PICCOLO con valori alfanumerici

Messaggio da marco83p »

lucky63 ha scritto:.
Allego file contenente macro.

Per funzionare è necessario che le impostazioni di sicurezza sulle macro siano impostate sul valore “medio”.
All'apertura del file sarà segnalata la presenza di macro.
In tale circostanza è necessario accettarne l'esecuzione cliccando sul pulsante “Abilità macro”.
Fatto ciò si aprirà il file con la macro attiva.
Ad ogni variazione dati in colonna A la macro copierà il range dati A2:A? in B2:B? e poi lo ordina in modo crescente.
Fai test di verifica
.
Perfetto! Grazie Lucky63, e grazie a tutti: la vostra pazienza e disponibilità è sempre preziosa.
Aggiorno la descrizione nel thread, buona prosecuzione. Marco
Openoffice 4.1.5 su sistema windows 8.1
Rispondi