Pagina 1 di 1
cerca
Inviato: giovedì 15 febbraio 2018, 11:14
da kilopiko
salve a tutti e vi ringrazio per per la disponibilità
non ho tanto chiaro il funzionamento del cerca
io dovrei impostare una formula che lavora cercando alcune parole contenute nelle celle A4 A5 A6 A7 A8
se la parola è presente deve copiare il contenuto della cella se è presente A4 copia F4 se è presente A5 copia F5 se è presente A6 copia F6
ovviamente potrei usare anche celle di appoggio
potresti darmi delle indicazioni ?
grazie
allego file
Re: cerca
Inviato: giovedì 15 febbraio 2018, 11:22
da gioh66
Buondì, in B12 inserisci il valore di riferimento (A, B ecc...) e in C12 metti la formula
Re: cerca
Inviato: giovedì 15 febbraio 2018, 11:31
da kilopiko
grazie!!!!!!!!!!
c'è solo un problema
che se metto una lettera tipo h
mi da il valore ultimo in colonna
Re: cerca
Inviato: giovedì 15 febbraio 2018, 11:34
da kilopiko
strano se metto un numero non presente nella tabella mi da ND
se metto una lettera mi da il risultato piu alto
si puo rimediare?
ancora grazie
Re: cerca
Inviato: giovedì 15 febbraio 2018, 11:37
da kilopiko
risolto
Re: cerca
Inviato: giovedì 15 febbraio 2018, 11:37
da kilopiko
risolto
Re: cerca
Inviato: giovedì 15 febbraio 2018, 11:42
da gioh66
Si questo perchè il cerca da sempre un risultato approssimativo, per ciò quando non trova una corrispondenza esatta ti da l'ultimo risultato della possibile.
Se ti serve una corrispondenza esatta, prova così
In questo modo se inserisci un valore non compreso in A4:A7 ti da come risultato #N/D
Re: cerca
Inviato: giovedì 15 febbraio 2018, 12:06
da kilopiko
giusto per capire il numero 6 a cosa si riferisce e il numero 0 a cosa si riferiscono
vorrei capire la logica
grazie
Re: cerca
Inviato: giovedì 15 febbraio 2018, 12:42
da kilopiko
la formula adottata da me è la seguente
=CERCA($E19;$A$4:$A$10;$J$4:$J$10)
funziona ma se ho una carattere che non è nella lista
la cella mi restituisce il valore piu alto
io vorrei che mi restituisse la cella vuota
Re: cerca
Inviato: giovedì 15 febbraio 2018, 13:12
da gioh66
kilopiko ha scritto:giusto per capire il numero 6 a cosa si riferisce e il numero 0 a cosa si riferiscono
vorrei capire la logica
grazie
Il cerca verticale si compone di quattro elementi; il criterio (B12), la matrice (A4:F7) in cui cercare in base al criterio, l'indice che è il numero della colonna della matrice in cui andare a cercare la corrispondenza voluta e l'ordinato che indica se la corrispondenza deve essere esatta (0) o approssimativa (1).
Se vuoi che in caso il criterio non corrisponda la cella sia vuota, usa il cerca verticale e fai la formula così (sul mio esempio)
Codice: Seleziona tutto
=SE(VAL.ERRORE(CERCA.VERT($B12;$A$4:$F$7;6;0));"";CERCA.VERT($B12;$A$4:$F$7;6;0))
Re: cerca
Inviato: giovedì 15 febbraio 2018, 14:27
da kilopiko
ora ho capito chiaramente la logica della funzione
se il parametro da cercare è a funziona e sostituisce
ma se nella cella ci fosse AB non funziona
allora forse dovrei usare il trova
ma sostituendo il trova al cerca la formula non si attiva
Re: cerca
Inviato: giovedì 15 febbraio 2018, 14:28
da kilopiko
ora ho capito chiaramente la logica della funzione
se il parametro da cercare è a funziona e sostituisce
ma se nella cella ci fosse AB non funziona
allora forse dovrei usare il trova
ma sostituendo il trova al cerca la formula non si attiva
Re: cerca
Inviato: giovedì 15 febbraio 2018, 14:44
da gioh66
La funzione TROVA (o RICERCA) è una funzione di testo che serve a dirti in quale posizione si trova una determinata lettera o parola all'interno di una stringa di testo. Non fa al caso tuo.