PDA

View Full Version : AIUTO PER FUNZIONE SE NIDIFICATA X EXCEL


skeever
03-05-2007, 16:31
ciaooo raga
avrei bisogno di una piccola mano con excel,
dovrei creare una funzione se nidificata,pero nn ho idea come si inizi,
nella foto ci sono due colonne arr precedenti e arr att. dovrei indicare nella linea gialla sempre l'ultima importo che viene scritto nell 'elenco
per quanto riguarda arr att da av06 a au16
per quanto rigurda arr succ da au06 a au16

ce qualcuno che puo darmi una mano???
:D
GRAZZIE :sofico:

ho caricato un immagine al posto dello zip spero renda l'idea

blubi
03-05-2007, 19:00
non mi fa scaricare l'attachment
spiega a parole

skeever
04-05-2007, 08:48
:D
HO INSERITO UN FILE DELL'IMMAGINE COSI RENDE MEGLIO L'IDEA
A SPIEGAZIONE SAREBBE UN POCHINO COMPLICATA E LUNGHETTA
MI DITE SE CI SONO PROBLEMI CON IL FILE
GRAZIE

blubi
04-05-2007, 08:54
:D
HO INSERITO UN FILE DELL'IMMAGINE ..MI DITE SE CI SONO PROBLEMI CON IL FILE

ok l'immagine si vede.
Cosa ti serve fare?

skeever
04-05-2007, 09:03
PER ESSERE CHIARO AL MASSIMO:
PREDO COME ESEMPIO LA PRIMA COLONNA ARRTONDAMENTI PRECENDENTI
SE MAGARI DA GENNAIO METTO UN IMPORTO POI NOVEMBRE UN IMPORTO DICEMBRE UN IMPORTO NELLA PARTE GIALLA COMUNQUE DEVO FARE IN MODO CHE SIA SEMPRE L'IMPORTO ULTIMO SCRITTO,NON LA SOMMA NE ALTRO IN MODO CHE SE SUCCESSIVAMENTE VENGANO SCRITTI ALTRI IMPORTI OLTRE A QUELLI CHE CI SONO RIMANGA SEMPRE QUELLO FINALE COME DATO BUONO



:read: O CAMBIATO L'IMMAGINE CON UNA CHE RENDE MEGLIO L'IDEA SE CI VUOI DARE UN OCCHIATA

TI RINGRAZIO

blubi
04-05-2007, 09:33
PRIMA COLONNA ARRTONDAMENTI PRECENDENTI
SE MAGARI DA GENNAIO METTO UN IMPORTO POI NOVEMBRE UN IMPORTO DICEMBRE UN IMPORTO NELLA PARTE GIALLA COMUNQUE DEVO FARE IN MODO CHE SIA SEMPRE L'IMPORTO ULTIMO SCRITTO

serve che il programma possa determinare quale e' l'ultimo importo scritto.
puoi farlo o associando agli importi una data di aggiornamento, cosi da dire poi nella formula prendi l'importo associato alla data piu' recente

oppure dando una priorita' agli importi dei vari mesi:
se scrivi un importo in corrispondenza di ottobre, vale questo rispetto ai mesi precedenti, ma se e' presente un importo su dicembre
vince dicembre su ottobre

quale strada vuoi seguire?

skeever
04-05-2007, 09:39
LA SECONDA VA BENISSIMO!!

blubi
04-05-2007, 09:40
ho riletto bene la domanda
desumo che la seconda opzione sia quella giusta
addesso scrivo la formula

skeever
04-05-2007, 09:44
Grzie mille ancora :sofico:
anche perche sto compilando questo schema per dei riporti fiscali e mi mancava slo questa colonna due colonne da completare le formule:)

blubi
04-05-2007, 10:12
considerando che il valore di gennaio
si trova nella cella AU6, fino a dicembre nella cella AU17
(nella tua immagine manca marzo)

e che il risultato deve stare nella cella AU18

la funzione "se" nidificata da mettere in AU18 e' la seguente:
=SE(AU17<>0;AU17;SE(AU16<>0;AU16;SE(AU15<>0;AU15;SE(AU14<>0;AU14;SE(AU13<>0;AU13;SE(AU12<>0;AU12;SE(AU11<>0;AU11;SE(AU10<>0;AU10;SE(AU9<>0;AU9;SE(AU8<>0;AU8;SE(AU7<>0;AU7;AU6)))))))))))

che di per se non e' elegate come codice, ma funziona.

blubi
04-05-2007, 10:16
a meno che tu non abbia tra le possibilita' di valori di arrotondamento precedente anche il valore 0 (zero).
in questo caso la formula ti darebbe il valore precedente all'ultimo inserito.

blubi
04-05-2007, 10:18
ma risolviamo facilmente usando questa formula anziche' la precedente:

=SE(AU17<>"";AU17;SE(AU16<>"";AU16;SE(AU15<>"";AU15;SE(AU14<>"";AU14;SE(AU13<>"";AU13;SE(AU12<>"";AU12;SE(AU11<>"";AU11;SE(AU10<>"";AU10;SE(AU9<>"";AU9;SE(AU8<>"";AU8;SE(AU7<>"";AU7;AU6)))))))))))

che va bene per qualsiasi valore assuma l'ultimo arrotondamento.

skeever
04-05-2007, 10:19
:doh: cazzarola...e vero che manca marzo si vede che lo saltato mentra inserivo i mesi :(
ti ringrazio nn me ne ero accorto :(,ok adesso inserisco la funzione nella cella
grazie davvero!!!!
ma hai anche contato marzo come celle?'per caso

blubi
04-05-2007, 10:23
ma hai anche contato marzo come celle?'per caso

la formula che ti ho scritto e' quella relativa a tutti i mesi marzo compreso

skeever
04-05-2007, 10:32
ok ok ti ringrazio
ho provato a inserirla pero mi da un errore ti ho messo l'immagine con la funzione immessa
sono una rottura ste due collonne !!:cry:

blubi
04-05-2007, 10:53
ok ok ti ringrazio
ho provato a inserirla pero mi da un errore

leggo dal sito microsoft:
http://support.microsoft.com/kb/638862/it

Il numero massimo di SE nidificati che possono essere utilizzati in una singola formula e' sette. Attenzione, dipendentemente dalla complessita' della formula, potrebbe NON essere possibile inserire 7 SE nidificati.

tsk tsk .. (viva Openoffice) :cool:

vediamo se posso trovare una alternativa alla funzione "se" in excel ..

skeever
04-05-2007, 10:56
ascolta avevo letto qualcosa del tipo funzioni di 2 grado..per evitare il limite dei sette puo servirti??
:boh:

blubi
04-05-2007, 11:34
.. allora dividiamo la formula
per imbrogliare excel

=SE(O(AU17<>"";AU16<>"";AU15<>"";AU14<>"";AU13<>"";AU12<>"");SE(AU17<>"";AU17;SE(AU16<>"";AU16;SE(AU15<>"";AU15;SE(AU14<>"";AU14;SE(AU13<>"";AU13;AU12)))));(SE(AU11<>"";AU11;SE(AU10<>"";AU10;SE(AU9<>"";AU9;SE(AU8<>"";AU8;SE(AU7<>"";AU7;AU6)))))))

prova e dimmi se funziona

skeever
04-05-2007, 11:38
SI SI VA CHE E UNA MERAVIGLIA ME LA STUDIO UN PO COSI NEL CASO RISERVA :)
IN SETTIMANA MI ERO CERCATO UN PO DI SPIEGAZIONI MA NE SUL SITO DI OFFICE NR ALTRI DAVANO SPIEGAZIONI UN POCHINO LIMPIDIDE:D ZERO PROPRIO!!!
TI RINGRAZIO FUNZIONA A MERAVIGLIA
THANKSSSSSSSSSS :sofico:

simone86
31-05-2011, 10:19
Ciao a tutti avrei bisogno del vostro aiuto!
ho bisogno di una formula che mi aggiorni lo status (che è espresso con le faccine sorridente, normale e triste) Praticamente ho una tabella con tre righe dove nella prima ci sono i mesi, nella seconda i dati riferiti ad ogni mese e poi nell'ultima c'è il target di ogni mese. vorrei mettere una formula che in base ai dati del mese precedente (perche finche il mese nn è finito non posso riempire la tabella con il dato) e al trget mi dia la faccina risultante. cioè esempio: siamo nel mese di maggio, pero l'ultimo dato che ho è di aprile, quindi se il dato di aprile è minore del target avro faccina sorriednte in fondo, se uguale faccina normale, se maggiore faccina triste. la casella con lo status (la faccina) è solo una, messa dopo l'ultimo mese e ad ogni mese si aggiorna, quindi per ogni mese (precedente a quello odierno) mi dice che status c'è, poi a quello dopo puo cambiare, ma la casella è solo una, praticamente è lo status mensile di quello precedente all'odierno.
Potete aiutarmi??ve ne sarei grato! grazie ciaoooo

emmedi
31-05-2011, 11:00
Ora che abbiamo la discussione di riferimento di excel si chiude
http://www.hwupgrade.it/forum/showthread.php?t=2102242