Individuare una sequenza prefissata da una serie di numeri.

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
Spectrum
Messaggi: 8
Iscritto il: sabato 13 gennaio 2018, 9:38

Individuare una sequenza prefissata da una serie di numeri.

Messaggio da Spectrum »

Salve a tutti, se possibile, vi chiedo un aiuto.
Ho una serie di numeri. Questi numeri sono una ripetizione di queste 4 cifre :
0-1-2-3
Esempio :
1-0-1-3-1-3-3-2-2-2-0-1.......
Come faccio a individuare una data sequenza (le sequenze saranno più di una e composte sempre e solo da 4 numeri) da questa serie di numeri ?
Immaginiamo che stia cercando la sequenza 3-3-2-2.
Nell'esempio, la ritroviamo a partire dal 6°numero.
Lo posso fare manualmente, ma immaginate una sequenza di 3/400 numeri !! Diventa logorante.
Vorrei riuscire a trovare la data sequenza e riuscire a conteggiare quante volte si presenta.
Non so se mi sono spiegato...

Allego un file x spiegare il tutto.

Attendo fiducioso un vostro prezioso aiuto.
Allegati
SEQUENZA.ods
(12.5 KiB) Scaricato 117 volte
Openoffice 4.1 windows
Avatar utente
unlucky83
Volontario
Volontario
Messaggi: 2355
Iscritto il: lunedì 7 gennaio 2013, 1:23
Località: Latina

Re: Individuare una sequenza prefissata da una serie di nume

Messaggio da unlucky83 »

Vedi allegato
Ho usato formula matriciale che caratterizza l'inizio della sequenza trovata con il valore 1, poi in testa alla colonna ho messo la somma delle occorrenze
La formula è:

Codice: Seleziona tutto

SE($A$12:$A$342<>C7;""; SE(INDIRETTO(INDIRIZZO(RIF.RIGA(A$12:A$342)+1;1))<>C8;""; SE(INDIRETTO(INDIRIZZO(RIF.RIGA(A$12:A$342)+2;1))<>C9;""; SE(INDIRETTO(INDIRIZZO(RIF.RIGA(A$12:A$342)+3;1))<>C10;"";1))))
Allegati
SEQUENZA.ods
(14 KiB) Scaricato 123 volte
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Spectrum
Messaggi: 8
Iscritto il: sabato 13 gennaio 2018, 9:38

Re: Individuare una sequenza prefissata da una serie di nume

Messaggio da Spectrum »

Unlucky83 ti ho mandato un messaggio in privato.
Openoffice 4.1 windows
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Individuare una sequenza prefissata da una serie di nume

Messaggio da charlie »

Mi auguro che questo non sia un sistema per "piantare" a metà gli argomenti sul forum. L'invito è rivolto sia a chi domanda che a chi fornisce aiuto.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Avatar utente
unlucky83
Volontario
Volontario
Messaggi: 2355
Iscritto il: lunedì 7 gennaio 2013, 1:23
Località: Latina

Re: Individuare una sequenza prefissata da una serie di nume

Messaggio da unlucky83 »

Azzardo dicendo che la soluzione da me proposta risolve il quesito di questa discussione. La conferma ce la può dare solo Spectrum e se fosse così potrebbe mettere risolto a questa discussione.

In privato mi ha chiesto un parere sul progetto più ampio per il quale dovrebbe applicare in qualche modo la soluzione trovata...al momento ci ho capito poco, ma nello spirito del forum, appena possibile, riporterò in questa o in un'altra discussione ciò che potrebbe essere utile anche per altri.
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Spectrum
Messaggi: 8
Iscritto il: sabato 13 gennaio 2018, 9:38

Re: Individuare una sequenza prefissata da una serie di nume

Messaggio da Spectrum »

Concordo pienamente,
scusate il ritardo, ma ho problemi di connessione. Ottimo lavoro Unlucky83.
Ho fatto qualche modifica al tuo file. Appena possibile allego il file con le mie modifiche. Grazie a tutti.
Openoffice 4.1 windows
Rispondi