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

Come posso modificare una formula per inserire nuovi criteri?

Ultimo Aggiornamento: 12/10/2015 12:17
Post: 39
Registrato il: 28/08/2015
Città: CORATO
Età: 57
Utente Junior
2013
OFFLINE
09/10/2015 10:17

Buongiorno a tutti, avrei bisogno di modificare la formula di cui al file allegato al fine che mi consideri anche altri criteri, nel file esempio penso che sia tutto più chiaro1. spero!
Grazie...
Post: 1.927
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
09/10/2015 11:06

Aggrega


Ciao,

in J10 da copiare in basso ed a destra (sistema poi i formati)


=SE.ERRORE(INDICE(A$6:A$50;AGGREGA(15;6;(RIF.RIGA($A$6:$A$50)-RIF.RIGA($A$6))+1/(($C$6:$C$50=$L$6)*(MESE($A$6:$A$50)=MESE($J$6))*($B$6:$B$50=$K$6));RIGHE($A$1:$A1)));"")


Ho evidenziato in rosso i tre criteri, racchiusi fra le due parentesi blu.

Le due parentesi verdi non servono, il risultato comunque non cambia.

Saluti



[Modificato da (Canapone) 09/10/2015 11:14]

Post: 39
Registrato il: 28/08/2015
Città: CORATO
Età: 57
Utente Junior
2013
OFFLINE
09/10/2015 16:47

Risolto
Grazie Canapone!!!! magnifico! con questa variante ho colta ancora un'altra sfumatura delle infinite esistenti....
Grazie!!!!!
Post: 1.929
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
09/10/2015 16:50

aggrega


Ciao,

grazie a te del riscontro: fai attenzione che la formula funziona come ci aspetterebbe solo in presenza di tutte e tre le variabili.

Nel caso cancellassi la data (=""), potresti - per esempio- impostare con un SE più tipi di formule con AGGREGA che possano gestire anche una sola delle discriminanti.


Saluti
[Modificato da (Canapone) 09/10/2015 16:51]

Post: 40
Registrato il: 28/08/2015
Città: CORATO
Età: 57
Utente Junior
2013
OFFLINE
09/10/2015 18:22

aggrega
Ciao Canapone! con il suggerimento che mi dai, sarebbe meraviglioso, si renderebbe la gestione molto più versatile, e modulare, quindi se vuoi farmi questa cortesia ne sarei ancora molto lieto..
Saluti
Post: 1.930
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
10/10/2015 09:56

aggrega.


Ciao,

così dovrebbe andare:

=SE.ERRORE(INDICE(A$6:A$37;AGGREGA(15;6;(RIF.RIGA($6:$37)-RIF.RIGA($A$6))+1/((($L$6=0)+($C$6:$C$37=$L$6))*(($J$6=0)+(MESE($A$6:$A$37)=MESE($J$6)))*(($K$6=0)+($B$6:$B$37=$K$6)));RIGHE($A$1:$A1)));"")

Forse qualche amico del Forum riesce a semplificarla un po'

Sui fogli dove devo lavorare preferisco servirmi di colonne di servizio da far leggere ad AGGREGA

Nel tuo esempio in H6 da copiare in basso (in rosso ho evidenziato la parte per me più interessante)

=((J$6=0)+(MESE(A6)=MESE(J$6)))*(($K$6="")+(B6=K$6))*((L$6="")+(C6=L$6))

rende AGGREGA in J6 più leggibile:


=SE.ERRORE(INDICE(A$6:A$50;AGGREGA(15;6;(RIF.RIGA($6:$50)-RIF.RIGA($A$6))+1/($H$6:$H$50=1);RIGHE($A$1:$A1)));"")



Saluti


Edit: ho allegato il file dove ho fatto qualche test.
[Modificato da (Canapone) 11/10/2015 07:54]

Post: 41
Registrato il: 28/08/2015
Città: CORATO
Età: 57
Utente Junior
2013
OFFLINE
10/10/2015 23:27

aggrega
Canapone!!! la soluzione elaborata, ha dello stupefacente!! Ti ringrazio per il caso specifico e ringrazio anche tutti nel forum per i continui e decisivi aiuti donati...
Post: 42
Registrato il: 28/08/2015
Città: CORATO
Età: 57
Utente Junior
2013
OFFLINE
12/10/2015 10:10

aggrega
Ciao Canapone! buon giorno. Però!!!! se in J6 non viene messo nulla, ho l'impressione che non dia il risultato che ci si attenderebbe.
puoi fare una verifica?
Post: 1.933
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
12/10/2015 10:57

Re: aggrega
Giulio De Palma, 12/10/2015 10:10:

Ciao Canapone! buon giorno. Però!!!! se in J6 non viene messo nulla, ho l'impressione che non dia il risultato che ci si attenderebbe.
puoi fare una verifica?




Puoi allegare un esempio: può essere mi sfugga qualcosa.

Saluti



Post: 43
Registrato il: 28/08/2015
Città: CORATO
Età: 57
Utente Junior
2013
OFFLINE
12/10/2015 11:22

aggrega
Perdonami Canapone! mio errore nel modificare i riferimente di cella non avevo variato nella formula di appoggio il riferimento alla cella del criterio data, la formula funziona perfettamente. Scusami e grazie ancora!!
buona giornata..
Post: 1.934
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
12/10/2015 11:34

Aggrega

Ciao,

di nulla: nella formula c'è qualche parentesi - innocua - di troppo.

Se rilevi qualche malfunzionamento, condivi il problema al Forum.

Fai attenzione a non usare la barra spaziatrice (invece del tasto "canc") per azzerare i parametri di ricerca.

Saluti

Post: 44
Registrato il: 28/08/2015
Città: CORATO
Età: 57
Utente Junior
2013
OFFLINE
12/10/2015 12:17

aggrega
Grazie Canapone! starò attento, e se dovessi notare qualcosa lo condivido sicuramente
Saluti
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 21:02. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com