W&G ha scritto:Ciao, chi non muore si rivede...
Mi hai tolto le parole di bocca
ste155 ha scritto:Sto cercando di creare una tabella (composta da 3 righe e un unica colonna) che riporti e si aggiorni automaticamente con le ultime 3 righe di un altra colonna in cui è presente un elenco dinamico composto da X righe
Avevo interpretato che l'utente voleva storicizzare in un'altra tabella gli ultimi tre valori di una tabella dinamica; e in questo caso una formula non sarebbe stata idonea.
Rileggendo la richiesta invece e' molto probabile che abbia ragione tu, e l'utente voglia solo visualizzare in altra posizione le ultime tre righe della tabella dinamica.
In questo caso la tua formula, in linea di massima funzionera' bene.
Bisognerebbe solo prevedere che la tabella sorgente abbia un header (da non includere nell'area restituita) e che possano esserci meno di 3 dati in tabella per non avere celle in errore.
In questi casi, comunque, la mia preferenza va alla funzione SCARTO.
Esempio:
- Codice: Seleziona tutto
=SCARTO($A$2;MAX(0;CONTA.VALORI($A$2:$A$1000)-3);0;3;1)
Va introdotta come formula a matrice nelle tre celle in cui si vuole il risultato:
-selezionare le celle, inserire la formula nella barra della formula, confermare con Contr-Maiusc-Enter
(ipotesi: i dati cominciano in A2, in A1 ci sta una eventuale intestazione)
Se l'utente usasse Office 365 sarebbe possibile qualche semplificazione
Ciao!