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

VISUALIZZA ULTIME CELLE PIENE - PROBLEMI CON DATE

Ultimo Aggiornamento: 25/05/2017 12:20
Post: 61
Registrato il: 10/05/2005
Utente Junior
EXCEL 2016
OFFLINE
25/05/2017 09:41

Buongiorno,
ho un problema risolto parzialmente; mi spiego.
In un file devo riportare i valori delle ultime 6 celle riempite di una colonna e fin qui tutto bene, ho risolto con:

TESTO(INDIRETTO("l"&TESTO(CONTA.VALORI(1000;K$8:K$606)-1;"##"));"##")

ma quando vado a tentare di riportare i dati delle celle in cui sono presenti delle date (tutte in un'altra colonna), non riesco a replicare la formula.

Ho provato con

TESTO(INDIRETTO("j"&TESTO(CONTA.VALORI(1000;K$8:K$606);"g/m/aa"));"##")

ma ottengo errore di riferimento.

Dove sbaglio?
Grazie
P.S. Excel 2016
----------
Excel 2010
Post: 533
Registrato il: 02/08/2015
Utente Senior
Excel 2013
OFFLINE
25/05/2017 10:00

Ciao,
allega un file d'esempio con i dati iniziali e il risultato cercato (scritto manualmente).

Ciao
Tore


"Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."
Post: 61
Registrato il: 10/05/2005
Utente Junior
EXCEL 2016
OFFLINE
25/05/2017 11:09

Re:
cromagno, 25/05/2017 10.00:

Ciao,
allega un file d'esempio con i dati iniziali e il risultato cercato (scritto manualmente).

Ciao
Tore




Ecco il file "ripulito".
Mi sono accorto che se cancello delle righe sballa tutti i dati quindi anche quelle che ritenevo formule giuste si sono rivelate errate.
Ho comunque messo i risultati che dovrebbero essere riportati.
Spero ti possa essere di aiuto.
Grazie
----------
Excel 2010
Post: 1.348
Registrato il: 06/04/2013
Utente Veteran
2010
OFFLINE
25/05/2017 12:02

Ciao
una soluzione:

in J8: =INDICE($J$13:$J$26;GRANDE(RIF.RIGA($J$13:$J$26);4-1*RIGHE($A$1:A1))-12;1)

in K8: =INDICE($K$13:$K$26;GRANDE(RIF.RIGA($K$13:$K$26);4-1*RIGHE($A$1:A1))-12;1)

da trascinare; entrambe matriciali.

saluti

Domenico
Win 10 - Excel 2016
Post: 2.000
Registrato il: 21/03/2008
Città: LOCATE VARESINO
Età: 76
Utente Veteran
2007 / 13
OFFLINE
25/05/2017 12:11

ciao

in
J8=INDIRETTO(INDIRIZZO(MAX(INDICE((K:K<>"")*RIF.RIGA(K:K);))-2;10))
J9=INDIRETTO(INDIRIZZO(MAX(INDICE((K:K<>"")*RIF.RIGA(K:K);))-1;10))
J10=INDIRETTO(INDIRIZZO(MAX(INDICE((K:K<>"")*RIF.RIGA(K:K);));10))

in
K8=INDIRETTO(INDIRIZZO(MAX(INDICE((L:L<>"")*RIF.RIGA(L:L);))-2;11))
k9=INDIRETTO(INDIRIZZO(MAX(INDICE((L:L<>"")*RIF.RIGA(L:L);))-1;11))
k10=INDIRETTO(INDIRIZZO(MAX(INDICE((L:L<>"")*RIF.RIGA(L:L);));11))


Ciao da locate
excel 2007 / 13
Post: 534
Registrato il: 02/08/2015
Utente Senior
Excel 2013
OFFLINE
25/05/2017 12:19

Ciao a tutti,

ulteriore alternativa....

da mettere nella cella J8 e copiare in basso e a destra fino alla cella K10:
=INDICE($J$1:$K$1000;MAX(SE.ERRORE(RIF.RIGA($J$13:$J$1000)/($J$13:$J$1000<>"")-(3-RIF.RIGA(A1));""));RIF.COLONNA(A1))

La formula è matriciale...quindi da confermare con la combinazione di tasti CTRL+MAIUSC+INVIO anzichè solo con INVIO).

P.S.
La formattazione (data per la colonna J) la sceglierai direttamente con "Formattazione celle", senza usare la funzione TESTO().

Ciao
Tore


"Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."
Post: 62
Registrato il: 10/05/2005
Utente Junior
EXCEL 2016
OFFLINE
25/05/2017 12:20

Re:
locatevaresino, 25/05/2017 12.11:

ciao

in
J8=INDIRETTO(INDIRIZZO(MAX(INDICE((K:K<>"")*RIF.RIGA(K:K);))-2;10))
J9=INDIRETTO(INDIRIZZO(MAX(INDICE((K:K<>"")*RIF.RIGA(K:K);))-1;10))
J10=INDIRETTO(INDIRIZZO(MAX(INDICE((K:K<>"")*RIF.RIGA(K:K);));10))

in
K8=INDIRETTO(INDIRIZZO(MAX(INDICE((L:L<>"")*RIF.RIGA(L:L);))-2;11))
k9=INDIRETTO(INDIRIZZO(MAX(INDICE((L:L<>"")*RIF.RIGA(L:L);))-1;11))
k10=INDIRETTO(INDIRIZZO(MAX(INDICE((L:L<>"")*RIF.RIGA(L:L);));11))






Grazie Dodo, e grazie Locatevaresino.
Lontano anni luce allora...
Ho utilizzato quella di locate e funziona perfettamente.
Grazie ad entrambi.
Ora vado a vivisezionare la formula
----------
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]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 14:18. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com