Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Formula excel

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

Formula excel

Postdi nicola_na78 » 10/04/13 16:32

Ciao Amici, eccomi qua ancora una volta x chiedere il vostro preziosissimo aiuto...
in un file excel ho usato la seguente formula "GIORNO360(D9;D10)" x sapere il num di giorni relativi a due date.... mi sono accorto che non restituisce il numero corretto quando i mesi sono di 28 o 30 dando un errore nel primo caso di 2 giorni e nel secondo di 1 giorno...
esiste un'altra formula che mi fa risolvere questo problema???

grazie a tutti.


win xp
office 2010
nicola_na78
Utente Senior
 
Post: 147
Iscritto il: 11/06/10 15:26

Sponsor
 

Re: Formula excel

Postdi ricky53 » 10/04/13 17:15

Ciao,
come mai hai scelto questa funzione?
Ti occorre proprio l'anno a 360 giorni?
Nella guida della funzione trovi
GIORNO360

Vedere anche

Restituisce il numero di giorni compresi tra due date sulla base di un anno di 360 giorni (dodici mesi di 30 giorni), utilizzato in alcuni sistemi di contabilità. Utilizzare questa funzione per facilitare il calcolo dei pagamenti qualora il sistema di contabilità si basi su 12 mesi di 30 giorni.

Sintassi

GIORNO360(data_iniziale; data_finale; metodo)

Data_iniziale e data_finale sono le due date che delimitano il periodo di cui si desidera conoscere il numero di giorni. Se data_iniziale è posteriore a data_finale, la funzione GIORNO360 restituirà un numero negativo. Le date devono essere immesse utilizzando la funzione DATA o devono essere il risultato di altre formule o funzioni. Utilizzare ad esempio DATA(2008;5;23) per il 23 maggio 2008. Possono verificarsi dei problemi se le date vengono immesse come testo.

Metodo è un valore logico che specifica il metodo da utilizzare nel calcolo, europeo o americano.

Metodo Definizione
FALSO o omesso Metodo americano - NASD (Associazione nazionale operatori di borsa, National Association of Securities Dealers). Se la data iniziale corrisponde al 31 di un mese, diventerà il giorno 30 dello stesso mese. Se la data finale corrisponde al 31 del mese e la data iniziale è prima del 30 del mese, la data finale diventerà il giorno 1 del mese successivo, in caso contrario, la data finale diventerà il 30 dello stesso mese.
VERO Metodo europeo. Date iniziali e finali che corrispondono al 31 del mese diventeranno il 30 dello stesso mese.

Osservazioni
Le date vengono memorizzate come numeri seriali in sequenza per poter essere utilizzate nei calcoli. In base all'impostazione predefinita, 1 gennaio 1900 è il numero seriale 1 e 1 gennaio 2008 è il numero seriale 39448 essendo trascorsi 39.448 giorni dal 1 gennaio 1900. In Microsoft Excel per Macintosh viene utilizzato un sistema di data predefinito diverso.

Esempio

L'esempio può essere più semplice da comprendere se lo si copia in un foglio di lavoro vuoto.

Procedura

Creare una cartella di lavoro o un foglio di lavoro vuoto.
Selezionare l'esempio nell'argomento della Guida. Non selezionare le intestazioni della riga o della colonna.


Selezionare un esempio dalla Guida

Premere CTRL+C.
Nel foglio di lavoro, selezionare la cella A1 e premere CTRL+V.
Per passare dalla visualizzazione dei risultati alla visualizzazione delle formule che calcolano il risultato, premere CTRL+MAIUSC+8 oppure scegliere Verifica formule dal menu Strumenti, quindi fare clic su Modalità Verifica formule.

1
2
3
A
Date_pagam
30/01/08
01/02/08
Formula Descrizione (risultato)
=GIORNO360(A2;A3) Numero di giorni tra le due date indicate, in base a un anno di 360 giorni (1)



Per conferma: tu vuoi sapere quanti giorni intercorrono tra due date?
In questo caso si può utilizzare la funzione DATA.DIFF.
esempio
Codice: Seleziona tutto
=DATA.DIFF(A1;B1; "D")

in B1 c'è la data finale
in A1 c'è la data iniziale
"D" per avere la differenza in giorni

LA guida non è disponibile in rete si trova qualcosa: in italiano ESEMPIO 1
o
in inglese ESEMPIO 2
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. W7; Office 2003-10-13-16
Avatar utente
ricky53
Utente Senior
 
Post: 4223
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Formula excel

Postdi Anthony47 » 10/04/13 22:16

Immagino che Data.Diff suggerita da Ricky (vedi sopra) risolvera' bene il problema; ma se l' obiettivo e' calcolare la differenza in giorni potrebbe bastare gia' la differenza delle date.
Cioe'
Codice: Seleziona tutto
=D10-D9

Ciao a tutti
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13899
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Formula excel

Postdi nicola_na78 » 11/04/13 08:18

grazie per l'aiuto siete stati utili come sempre....
saluti
nicola_na78
Utente Senior
 
Post: 147
Iscritto il: 11/06/10 15:26

Re: Formula excel

Postdi ricky53 » 11/04/13 11:17

Ciao,
grazie.

Per tutti gli utenti: puoi dire come hai risolto.

Grazie per la collaborazione.
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. W7; Office 2003-10-13-16
Avatar utente
ricky53
Utente Senior
 
Post: 4223
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Formula excel

Postdi nicola_na78 » 11/04/13 11:36

Ho utilizzato la seguente formula: = D10-D9

grazie ciao
nicola_na78
Utente Senior
 
Post: 147
Iscritto il: 11/06/10 15:26


Torna a Applicazioni Office Windows


Topic correlati a "Formula excel":


Chi c’è in linea

Visitano il forum: Nessuno e 11 ospiti