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

Filtraggio dati in excel

Ultimo Aggiornamento: 03/01/2023 16:11
Post: 28
Registrato il: 15/06/2018
Città: CARMIGNANO
Età: 53
Utente Junior
Excel 2016
OFFLINE
02/01/2023 18:39

Buon pomeriggio a tutti e buon anno.
Ho questo problematica. Devo fare in modo che avendo tra colonne, una con date (Col. A), una con importi (col B), una con un riferimenti (col C), possa avere un importo totale in base a due criteri: al riferimento che inserisco (concatenamento delle colonne E, F e G) e alla data che deve essere compresa in un determinato anno (es. 2023) (col A).
Nell'esempio, nel J5 devo sommare tutti gli importi che rispettano il criterio "C.01.01.01" e hanno come data compresa nell'anno 2023 ( -534,00)
La prima parte ci sono riuscito, ma non riesco a dirgli che mi deve tener conto anche dell'anno ...
Qualcuno mi può aiutare?
Post: 2.775
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
02/01/2023 19:17

ciao
=MATR.SOMMA.PRODOTTO(($C$4:$C$1000=CONCATENA($E$2;".";$F$4;".";$G5))*(ANNO($A$4:$A$1000)=$C$2)*$B$4:$B$1000)

ma è ingessata il sistema concatena non è flessibile

io metterei in J5 da tirare in giu matriciale ctrl maiuscolo invio
=MATR.SOMMA.PRODOTTO(($C$4:$C$1000=CONCATENA($E$2;".";CERCA(2;1/($F$4:F5<>"");$F$4:F5);".";$G5))*(ANNO($A$4:$A$1000)=$C$2)*$B$4:$B$1000)

nb
C2 è l'anno io l'ho scritto in C2
[Modificato da federico460 02/01/2023 20:03]
Post: 28
Registrato il: 15/06/2018
Città: CARMIGNANO
Età: 53
Utente Junior
Excel 2016
OFFLINE
02/01/2023 23:46

federico460, 02/01/2023 19:17:

ciao
=MATR.SOMMA.PRODOTTO(($C$4:$C$1000=CONCATENA($E$2;".";$F$4;".";$G5))*(ANNO($A$4:$A$1000)=$C$2)*$B$4:$B$1000)

ma è ingessata il sistema concatena non è flessibile

io metterei in J5 da tirare in giu matriciale ctrl maiuscolo invio
=MATR.SOMMA.PRODOTTO(($C$4:$C$1000=CONCATENA($E$2;".";CERCA(2;1/($F$4:F5<>"");$F$4:F5);".";$G5))*(ANNO($A$4:$A$1000)=$C$2)*$B$4:$B$1000)

nb
C2 è l'anno io l'ho scritto in C2

Grazie 1000! Mi va benissimo la prima.
La seconda soluzione non sono riuscito a capirla nella sua interezza. Se ti va di spiegarmela, imparo qualcos'altro ...
Comunque grazie di cuore!
Post: 2.778
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
03/01/2023 16:11

ciao
la seconda trova il dato dell'ultima cella con dati in colonna F
CERCA(2;1/($F$4:F5<>"");$F$4:F5)

visto che ci sono celle vuote tra un codice e l'altro
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 12:07. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com