Condividi:        

Correzione giorni

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Correzione giorni

Postdi Cedamido » 02/05/14 13:45

=INT((D5*6)/7-INT(C5*6+1)/7)+1
Questa formula dovrebbe contare i giorni escluso le domeniche, fa alcuni errori, dall'1/09/2014 al 29/09/2014 sono giorni 25 escluso le domeniche la formula ne porta 24, è possibile metterla a posto?
grazie
excel 2003
Cedamido
Utente Senior
 
Post: 314
Iscritto il: 17/08/08 23:26

Sponsor
 

Re: Correzione giorni

Postdi ricky53 » 02/05/14 14:40

Ciao,
la formula esatta che tu, probabilmente, hai reperito in una discussione di questo forum di cui io ero stato l'utente autore è:
=INT((B5 * 6) / 7) - INT((A5 * 6 + 1) / 7) +1


nella formula che hai scritto le parentesi a INT erano posizionate male/mancanti
=INT((D5*6)/7-INT(C5*6+1)/7)+1



ATTENZIONE: se i giorni che vuoi calcolare SONO i GIORNI LAVORATIVI allora se in questo intervallo cadono delle festività infrasettimanali il calcolo che ottieni con questa formula è ERRATO !!!


Se ti occorre questa modifica leggi la discussione cui io ho fatto riferimento prima ed in particolare l'intervento del 14/07/10 alle ore 22:07
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-19-21
Avatar utente
ricky53
Utente Senior
 
Post: 4588
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Correzione giorni

Postdi Cedamido » 02/05/14 15:12

In effetti è come dici, ho verificato, funziona bene.
Grazie
excel 2003
Cedamido
Utente Senior
 
Post: 314
Iscritto il: 17/08/08 23:26

Re: Correzione giorni

Postdi ricky53 » 02/05/14 15:21

Ciao,
bene.

Non hai l'esigenza di gestire le festività infrasettimanali?
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-19-21
Avatar utente
ricky53
Utente Senior
 
Post: 4588
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Correzione giorni

Postdi Cedamido » 02/05/14 21:21

Si, anche la ricorrenza del Santo Patrono.
excel 2003
Cedamido
Utente Senior
 
Post: 314
Iscritto il: 17/08/08 23:26

Re: Correzione giorni

Postdi ricky53 » 02/05/14 22:54

Ciao,
allora è necessario che tu legga la discussione che ti ho ricordato nel mio intervento del 02/05/14 alle ore 14:40. Troverai affrontata e risolta la problematica che anche tu hai.

Fai gli adattamenti necessari e ... se qualcosa non dovesse essere chiara sai che sono QUI
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-19-21
Avatar utente
ricky53
Utente Senior
 
Post: 4588
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Correzione giorni

Postdi Cedamido » 04/05/14 20:13

=MATR.SOMMA.PRODOTTO((GIORNO.SETTIMANA(RIF.RIGA(INDIRETTO(A2&":"&B2));3 )<6) * (CONTA.SE(festivi;RIF.RIGA(INDIRETTO(A2& ":" &B2)))=0))
A2 contiene la data di inizio, B2 quella di fine
Metterai poi l' elenco preciso delle festivita' in una colonna a piacere, es da L2 a L100 (L1 solo per chiarezza la userai per scriverci una descrizione); poi selezioni L2:L100, Menu /Inserisci /Nome /Definisci; scrivi il nome "festivi", Ok.
Le festivita' devono essere "precise", cioe' 25 dic 2010, 1 gen 2011 (non basta, ad esempio, dire 25 dic)

La formula riportata funziona in effetti toglie i festivi però se cancello le date appare RIF.
Grazie
excel 2003
Cedamido
Utente Senior
 
Post: 314
Iscritto il: 17/08/08 23:26

Re: Correzione giorni

Postdi ricky53 » 05/05/14 15:13

Ciao,
non ho capito il tuo intervento.
Puoi chiarire.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-19-21
Avatar utente
ricky53
Utente Senior
 
Post: 4588
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Correzione giorni

Postdi Cedamido » 05/05/14 16:36

Ho riportato questa formula di Antony trovata sul topic che miha consigliato, funziona però se non trova la date esce RIF.
Per esempio sul foglio dove ci sono le date 01/12/2014 al 31/12/2014 porta i giorni esatti, esclude sia le domeniche che i festivi ma se levo le date appare RIF con il cancelletto,non riesco a spiegare bene spero di si.
Grazie
excel 2003
Cedamido
Utente Senior
 
Post: 314
Iscritto il: 17/08/08 23:26

Re: Correzione giorni

Postdi ricky53 » 05/05/14 16:57

Ciao,
prova in questo modo
Codice: Seleziona tutto
=SE(E(A2<>""; B2<>""); MATR.SOMMA.PRODOTTO((GIORNO.SETTIMANA(RIF.RIGA(INDIRETTO(A2&":"&B2));3 )<6) * (CONTA.SE(Festivi;RIF.RIGA(INDIRETTO(A2& ":" &B2)))=0)); 0)
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-19-21
Avatar utente
ricky53
Utente Senior
 
Post: 4588
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Correzione giorni

Postdi Cedamido » 05/05/14 18:41

=SE(cella che deve contenere una data <>""; tua formula; "")
Ero riuscito a far funzionare questa Tua formula del 2012 topic con Lucertolina però non molto bene.

Ho provato l'ultima Tua formula, funziona.
Grazie
excel 2003
Cedamido
Utente Senior
 
Post: 314
Iscritto il: 17/08/08 23:26

Re: Correzione giorni

Postdi ricky53 » 05/05/14 19:48

ciao,
bene.
Alla prossima
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-19-21
Avatar utente
ricky53
Utente Senior
 
Post: 4588
Iscritto il: 11/04/09 19:29
Località: Italia


Torna a Applicazioni Office Windows


Topic correlati a "Correzione giorni":


Chi c’è in linea

Visitano il forum: Nessuno e 22 ospiti