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

Formula per estrarre i dati dell'ultima data utile del mese

Ultimo Aggiornamento: 10/02/2017 21:24
Post: 1
Registrato il: 16/04/2007
Città: RUVO DI PUGLIA
Età: 42
Utente Junior
excel 2010
OFFLINE
08/02/2017 10:51

Salve ragazzi. Ho una serie di dati, ordinati per data (nella colonna "A" ci sono le date, nella colonna "B" ci sono i relativi importi).
Desidererei far apparire, nelle celle delle colonne "C" e "D", rispettivamente la data e l'importo relativi all'ultimo giorno presente nella colonna "A" di ogni singolo mese.
Si consideri che le date indicate nella colonna "A" non interessano tutte le date di un certo mese; ad esempio, relativamente a febbraio, ci sono solo 4 date, dove la data più prossima alla scadenza del mese è il 23 febbraio, di cui che mi interesserebbe estrapolare la data e il relativo importo nelle colonne "C" e "D".
Secondo voi come dovrebbe essere la formula per ottenere questo risultato?

Trovate in allegato il file di esempio.
[Modificato da marnevi 08/02/2017 10:56]
Post: 63
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
ONLINE
08/02/2017 17:24

Buonasera
in C1 da trascinare in basso

=SE.ERRORE(CERCA(2;1/(MESE($A$1:$A$10)=RIF.RIGA(A2));$A$1:$A$10);"")

in D1 da trascinare in basso

=SE.ERRORE(INDICE($B$1:$B$10;CONFRONTA($C1;$A$1:$A$10;0));"")
Post: 1
Registrato il: 16/04/2007
Città: RUVO DI PUGLIA
Età: 42
Utente Junior
excel 2010
OFFLINE
09/02/2017 09:35

funziona laddove l'anno sia sempre lo stesso. Ma se per lo stesso mese ci si riferisse ad anni diversi, queste formule considerano l'ultima data del mese del solo anno più recente e mi ignora quello relativo agli anni precedenti. Non so se è chiaro. Invio lo stesso file con le date di esempio modificate e le formule proposte adottate.
[Modificato da marnevi 09/02/2017 12:25]
Post: 67
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
ONLINE
09/02/2017 14:56

Ciao
la richiesta era di trovare l'ultimo dato in funzione del mese chiaramente se le date sono ordinate in maniera crescente la formula riporta il dato corretto se invece vuoi decidere rispetto a quale anno ci si deve riferire si può fare.....metti il file con le date e il risultato che vuoi ottenere scritto a mano e in quali celle (sicuramente bisognerebbe mettere una cella di appoggio che determina il criterio di ricerca)....
Post: 2
Registrato il: 16/04/2007
Città: RUVO DI PUGLIA
Età: 42
Utente Junior
excel 2010
OFFLINE
09/02/2017 16:27

Ok. allego lo stesso file, in cui però ho arricchito i dati contenuti nelle colonne "A" e "B" e ho indicato (a mano) il risultato desiderato nelle colonne "C" e "D"
Post: 71
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
ONLINE
10/02/2017 21:24

Ciao
la formula che propongo è frutto del sacco del grande Cromagno (un saluto)...detto questo in C1 da attivare con CTRL+SHIFT+INVIO e poi trascinare in basso

=SE.ERRORE(INDICE($A$1:$A$15;PICCOLO(SE(VAL.NUMERO(CONFRONTA(RIF.RIGA($A$1:$A$15);CONFRONTA(DATA(ANNO($A$1:$A$15);MESE($A$1:$A$15);2);DATA(ANNO($A$1:$A$15);MESE($A$1:$A$15);1));0));CONFRONTA(DATA(ANNO($A$1:$A$15);MESE($A$1:$A$15);2);DATA(ANNO($A$1:$A$15);MESE($A$1:$A$15);1));"");RIF.RIGA(A1)));"")

in D1 da trascinare in basso

=SE.ERRORE(INDICE($B$1:$B$15;CONFRONTA(C2;$A$1:$A$15;0));"")
[Modificato da DANILOFIORINI 10/02/2017 21:26]
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 21:11. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com