Pagina 1 di 1

[Risolto] Comando cerca

Inviato: giovedì 11 luglio 2019, 12:50
da paoluccimax
Salve sto preparando un database per delle scommesse ed ho bisogno di cercare una squadra in una lista e che mi riporti il valore vittorie in casa.
Mi sono gia creato un foglio con tutte le squadre in colonna e le corrispondenti voci.
Grazie in anticipo a chi vorra' aiutarmi

PS. Nel foglio 11 gli incontri , e nel foglio 12 i dati che mi servono per costruire il database.

Re: Comando cerca

Inviato: giovedì 11 luglio 2019, 13:28
da gioh66
Ciao, allega il file e non immagini con cui non si può lavorare.
ps: e magari allega anche il risultato voluto messo a mano.

Re: Comando cerca

Inviato: giovedì 11 luglio 2019, 14:11
da charlie
Ciao e benvenuto/a sul forum.
Se intanto ti vuoi presentare puoi farlo in questa sezione -> viewforum.php?f=16
Per una panoramica delle regole del forum puoi consultare il Manuale di sopravvivenza -> http://forum.openoffice.org/it/forum/vi ... hp?f=1&t=2

Buon proseguimento.

Re: Comando cerca

Inviato: giovedì 11 luglio 2019, 14:12
da paoluccimax
Ciao Grazie, della celere risposta , ho provveduto ad allegare il file.

Re: Comando cerca

Inviato: giovedì 11 luglio 2019, 16:15
da gioh66
Puoi usare questa formula da inserire in L3 e da tirare in basso.

Codice: Seleziona tutto

=(CERCA.VERT($D3;$Foglio12.$B$2:$F$1757;2;0)+CERCA.VERT($E3;$Foglio12.$B$2:$F$1757;3;0))/(CERCA.VERT($D3;$Foglio12.$B$2:$F$1757;4;0)+CERCA.VERT($E3;$Foglio12.$B$2:$F$1757;5;0))*100
Nel Foglio12 però devi aggiustare i nomi in modo che coincidano con quelli del Foglio11 (o viceversa). In alcune righe vedrai infatti un errore #ND perchè non c'è corrispondenza dei nomi.

Re: Comando cerca

Inviato: giovedì 11 luglio 2019, 16:26
da paoluccimax
Grazie infinite, una cosa non ho capito... Nel foglio 11 ci sono tutti i nomi e come mai alcuni li prende ed altri no?

Re: Comando cerca

Inviato: giovedì 11 luglio 2019, 17:31
da gioh66
Perchè come ti dicevo non c'è corrispondenza dei termini. Se cerchi Man United o Man City nel Foglio12 non ci sono. Nell'altro foglio ci sono Manchester UTD e Manchester City. Per noi umani sono la stessa cosa ma per calc sono due termini diversi.
Ti dirò di più per farti capire l'importanza dei termini equivalenti: se in una cella si fosse scritto Man City| e dall'altra parte Man City |, con uno spazio finale (immagina la pipe come il cursore del mouse) per calc i due termini sarebbero diversi a causa della presenza di quello spazio in più.

Re: Comando cerca

Inviato: giovedì 11 luglio 2019, 17:44
da paoluccimax
Sempre gentilissimo, che Lei sappia esiste un modo per controllare con un paio di click questo genere di errori?

Re: Comando cerca

Inviato: giovedì 11 luglio 2019, 20:55
da gioh66
Non è così semplice. Si potrebbe una volta avuto l'errore aprire la formula con F2 ,evidenziare i CERCA.VERT e vedere quale da l'errore premendo F9 per avere l'anteprima del risultato.
https://youtu.be/wjPKCZIt7_Y
Poi in una cella con una formula matriciale farsi restituire quali sono le righe che contengono le iniziali del nome incriminato.
Ad esempio per Manchester si potrebbe, in una cella mettere

Codice: Seleziona tutto

=PICCOLO(SE(VAL.NUMERO(RICERCA("Manch.*";$Foglio12.B$2:B$1756));RIF.RIGA($Foglio12.B$2:B$1756)-1);RIF.RIGA(A1))
confermare la formula con la combinazione di tasti ctrl+maiuscolo+invio (non con il solo invio), copiare e incollare la formula in basso e come responso si ha il numero di riga dove c'è una parola che contiene "Manch".
Ti riallego il file con la formula messa in AC3

Ps.: non darmi del lei. Nei forum ci si da del tu...si usa così :D

Re: Comando cerca

Inviato: giovedì 11 luglio 2019, 21:16
da paoluccimax
Grazie, gentilssimo.
Anche se per me e' troppo difficile!Mi sto avvicinando adesso a questo mondo e devo imparare ancora molte cose. Eventualmente avessi bisogno potrei contattarti ancora?
Grazie in anticipo!

Re: Comando cerca

Inviato: giovedì 11 luglio 2019, 21:41
da gioh66
Certo qui sul forum.