Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

excel trovare un valore

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

excel trovare un valore

Postdi scacco al re » 28/11/11 23:25

ho la mia colonna con numeri non in sequenza (foglio1 colonna C) tramite la funzione MAX ho messo in una cella (FOGLIO2 A1) il valore più alto, non so come fare a farmi restituire nella cella (foglio2 A2) il numero di riga corrispondente al valore più alto della cononna C nel foglio1.
Esiste una funzione specifica oppure bisogna ricorrere ad una macro?
Grazie
scacco al re
scacco al re
Utente Senior
 
Post: 498
Iscritto il: 10/05/02 19:18
Località: Sestri Levante

Sponsor
 

Re: excel trovare un valore

Postdi ricky53 » 28/11/11 23:35

Ciao,
non servono due celle ne basta una sola.
Prova con
Codice: Seleziona tutto
=CONFRONTA(MAX(Foglio1!C:C); Foglio1!C:C )
da scrivere in "A1" del Foglio2
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W7; Office 2003-10-13-16
Avatar utente
ricky53
Utente Senior
 
Post: 4223
Iscritto il: 11/04/09 19:29
Località: Italia

Re: excel trovare un valore

Postdi scacco al re » 29/11/11 06:10

Con al formula che mi hai postato, excel mi restituisce non la riga del valore massmo della colonna C bensì la riga dell'ultimo valore della colonna.
ecco un esempio:
_____________________
COLONNA C
riga 1 34
riga 2 58
riga 3 82
riga 4 7
riga 5 19
riga 6 (vuoto)
riga.... (vuoto)
_____________________

il valore massimo è 82 che si trova nella riga 3 quindi la formula dovrebbe restituirmi 3 con
Codice: Seleziona tutto
=CONFRONTA(MAX(Foglio1!C:C); Foglio1!C:C )

excel mi restituisce 5
scacco al re
scacco al re
Utente Senior
 
Post: 498
Iscritto il: 10/05/02 19:18
Località: Sestri Levante

Re: excel trovare un valore

Postdi CANAPONE » 29/11/11 06:37

Ciao,

riprendo e faccio una piccola modifica alla formula di Ricky53, che saluto.

=CONFRONTA(MAX(Foglio1!C:C); Foglio1!C:C;0)


Spero sia d'aiuto.
---------------
Excel 2004 su Mac
Excel 2010 su Windows 8
CANAPONE
Utente Senior
 
Post: 425
Iscritto il: 22/11/10 15:43
Località: Firenze

Re: excel trovare un valore

Postdi scacco al re » 29/11/11 07:14

Grazie funziona alla grande
scacco al re
scacco al re
Utente Senior
 
Post: 498
Iscritto il: 10/05/02 19:18
Località: Sestri Levante

Re: excel trovare un valore

Postdi ricky53 » 29/11/11 09:45

Ciao,
certamente lo zero, in questo caso è necessario. Nel rispondere ho scritto velocemente senza fare una verifica diquanto scritto.
Dalla guida inline si ricava
Corrisp è il numero -1, 0 o 1. Corrisp specifica il modo in cui Microsoft Excel deve confrontare valore con i valori contenuti in matrice.
Se corrisp è 1, CONFRONTA troverà il valore più grande che è minore o uguale a valore. È necessario che i valori in matrice siano disposti in ordine crescente: ...-2; -1; 0; 1; 2;...A-Z; FALSO; VERO.
Se corrisp è 0, CONFRONTA troverà il primo valore che corrisponde esattamente a valore. I valori in matrice possono essere disposti in qualsiasi ordine.
Se corrisp è -1, CONFRONTA troverà il valore più piccolo che è maggiore o uguale a valore. È necessario che i valori di matrice siano disposti in ordine decrescente: VERO; FALSO; Z-A;...2; 1; 0; -1; -2;... e così via.
Se corrisp è omesso, verrà considerato uguale a 1.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W7; Office 2003-10-13-16
Avatar utente
ricky53
Utente Senior
 
Post: 4223
Iscritto il: 11/04/09 19:29
Località: Italia


Torna a Applicazioni Office Windows


Topic correlati a "excel trovare un valore":


Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti