Condividi:        

Modifica a formula oppure una macro

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Modifica a formula oppure una macro

Postdi Lucio Peruggini » 05/09/16 18:22

Ciao a tutti
Non riesco nell’intento!
Nella formula applicata alle colonne (R:X) fatta da Anthony qualche anno fa, trovo il medesimo valore consecutivo nella colonna “D” e inserisce l’asterisco.

Per i gruppi due e tre (colonne R e S) non ci sono problemi!
Ora, poiché l’intento è quello di avere:
Oltre al medesimo valore in colonna “D” anche quello della colonna “B”, quando si passa alle colonne successive (T:X) gruppi da tre in poi sia nel Foglio “Sincroni” sia in quello Isocroni”, nella colonna “B” i valori sono misti.

In pratica: nel foglio Sincroni e per un qualsiasi gruppo l’asterisco va messo quando i valori “consecutivi” sono uguali sia in (B che D).
Nel foglio “Isocroni” la colonna (B) deve avere sempre valori “consecutivi” diversi per un qualsiasi gruppo.

Allego due immagini che evidenziano il quesito.
Altresì allego anche il file.

https://dl.dropboxusercontent.com/u/182 ... po%202.PNG

https://dl.dropboxusercontent.com/u/182 ... po%204.PNG

https://dl.dropboxusercontent.com/u/182 ... nismo.xlsx

Probabilmente una macro sarebbe opportuna ma va benissimo anche la Formula, grazie e buona serata.
Lucio P.
Versione Office - 2013
Lucio Peruggini
Utente Senior
 
Post: 896
Iscritto il: 24/01/11 16:23

Sponsor
 

Re: Modifica a formula oppure una macro

Postdi Anthony47 » 06/09/16 01:54

Complice la mia nota incompetenza su questa materia, ci ho capito proprio poco...
Vuoi che in ogni cella di colonne R-S sia riportato se il dato di cella D compare nella colonna per 2 o 3 volte indipendentemente dalla ruota indicata in colonna B?
Mentre in colonne T:X bisogna contare considerando l'accoppiata Ruota/Numero? Ma quali sono le soglie per le 5 colonne?
Considerando questa ipotetica combinazione di dati, quale output dovrebbe venire calcolato, riga per riga?
Immagine
image hosting

Quale e' la differenza tra il foglio Sincroni e Isocroni?
E' vero che il dato di colonna D e' sempre ordinato per valori decrescenti?

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19217
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Modifica a formula oppure una macro

Postdi Lucio Peruggini » 06/09/16 17:31

Ciao Anthony e grazie per l’intervento.
Cerco di spiegarmi meglio rendendomi conto che il più delle volte anche se involontariamente si dà per scontato di aver espresso il proprio pensiero a sufficienza; ma non è così.
Range complessivo per entrambi i fogli (Sincroni e Isocroni): A11:X520

Prima di tutto rispondo alle due domande finali
Quale è la differenza tra il foglio Sincroni e Isocroni?

Innanzi tutto nei dati immessi che, pur essendo ricavati da una stessa matrice hanno risultati diversi.

Sincronismo o sincroni - sta a indicare nella fattispecie valori consecutivi uguali per colonna sia “B che D”. Questi valori possono essere per entrambi i due fogli composti da più record consecutivi; da qui la necessità di separare nelle colonne R:X i vari gruppi.
Mi sono spulciato i due fogli e ho colorato i vari gruppi in B e D; nel farlo mi sono reso conto che sarebbe più opportuna una macro la quale colori i rispettivi, nelle colonne omonime. Così facendo eliminiamo asterischi e colonne R:X.
Contrariamente ai (Sincroni) laddove “B e D” sono uguali per colonna, la “B” (Isocronismi) deve contenere per ogni gruppo valori diversi l’uno dall’altro.
Capirai meglio l’Excel che ho sostituito piuttosto che le tante parole; in più ci sono anche le immagini.

SINCRONI
Gr.2 col. “R” (166 record su 510) = 83 gruppi di 2
https://dl.dropboxusercontent.com/u/182 ... 20GR.2.PNG

Gr.3 (78 record su 510) = 26 gruppi di 3
https://dl.dropboxusercontent.com/u/182 ... 20GR.3.PNG

Gr.4 (96 record su 510) = 4 gruppi di 4. Sono 20 i record uguali consecutivamente in “B e D”.
https://dl.dropboxusercontent.com/u/182 ... 20GR.4.PNG

Gr.5 (38 record su 510) = 2 gruppi di 5. Sono 2 i record uguali consecutivamente in “B e D” che formano un gruppo 5.
https://dl.dropboxusercontent.com/u/182 ... 20GR.5.PNG

Gr.6 (76 record su 510) = 3 gruppi di 6. Sono 3 i record uguali consecutivamente in “B e D” che formano un gruppo 6.
https://dl.dropboxusercontent.com/u/182 ... 20GR.6.PNG


Gr.7 (28 record su 510) = Un gruppo di 7. Sono 2 i record consecutivi in “B e D” che formano un gruppo 7.
Gr.8 = 0

File ripristinato
https://dl.dropboxusercontent.com/u/182 ... nismo.xlsx

Non inserisco le immagini dei Sincronismi perché sono convinto che basterà osservare il file allegato.

Sincronismo = medesima ruota – medesimo ritardo
Isocronismo = ruote diverse – medesimo ritardo.

Spero di aver chiarito ulteriormente la spiegazione poco descrittiva del precedente post.

Ciao
Lucio P.
Versione Office - 2013
Lucio Peruggini
Utente Senior
 
Post: 896
Iscritto il: 24/01/11 16:23

Re: Modifica a formula oppure una macro

Postdi Lucio Peruggini » 06/09/16 21:39

Ciao Anthony, mi sono accorto di non aver risposto a questo punto di domanda:

"E' vero che la colonna D è posta sempre in ordine decrescente"

La risposta è sì! Questa colonna è sempre disposta in ordine decrescente.
Ciao
Lucio P.
Versione Office - 2013
Lucio Peruggini
Utente Senior
 
Post: 896
Iscritto il: 24/01/11 16:23


Torna a Applicazioni Office Windows


Topic correlati a "Modifica a formula oppure una macro":


Chi c’è in linea

Visitano il forum: Nessuno e 21 ospiti