Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

exel aiuto per creare formula dei giorni di competenza Opzioni
luck80
Inviato: Monday, November 09, 2009 11:58:13 AM
Rank: Newbie

Iscritto dal : 11/9/2009
Posts: 5
ciao a tutti ho il seguente problema ke con una formula in exel mi farebbe risparmiare tanta fatica:

allora mi serve una formula che mi dia i giorni che sono di competenza di un determinato anno avendo per ogni certificato data e fine lavori:


esempio: per l'anno 2006

certificato n. 1 data inizio 01/01/2005 - data fine 10/01/2006 (la formula dovrebbe restituirmi 9)
certificato n. 2 data inizio 01/01/2006 - data fine 10/01/2007 (la formula dovrebbe restituirmi 364)
certificato n. 3 data inizio 01/01/2005 - data fine 10/01/2005 (la formula dovrebbe restituirmi 0)

io nn ci sono riuscito quindi grazie in anticipo ;)

Sponsor
Inviato: Monday, November 09, 2009 11:58:13 AM

 
a10n11
Inviato: Monday, November 09, 2009 7:42:44 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
salvo svarioni dovrebbe funzionare qualcosa di questo tipo

=SE(ANNO(A1)<2006;SE(ANNO(B1)<2006;0;SE(ANNO(B1)>2006;DATA.DIFF("01/01/2006";"31/12/2006";"D");DATA.DIFF("01/01/2006";B1;"D")));SE(ANNO(B1)>2006;DATA.DIFF(A1;"31/12/2006";"D");DATA.DIFF(A1;B1;"D")))

considerando in A1 la prima data e in B1 la seconda data
da trascinare per la lunghezza della tabella.
saluti
Andrea


luck80
Inviato: Monday, November 09, 2009 8:19:57 PM
Rank: Newbie

Iscritto dal : 11/9/2009
Posts: 5
Dancing wow grazie mille, ho provato funziona alla grande, solo quando ci sono date superiori all'anno di competenza esce "#num!" ma nn importa! grazie davvero Angel
lui49
Inviato: Monday, November 09, 2009 9:13:46 PM
Rank: AiutAmico

Iscritto dal : 5/4/2003
Posts: 2,845
inserisci la formula in diverse colonne cambiando l'anno e tenendo come riferimento sempre il range a1, b1......in corrispondenza dell'anno avrai il risultato.
a10n11
Inviato: Tuesday, November 10, 2009 9:30:45 AM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
luck80 ha scritto:
Dancing wow grazie mille, ho provato funziona alla grande, solo quando ci sono date superiori all'anno di competenza esce "#num!" ma nn importa! grazie davvero Angel


salve
non avevo previsto un caso simile.
aggiorna la formula come segue:
=SE(ANNO(A1)<2006;SE(ANNO(B1)<2006;0;SE(ANNO(B1)>2006;DATA.DIFF("01/01/2006";"31/12/2006";"D");DATA.DIFF("01/01/2006";B1;"D")));SE(ANNO(B1)>2006;SE(ANNO(A1)>2006;0;DATA.DIFF(A1;"31/12/2006";"D"));DATA.DIFF(A1;B1;"D")))
saluti
Andrea


Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.