Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Analisi Numeri

Ultimo Aggiornamento: 17/04/2020 10:37
Post: 172
Registrato il: 20/01/2020
Età: 60
Utente Junior
2016
OFFLINE
15/04/2020 12:16

Buongiorno a Tutti Voi.
Nelle mie ricerche che vorrei fare ho diversi quesiti da porvi
sempre che sia possibile
il Primo
Mi occorre con una formula per un dato range di estrazioni i primi 10 Ritardatari in base al loro ritardo come riportato nel file e Cartella "Ritardo"

Nella Cartella "Analisi"
il primo avrei bisogno di modificare una formula che calcola il max ritardo di un numero che ha avuto tra un uscita e la sua successiva, solo che sono riuscito a crearla solo per la colonna del 1 estratto, invece vorrei calcolarla in modo globale su tutte è 5 le colonne.

Il secondo se possibile arrivare a determinare l'uscita media nel quadro estrazionale che un certo numero scelto ha avuto.

Il tutto ho cercato di esporlo al meglio nel mio file, sperando di esserci riuscito.
Post: 669
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
OFFLINE
15/04/2020 14:25

Ciao
sto guardando il file...però credo ci sia un errore nella colonna O del foglio ritardo in quanto tu segni 2 volte il 46 ma prima ci deve essere un valore 47 che sarebbe L54 quindi ottengo i 10 maggiori ritardi cosi

109
80
73
67
55
52
50
47
46
46
41
e lo ottengo mettendo in O8 da trascinare in basso

=GRANDE($L$8:$L$97;RIF.RIGA(A1)) verifica questa cosa prima che scrivo e magari non serve a niente
Post: 670
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
OFFLINE
15/04/2020 14:39

Allora secondo me è giusto cosi (poi fai le tue verifiche)

FOGLIO RITARDO

in N8 da trascinare in basso

=INDICE($K$8:$K$97;AGGREGA(15;6;RIF.RIGA($K$8:$K$97)/($L$8:$L$97=O8)-7;CONTA.SE(O$8:O8;O8)))

in M8 da trascinare in basso

=GRANDE($L$8:$L$97;RIF.RIGA(A1))

in N8 da trascinare in basso

=CONTA.SE($E$8:$I$1000;N8)

FOGLIO ANALISI

uso una colonna di servizio (la O eventualmente da nascondere) in O8 da trascinare in basso fino a riga 18

=AGGREGA(15;6;RIF.RIGA($A$8:$A$199)/($E$8:$I$199=$K$1)-7;RIF.RIGA(A1))

in M9 da trascinare in basso fino a riga 18

=O9-O8-1

infine per la media =MEDIA(M9:M18)
Post: 172
Registrato il: 20/01/2020
Età: 60
Utente Junior
2016
OFFLINE
15/04/2020 14:57

Ciao, ho verificato come hai chiesto ma i valori che sono nella mia tabella coincidono con quelli ufficiali, poi per scrupolo li ho controllati manualmente e corrispondono andando a ritroso dall'ultima estrazione.
A cosa è dovuta la differenza purtroppo non riesco a capirlo visto che altri dati coincidono.

Ti allego immagine che ho recuperato dei valori.
Post: 173
Registrato il: 20/01/2020
Età: 60
Utente Junior
2016
OFFLINE
15/04/2020 15:11

Direi che è ottimo, ora devo solo capire le differenze che sono emerse.

Per il momento Grazie come sempre.
Post: 174
Registrato il: 20/01/2020
Età: 60
Utente Junior
2016
OFFLINE
15/04/2020 16:00

Allora controllato ed i valori corrispondono.

Ti Ringrazio Ancora per il Tutto.

Volevo chiederti per il primo quesito nella cartella Analisi si può adattare la formula alla mia Richiesta.

Grazie.
Post: 671
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
OFFLINE
15/04/2020 16:40

Ciao
questo mi era sfuggito ma che risultato ti aspetti per il num 90??
Post: 175
Registrato il: 20/01/2020
Età: 60
Utente Junior
2016
OFFLINE
15/04/2020 17:06

In Pratica lo stesso valore perchè nelle altre colonne le distanze sono inferiori.

Perchè in pratica la formula calcola la massima distanza tra le dello stesso numero, quelle inferiori penso che la formula già salta dando come esito solo quella maggiore nel quadro estrazionale.

Post: 672
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
OFFLINE
15/04/2020 18:05

Ciao
questa cosa che vuoi fare io non l'ho capita...quindi spiega i passaggi che faresti per calcolare questo dato....esempio il numero 90 appare l'ultima volta in riga 191(F191) (184° posizione della griglia) che vuoi calcolare la differenza tra questa posizione e quella subito precedente (G175)?

Fa un esempio pratico se no non ti seguo
Post: 176
Registrato il: 20/01/2020
Età: 60
Utente Junior
2016
OFFLINE
15/04/2020 18:43

Cio che deve essere calcolato nel quadro estrazionale la distanza tra ogni uscita del 90, ma deve dare come risultato solo quella che tra le varie uscite è la maggiore,
Allora purtroppo devo dirti che il valore che dovrebbe risultare è 94 è non 107 perchè nella prima colonna aggiornando la da di partenza avevo eliminato delle righe è quindi la formula da un valore sbagliato e quì mi scuso ma la logica della formula che serve è quella esposta.
quindi nel caso che mi esponi la distanza che abbiamo tra il 90 è 15 ma tra altre uscite del 90 ci sono nella seconda colonna abbiamo la presenza del 90 il 2 febbraio riga 22, poi Riga 96 il 25 Luglio, e riga 191 il 3 marzo 2020 e abbiamo la prima distanza pari a 73 estrazioni e la seconda pari a94 appunto il valore massimo delle estrazioni che abbiamo avuto per il valore 90 in qualsiasi posizione fosse delle 5 colonne. per cui la formula deve dare come risultato 94. ora mi sono reso conto che se non trova un valore tra due uscite del 90 la formula riporta nel mio esempio 107 anche se non vi sono due 90, ma questo è dovuto al range di date, ma è un errore che trascuro, ovvio che sulle 5 colonne questo errore va praticamente a zero o trascurabile, spero di avrti chiarito la cosa che mi serve.
Post: 673
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
OFFLINE
15/04/2020 18:57

Ciao
Perdonami ma io non riesco a seguirti stando a distanza e parlando tramite PC non è facile...allora il 90 lo trovo nelle righe

22 49 58 96 108 126 128 153 165 175 191

ora dici che questo risultato deve essere 94 per andare avanti mi devi spiegare come faresti il calcolo con carta e penna perchè forse per te è una cosa logica ma io devo capire la modalità dei calcoli e se possibile trasformarla in formule....quindi mi devi fare capire questo 94 da dove esce fuori....
Post: 177
Registrato il: 20/01/2020
Età: 60
Utente Junior
2016
OFFLINE
15/04/2020 19:35

Penso che se mi dovessi incontrare un bel calcio nel C....
me lo daresti ma almeno mi hai aiutato a capire che mi ero fossilizzato sulle singole colonne invece di quelle totali
.... Vuol dire che me lo farò dare dalle mie nipoti...

Allora chiarendo il tutto Ti allego la tabella con le distanze complessive e come devono essere... mannaggia a me..


Il valore da riportare dalla formula è 37 che per coincidenza lo avevo già se vuoi nel calcolo della tabella che mi aiutato per arrivare alla media della richiesta precedente.

Perchè il 37 è la massima distanza che ho tra le varie uscite tra ogni 90....

Se Ti arrendi credimi sono il primo a capire..
che devo dirtiè un periodo che la mia concentrazione non va come dovrebbe essere.

Comunque Grazie mi stai aiutando anche in questo... non si smette mai di imparare... in ogni senso.



Post: 674
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
OFFLINE
15/04/2020 20:15

Ciao
lo faccio in due modi uno con formula unica in O3 da attivare con CTRL+SHIFT+INVIO

=MAX(SE.ERRORE(AGGREGA(15;6;RIF.RIGA($A$8:$A$199)/($E$8:$I$199=$K$1)-7;RIF.RIGA(2:192))-AGGREGA(15;6;RIF.RIGA($A$8:$A$199)/($E$8:$I$199=$K$1)-7;RIF.RIGA(1:192))-1;0))

l'altro con un modo simile a quello che avevamo fatto prima in K8 da trascinare fino a riga 199

=SE.ERRORE(AGGREGA(15;6;RIF.RIGA($A$8:$A$199)/($E$8:$I$199=$K$1)-7;RIF.RIGA(A1));"")

e in L9 da trascinare in basso fino a riga 199

=SE.ERRORE(K9-K8-1;0)

infine in O3
=MAX(L9:L199)
Post: 178
Registrato il: 20/01/2020
Età: 60
Utente Junior
2016
OFFLINE
15/04/2020 20:26

Devo ringraziarti per non solo per l impegno che mi doni, ma anche per la pazienza, grazie ancora.

Sto analizzando l'analisi della media e vorrei esporti delle osservazioni per migliorala se possibile, ma dovrò farlo domani perchè ora devo assistere mia mamma e nel frattempo analizzo i dati.

Grazie ancora.
Post: 179
Registrato il: 20/01/2020
Età: 60
Utente Junior
2016
OFFLINE
16/04/2020 10:12

Ciao a Tutti Voi,
Allego il File per alcune osservazioni per poter se possibile apportare delle modifiche nel File sono riportate delle Note. Grazie
Post: 676
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
OFFLINE
16/04/2020 10:33

Ciao spiega meglio l'obiettivo per dinamico intendi che vuoi modificare la formula della media escludendo gli errori(che con un SE.ERRORE trasformo in vuoto) e gli zeri e quindi in questo caso ottenere 25,4??
Post: 180
Registrato il: 20/01/2020
Età: 60
Utente Junior
2016
OFFLINE
16/04/2020 10:50

Già come dici Tu va bene, poi se riesci con il tempo intendo il fatto che il range delle estrazioni per ovvi motivi fissato a 199 se aggiungo una estrazione lo dovrò adattare in quanto se per ipotesi aumento ora e lo porto a 200 quando facciamo il calcolo tra la cella di appoggio e le altre i valori modificano in modo errato il calcolo.
Se si puo veedere una soluzione diversa bene, altrimenti questo tipo di verifica lo eseguo modificandolo quando aggiorno le estrazioni.

Per dinamico intendo questo.

Grazie.
Post: 677
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
OFFLINE
16/04/2020 11:15

Guarda che basta allungare il range della formula in Colonna O

=SE.ERRORE(AGGREGA(15;6;RIF.RIGA($A$8:$A$1000)/($E$8:$I$1000=$K$1)-7;RIF.RIGA(A1));"")


per la media =MEDIA.SE(M9:M18;"<>0")
Post: 181
Registrato il: 20/01/2020
Età: 60
Utente Junior
2016
OFFLINE
16/04/2020 11:39

Direi ottimo, che dire, così ho preso lo spunto per correggere co SE.ERRORE anche la colonna M ed è perfetta.

Grazie.
Post: 11
Registrato il: 02/02/2009
Città: PESCARA
Età: 62
Utente Junior
2016
OFFLINE
17/04/2020 09:13

Re:
DANILOFIORINI, 15/04/2020 14:39:

Allora secondo me è giusto cosi (poi fai le tue verifiche)

FOGLIO RITARDO

in N8 da trascinare in basso

=INDICE($K$8:$K$97;AGGREGA(15;6;RIF.RIGA($K$8:$K$97)/($L$8:$L$97=O8)-7;CONTA.SE(O$8:O8;O8)))

in M8 da trascinare in basso

=GRANDE($L$8:$L$97;RIF.RIGA(A1))

in N8 da trascinare in basso

=CONTA.SE($E$8:$I$1000;N8)

FOGLIO ANALISI

uso una colonna di servizio (la O eventualmente da nascondere) in O8 da trascinare in basso fino a riga 18

=AGGREGA(15;6;RIF.RIGA($A$8:$A$199)/($E$8:$I$199=$K$1)-7;RIF.RIGA(A1))

in M9 da trascinare in basso fino a riga 18

=O9-O8-1

infine per la media =MEDIA(M9:M18)



Scusate L'intromissione sono un appassionato di lotto con Excel e mi diletto a fare i miei fogli .
detto questo grazie se possibile , posso sapere perché sulle formule c'e sempre o quasi questo riferimento =AGGREGA(15;6;RIF.RIGA 15;6; a cosa si riferisce , o contato righe fogli ma nn ci sono arrivato
Post: 679
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
OFFLINE
17/04/2020 10:37

Ciao
quello non é un riferimento ma la funzione AGGREGA...ora è un pò lunga da spiegare in rete trovi migliaia di esempi e tutorial
Se poi hai una problematica simile apri una tua discussione (per avere maggiore visibilità) allegando un file con dati iniziali e risultato da ottenere scritto a mano
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 21:52. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com