Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

come si trova una riga all'interno di una tabella di numeri

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

come si trova una riga all'interno di una tabella di numeri

Postdi johnjesburg » 10/04/09 12:48

Ciao,
il mio problema è che non capisco come io possa chiedere a Excel di trovarmi una riga all'interno di una tabella di numeri (tutte le combinazioni di 6 del superenalotto giocate finora) contenente il maggior numero di valori tra quelli che io gli indico.
Cioè se decido di giocare 6 numeri a caso vorrei sapere da excel se esiste una riga con esattamente questi 6 numeri o perlomeno 5 di essi, o 4 di essi o 3 tra essi e così via.
Insomma se gioco 6 numeri al superenalotto vorrei sapere se è già stato estratto un 6 o un 5 o un 4 o un 3 con i numeri che io gioco.
C'è qualcuno che mi può aiutare ?

Grazie John
johnjesburg
Utente Junior
 
Post: 15
Iscritto il: 10/04/09 12:38

Sponsor
 

Re: come si trova una riga all'interno di una tabella di numeri

Postdi maxmula » 10/04/09 14:20

Ciao,
provo a suggerirti un metodo:

- Nelle celle da B2 a G2 scrivi i numeri che hai giocato. Ad esempio:
    13,32,44,51,80,88

- A partire da B4, per righe, metti le combinazioni uscite.Ad esempio:

    Riga 4 -> 1,5,13,43,51,66
    Riga 5 -> 13,23,31,44,51,80
    RIga 6 -> 2,32,41,44,80,88
    (ecc.)

- In I4 metti la seguente formula:
Codice: Seleziona tutto
=SE(O(B4=$B$2,B4=$C$2,B4=$D$2,B4=$E$2,B4=$F$2,B4=$G$2),1,0)


- Dopodiché copi questa cella e la incolli nelle celle da J4 a N4 comprese (i simboli "$" nella formula ti consentono di mantenere fisse le celle con cui confrontare il valore)

- A questo punto, l'intervallo da I4 a N4 dovrebbe presentarsi così:
    0,0,1,0,1,0

- In O4 metti la formula:
Codice: Seleziona tutto
=SOMMA(I4:N4)


- Per completare l'opera, copi l'intervallo da I4 a O4 e lo incolli, sempre a partire da colonna I, per tutte le righe che hai nella tua tabella (nel caso di quest'esempio fino a riga 6) ed in O2 metti la formula:
Codice: Seleziona tutto
=MAX(O4:O65536)
..che dovrebbe rispondere alla tua domanda.

Spero di esserti stato utile!
MAx
Avatar utente
maxmula
Utente Senior
 
Post: 965
Iscritto il: 18/08/04 18:28
Località: N44°59'45 E09°00'34

Re: come si trova una riga all'interno di una tabella di numeri

Postdi RPD » 10/04/09 14:28

Ciao John,
benvenuto nel forum.
Il metodo di maxmula è giusto ma se a te occorre solo verificare che qualcuno dei 6 numeri giocati siano stati estratti potresti fare più semplicemente così:
- in H3:M3 riporti la sestina di estratti;
- in A3:F3 scrivi la sestina di numeri giocati;
- in O3 trascrivi la formula
Codice: Seleziona tutto
=SOMMA(CONTA.SE(H3:M3;A3);CONTA.SE(H3:M3;B3);CONTA.SE(H3:M3;C3);CONTA.SE(H3:M3;D3);CONTA.SE(H3:M3;E3);CONTA.SE(H3:M3;F3))

che ti dà come risultato la quantità di numeri in comune tra le due sestine.
RPD
Utente Junior
 
Post: 35
Iscritto il: 21/12/08 16:53

Re: come si trova una riga all'interno di una tabella di numeri

Postdi Anthony47 » 10/04/09 15:40

Suggerisco, nella formula di RPD, l' uso di $ per poter copiare la formula verso il basso per tutte le righe che contengono gli estratti; quindi:
Codice: Seleziona tutto
=SOMMA(CONTA.SE(H3:M3;$A$3);CONTA.SE(H3:M3;$B$3);CONTA.SE(H3:M3;$C$3);CONTA.SE(H3:M3;$D$3);CONTA.SE(H3:M3;$E$3);CONTA.SE(H3:M3;$F$3))

Ciao.
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: come si trova una riga all'interno di una tabella di numeri

Postdi johnjesburg » 11/04/09 10:49

Ringrazio tutti per la prontezza di risposta e correttezza nelle formule.

Avrei adesso un altro problema: i 6 numeri che io gioco sono fatti scegliere da excel a caso (tra quelli meno giocati) con la funzione CASUALE.TRA. In questa maniera non riesco a ordinare in ordine crescente (condizione necessaria per poter usare la funzione CERCA) i valori della formula (indicata da RPD e poi da Anthony47):
=SOMMA(CONTA.SE(H3:M3;$A$3);CONTA.SE(H3:M3;$B$3);CONTA.SE(H3:M3;$C$3);CONTA.SE(H3:M3;$D$3);CONTA.SE(H3:M3;$E$3);CONTA.SE(H3:M3;$F$3)) posta in corrispondenza di ogni sestina già estratta in passato.
Quindi volendo capire in corrispondenza di quale riga (in realtà data di estrazione) è già stato giocato il 6, 5, 4, 3 o 2 che mi da dà la formula "=MAX(O4:O65536)", la funzione CERCA (riferita alla formula =MAX(O4:O65536)) mi dà valori completamenti diversi (anzi sempre la stessa data). La cosa cambierebbe ad onor del vero se i 6 numeri da giocare fossero inseriti manualmente e non fatti scegliere da Excel, ma io voglio farmi scegliere i 6 numeri da Excel.

Ciao John
johnjesburg
Utente Junior
 
Post: 15
Iscritto il: 10/04/09 12:38

Re: come si trova una riga all'interno di una tabella di numeri

Postdi Anthony47 » 11/04/09 18:01

Due opzioni:
1) imposti il ricalcolo manuale, cosi' i tuoi dati non cambiano in continuazione ma solo quando premi F9 (ricalcola). Oppure
2) ti fai un' area con i numeri che cambiano con Casuale e una seconda area dove i primi dati vengono "copiati-valore"; le tue formule fanno riferimento a questi secondi dati. Per copiare dalla prima alla secona area ti registri una macro mentre selezioni i numeri casuali, li copi, li incolli-speciale-valori sulla seconda area; poi disegni un pulsante (lo trovi nella barra degli strumento Moduli) e gli assegni la macro registrata.
In questo modo aggiornerai i tuoi numeri con i valori casuali solo ogni volta che premi il pulsante.

Ciao, fai sapere.
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: come si trova una riga all'interno di una tabella di numeri

Postdi johnjesburg » 11/04/09 20:19

Scusa ma io non ce l'ho la barra degli strumento Moduli. Come faccio ad installarla ?
johnjesburg
Utente Junior
 
Post: 15
Iscritto il: 10/04/09 12:38

Re: come si trova una riga all'interno di una tabella di numeri

Postdi Anthony47 » 13/04/09 02:24

Se hai una versione piu' bassa di excel 2007: Menu /Visualizza /Barra degli strumenti, poi spunti "Moduli".
Di 2007 purtroppo non conosco l' interfaccia...

Ciao.
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: come si trova una riga all'interno di una tabella di numeri

Postdi johnjesburg » 13/04/09 19:13

Ho risolto inserendo la scheda Sviluppo che mi riporta la possibilità di inserire dei tasti con il tasto "inserisci" in "controlli" (non in tutti i fogli veramente, infatti il tasto inserisci non è attivo in un foglio, boh).

Comunque avrei un'altra domanda adesso:
come faccio a far scegliere ad Excel 6 numeri a caso, tutti e sei sempre diversi tra loro. Infatti qualche volta alcuni numeri sono uguali con la funzione CASUALE.TRA applicata 6 volte ?

Ciao
johnjesburg
Utente Junior
 
Post: 15
Iscritto il: 10/04/09 12:38

Re: come si trova una riga all'interno di una tabella di numeri

Postdi Anthony47 » 13/04/09 23:42

Per la nuova domanda:
In un nuovo foglio, diciamo Foglio3, col C, da C1 a C90, i 90 numeri; in col B, formula =casuale() in cella A1 formula =Rango(B1;B:B)
Poi prelevi i 6 numeri con 6 formule =Cerca.vert(NN;Foglio3!A:C;3;0) dove NN varia da 1 a 6.

Ciao.
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: come si trova una riga all'interno di una tabella di numeri

Postdi johnjesburg » 14/04/09 11:53

Il problema è che io faccio scegliere ad Excel i 6 numeri a caso tra 1 45 meno estratti (che sono i più diversi tra i 90). In questa maniera è valido l'uso di RANGO ?

cIAO
johnjesburg
Utente Junior
 
Post: 15
Iscritto il: 10/04/09 12:38

Re: come si trova una riga all'interno di una tabella di numeri

Postdi Anthony47 » 14/04/09 18:26

Se devi scegliere tra 45 numeri, elencherai in Foglio3 col. C solo quei 45 numeri con le relative formule aggiunte in col. B e A.
Rimangono invariate le formmule per selezionare i 6 numeri dall' elenco.

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "come si trova una riga all'interno di una tabella di numeri":

Formula Rif.riga
Autore: salatony
Forum: Programmazione
Risposte: 0

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti