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

cerca verticale

Ultimo Aggiornamento: 13/04/2019 14:16
Post: 19
Registrato il: 24/04/2013
Città: PUTIGNANO
Età: 78
Utente Junior
excel 2007
OFFLINE
08/04/2019 23:17

Ciao a tutti
Non sono riuscito, dopo vari tentativi a far funzionare la formula cerca verticale poiché la stessa non riconosce il valore proveniente da una formula. Cerco di spiegare lo schizzo sottostante: Nella colonna B della cella B2, ho ricavato il valore più grande di tutti i numeri, nella B3 ho ottenuto il n. di riga corrispondente (riga 4 valore 997). A questo punto pensavo, con il cerca verticale di poter ottenere nella cella C3 il valore corrispondente della stessa riga della colonna C cioè (5000), ma non ha funzionato. Chiedo gentilmente agli amici del forum come posso applicare la formula ? o ne occorre un’altra per poter ottenere il risultato voluto?.
Vi ringrazio anticipatamente e vi saluto.
Domenico.46
Excel 2010

A B C
997
4 cerca vert.
1 278 2000
2 873 180
3 413 600
4 997 5000
5 227 800
6 632 4500
7 556 1780
8 227 1000
9 191 200
10 76 8900
11 358 4350
12 200 5000
13 147 7780
14 200 5800
15 76 200
16 775 150
17 997 4440
18 591 600
19 92 70
20 997 48
21 262 200
22 997 3500
23 414 4400
24 156 20000
25 433 800
26 66 3500
27 502 2000

p.s. purtroppo l'anteprima non è tanto chiara
Post: 5.645
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
09/04/2019 07:38

Cerca Verticale
Ciao Perche non inserisci il file togliendo dati sensibili, cosi si risolve prima.

Ciao By Sal [SM=x423051]

se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 19
Registrato il: 24/04/2013
Città: PUTIGNANO
Età: 78
Utente Junior
excel 2007
OFFLINE
09/04/2019 12:31

cerca verticale
Ciao a tutti
Non sono riuscito, dopo vari tentativi a far funzionare la formula cerca verticale, perché suppongo, il valore espresso nella stessa e frutto di una formula. Nella colonna A è espresso il n. d’ordine delle righe , nella cella B2, ho ricavato il valore più grande di tutti i numeri della stessa, nella B3 ho ottenuto il n. di riga corrispondente (riga 4 valore 997). A questo punto pensavo che con il cerca verticale ottenere nella cella C2 il valore corrispondente della colonna C cioè (5000), ma non ha funzionato. Chiedo gentilmente agli amici del forum come posso applicare la formula ? o ne occorre un’altra per poter ottenere il risultato voluto?.
Vi ringrazio anticipatamente e vi saluto.
Rifaccio la richiesta sperando di essere stato più chiaro nella spiegazione, e nella vostra collaborazione, non c’è alcun dato sensibile, grazie.
Domenico.46
Excel 2010
Post: 5.646
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
09/04/2019 13:20

Cerca Verticale
Ciao Domenico, la formula cerca.vert() è semplice ti ho chiesto di allegare un file.
ma guardando i tuoi dati mi sono accorto che 997 nella colonna "B" è presente ben 4 volte con i seguenti risultati nella colonna "B" righe 4-17-20-202 con i valori rispettivamente 5000-4440-48-3500.

ora il cerca.vert() si fermerà sempre è soltanto alla riga 4 con 5000 in C, ignorando le altre, comunque la tua formula mettendola in "D1" sarà

=CERCA.VERT(F1;B2:C28;2;FALSO)

in F1 ho inserito 997, e come vedi il risultato sarà 5000

top 100 european baby names

Ciao By Sal [SM=x423051]

[Modificato da by sal 09/04/2019 13:23]
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 275
Registrato il: 11/07/2015
Età: 33
Utente Junior
office 2013-2016
OFFLINE
09/04/2019 19:28

Buona Sera

D2=MAX(SE($B$4:$B$30=A2;$C$4:$C$30))

control+ shift+enter

Allego file

ho modificato un valore di 997 a 12000

per verificare che la formula è corretta

Allego file
Post: 20
Registrato il: 24/04/2013
Città: PUTIGNANO
Età: 78
Utente Junior
excel 2007
OFFLINE
10/04/2019 16:31

cerca verticale
Ciao By Sal ed Ulisse 1990, Vi ringrazio moltissimo per l’attenzione , la formula di Ulisse 1990 funziona perfettamente perché legge il valore più grande della colonna B e il valore corrispondente della colonna C con la formula da lui indicata. Quindi anche se incollo 2 colonne con numeri diversi e lunghezze diverse, modificando i parametri della stessa ottengo il risultato voluto. Si vuole però che in alcuni casi nella colonna C vi sono righe in formato testo o numeri in formato generale che corrispondono al valore più alto della colonna B di conseguenza la formula mi da “ 0 “. Chiedo sempre gentilmente se si può apportare una modifica alla formula che possa leggere tutti i formati.
Vi ringrazio e Vi saluto
Domenico.46
Excel 2010
Post: 276
Registrato il: 11/07/2015
Età: 33
Utente Junior
office 2013-2016
OFFLINE
10/04/2019 18:07



[Modificato da Ulisse1990 10/04/2019 18:20]
Post: 277
Registrato il: 11/07/2015
Età: 33
Utente Junior
office 2013-2016
OFFLINE
10/04/2019 18:09



Buona Sera

Per quanto riguarda la formula funziona solo se i numeri non

sono memorizzati come testi
.

E' comunque possibile trasformare in numeri un testo numerico

Senza un file reale non e' possibile aggiungere altro.


Saluti
Post: 21
Registrato il: 24/04/2013
Città: PUTIGNANO
Età: 78
Utente Junior
excel 2007
OFFLINE
10/04/2019 18:55

cerca verticale
Post: 278
Registrato il: 11/07/2015
Età: 33
Utente Junior
office 2013-2016
OFFLINE
10/04/2019 19:30



Buona Sera


Può indicare il risultato atteso ?


Saluti

Post: 22
Registrato il: 24/04/2013
Città: PUTIGNANO
Età: 78
Utente Junior
excel 2007
OFFLINE
10/04/2019 23:16

cerca verticale
Scusate per la approssimata preparazione in materia ve ne sarete accorti delle mie difficoltà comunque vi ringrazio per l'aiuto e la collaborazione che mi date. Allego l'esempio con quest'ultimo files.

Saluti
Domenico.46
Post: 1.234
Registrato il: 27/06/2011
Utente Veteran
excel 2007
OFFLINE
11/04/2019 07:38

ciao a tutti, [SM=x423028]

sempre che abbia capito bene,
prova con


vb
=CERCA.VERT(MAX($B:$B);$B:$C;2;0)



ciao
Frank







Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future...
Post: 23
Registrato il: 24/04/2013
Città: PUTIGNANO
Età: 78
Utente Junior
excel 2007
OFFLINE
11/04/2019 11:45

cerca verticale
Perfetto, ringrazio nuovamente tutti per la collaborazione, e per l'eccellente soluzione di Tanimon, grazie anche per i suggerimenti.

Distinti saluti
Domenico.46
Post: 279
Registrato il: 11/07/2015
Età: 33
Utente Junior
office 2013-2016
OFFLINE
11/04/2019 18:21



Buona Sera

Se i dati nella colonna C sono dei numeri memorizzati come

testi

dopo la conversione( sostituendo i punti e punti e virgola)

il numero piu' alto corrispondente a 1257 risulta essere

40806070 non 40506090

E2=TESTO(MAX(SE(B5:B634=A2;SOSTITUISCI(SOSTITUISCI(C5:C634;".";"");";";"")+0));"00\.00\;00\.00")

control+shift +enter

Allego file

Saluti
[Modificato da Ulisse1990 11/04/2019 18:26]
Post: 24
Registrato il: 24/04/2013
Città: PUTIGNANO
Età: 78
Utente Junior
excel 2007
OFFLINE
12/04/2019 17:08

cerca verticale
Ho visto solo oggi la tua soluzione Ulisse 1990. Ti ringrazio vivamente. Questo forum è sempre più utile e sorprendente per la capacità di trovare varie soluzioni che aiutano ed istruiscono l'uso di questo programma.

Distinti Saluti
Domenico.46
Post: 280
Registrato il: 11/07/2015
Età: 33
Utente Junior
office 2013-2016
OFFLINE
12/04/2019 18:02



Buona Sera

Grazie per la risposta.


Non ho capito se e' corretta la formula .

Saluti



Post: 25
Registrato il: 24/04/2013
Città: PUTIGNANO
Età: 78
Utente Junior
excel 2007
OFFLINE
13/04/2019 10:49

cerca verticale
Ciao Ulisse 1990, ovviamente si ti ringrazio di nuovo.

Domenico.46
Post: 26
Registrato il: 24/04/2013
Città: PUTIGNANO
Età: 78
Utente Junior
excel 2007
OFFLINE
13/04/2019 11:48

cerca verticale
Buongiorno, scusami Ulisse 1990, ricontrollando meglio il risultato ho notato che il rigo espresso è quello corrispondente al terzo dei tre valori di (1257) della colonna B. Come forse hai già notato vi sono tre valori identici. La formula di Tanimon mi indica il primo rigo dei suddetti valori. Mi chiedo, per il completo risultato della mia ricerca se è possibile ottenere tutti i valori corrispondenti.

Esempio del caso attuale: n.d'ordine da me indicato nella colonna A, righe 565,567,570 come detto prima il valore è identico,(1257) la formula dovrebbe dare come risultato i tre valori corrispondenti.
" 40.80;40.90 - 40.80;50.70 - 40.80;60.70."

Consapevole delle difficoltà e fiducioso delle V/s capacità Vi ringrazio moltissimo,in caso contrario Vi ringrazio lo stesso, mi affascina l'idea che si possa fare.

Saluti.
Domenico.46
excel 2010
Post: 1.239
Registrato il: 27/06/2011
Utente Veteran
excel 2007
OFFLINE
13/04/2019 12:15

ciao a tutti [SM=x423028]
ciao Domenico,

il CERCA.VERT si ferma SEMPRE alla prima occorenza.

Se ti è funzionale potresti usare un filtro sulla colonna in cui ricercare il valore.

Diversamente, non sò come farlo con le formule, ma lo potresti
fare con un Find Next con Vba.

Ciao
Frank







Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
Excel 2007 forse anche 2013 ... 2021 ... 365 e future...
Post: 281
Registrato il: 11/07/2015
Età: 33
Utente Junior
office 2013-2016
OFFLINE
13/04/2019 13:00


Buon Giorno



Per etrapolare tutti i testi associato al numero che sarà

digitato in A2

E2=SE.ERRORE(INDICE($C$5:$C$634; PICCOLO(SE($B$5:$B$634=$A$2;RIF.RIGA($C$5:$C$634)-RIF.RIGA($C$5)+1);RIGHE($C$5:C5)));"")

control +shift+enter copia in basso

Allego file















[Modificato da Ulisse1990 13/04/2019 13:44]
Post: 27
Registrato il: 24/04/2013
Città: PUTIGNANO
Età: 78
Utente Junior
excel 2007
OFFLINE
13/04/2019 14:16

cerca verticale
Buongiorno Ulisse 1990 stupefacente, impressionato dal risultato complimenti, ci metterò parecchio per comprendere la tua formula.
Ti ringrazio sinceramente,tolgo il disturbo.

Saluti, Buona Domenica

Domenico.46
excel 2010

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]
Cerca verticale su più foglia (3 messaggi, agg.: 27/02/2017 10:40)
cerca verticale (5 messaggi, agg.: 26/09/2018 09:58)
cerca verticale (2 messaggi, agg.: 29/04/2020 17:59)
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 06:58. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com