› Sviluppare funzionalita su Microsoft Office con VBA › Trovare valore massimo e scrivere in una cella
-
AutoreArticoli
-
Buona sera/buon giorno
a tutti, dipende da quando voi utenti leggete il mio post e richiesta di aiuto.
ho un file, (che allego); in questo file ho una cella (E3) di colore giallo, dove devo inserire il valore massimo che trovo nella colonna "E" Range(E11:E1000), dico 1000, ma la lista potrebbe anche allungarsi di più, perchè inserisco dati in modo continuo.
nella colonna "E" i valori sono obbligatori che li registro in quel modo,
perchè è una scheda che poi devo inviare alle Dogane.
quindi non posso alterare quel formato e dato.
quindi la mia domanda è: come posso trovare il numero maggiore e scriverlo nella cella di colore giallo? (E3)
Ho provato in mille modi ma non ci sono riuscito.
qualcuno di voi ha una soluzione? faccio presente anche che l'ultima lettura, quindi ultimo dato registrato è sempre il valore più grande, perchè quei numeri corrispondono a un conta ore.
spero di aver spiegato bene e che esiste un modo.
sarebbe gradito un vostro prezioso aiuto.
Allegati:
You must be logged in to view attached files.ciao
=INDICE($E$11:$E$10000;INDICE(CONFRONTA("aaaaaaaaaa";$E$11:$E$1000;1);;))
oppure sfrutta le date
=INDICE($E$11:$E$10000;CONFRONTA(MAX($D$11:$D$10000);$D$11:$D$1000;0))
365
=INCLUDI(FILTRO(E11:E10000;E11:E10000<>"");-1)
oppure sfrutta le date
Se si prende per valida la progressione delle date allora in alternativa:
=CERCA.VERT(MAX($D$11:$D$1000);$D$11:$E$1000;2;0)
Grazie mille, ho avuto modo solo ora di testare le vostra formule, grazie mille, funziona tutto perfettamente.
-
AutoreArticoli
