Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Buongiorno a tutti
una variante non matriciale
in J1
=CERCA(2;1/($A$1:$G$1=$I$1);$A$2:$G$2)
Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Buon giorno a tutti
Ho realizzato una tabella come di seguito :
A1 = "X" , B1 : F1 nessun dato , G1 = "X" riga dove Cercare il Valore Presente in I1
A2=1 ,B2=2,C2=3,D2=4,E2=5,F2=6,G2=7 riga dei Valori da Restituire se in Riga 1 e' presente "X" (I1)
I1 valore da Cercare = "X"
J1 =CERCA.ORIZZ(I1;A1:G2;1;FALSO)
Purtroppo se nella riga A1:G1 sono presenti piu' "X" , viene restituita solo la prima occorrenza ( in questo caso 1 )
Io invece ho la necessita' che mi venga restituita L'ULTIMA "X" A DESTRA che potrebbe anche essere in A1 , ma se esistono piu' "X" nella riga , devo riportare in J1 la posizione dell'ultima a destra (in questo caso 7)
Come fare ..... aiutino GRAZIE GRAZIE Claudio P
Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.
Buongiorno a tutti
una variante non matriciale
in J1
=CERCA(2;1/($A$1:$G$1=$I$1);$A$2:$G$2)
Ciao Claudio,
Ho realizzato una tabella come di seguito :
A1 = "X" , B1 : F1 nessun dato , G1 = "X" riga dove Cercare il Valore Presente in I1
A2=1 ,B2=2,C2=3,D2=4,E2=5,F2=6,G2=7 riga dei Valori da Restituire se in Riga 1 e' presente "X" (I1)
I1 valore da Cercare = "X"
J1 =CERCA.ORIZZ(I1;A1:G2;1;FALSO)
Purtroppo se nella riga A1:G1 sono presenti piu' "X" , viene restituita solo la prima occorrenza ( in questo caso 1 )
Io invece ho la necessita' che mi venga restituita L'ULTIMA "X" A DESTRA che potrebbe anche essere in A1 , ma se esistono piu' "X" nella riga , devo riportare in J1 la posizione dell'ultima a destra (in questo caso 7)
Prova la formula:
=MAX(SE(A1:G1=I1;RIF.COLONNA(A1:G1)-MIN(RIF.COLONNA(A1:G1))+1))
Questa e' una formula matriciale e deve essere confermata con Ctrl+Maisc+Invio
===
Regards,
Norman
Ciao Norman
Come sempre , GRAZIE funziona
Grazie Claudio P
Buon Giorno
Perfetto funziona alla Grande
Grazie Grazie Claudio P