Excel - Trimestri uso funzioni DATA, GIORNO e FINE.MESE
Nell'articolo precedente siamo partiti con l'uso della funzione SOMMA.PIU.SE e proseguito con l'aggi
Excel - SOMMA.PIU.SE con Condizione multipla
Se usate Microsoft Office Excel per la vostra contabilità privata o aziendale, vi sarà senz'a
Excel DataPicker - Selezione data con calendario
In questo periodo, dopo aver di nuovo cambiato lavoro, mi sono riaffacciato al mondo di Excel. Ques
Sitemap, cos'è, a cosa serve e come crearne una
Che cos'è una Sitemap? Una Sitemap è un file che fornisce informazioni sulla relazione tra pagine
Joomla - Integrare WhatsApp Sharing Button Generator
Il presente articolo, ci aiuterà ad integrare negli articoli di un sito Joomla! un social button pe
Joomla! - Xmap Cannot use object of type stdClass as array
E' da anni che usate Xmap come estensione per la vostra Sitemap di Joomla! e finora non vi ha dato m
WordPress - Twenty Seventeen Full Width Template
Chi usa il nuovo tema gratuito di WordPress, si è sicuramente trovato di fronte a questo dilemma.
WordPress - Maintenance mode
A tutti coloro che possiedono un sito in WordPress, sarà senz'altro capitato di dover mettere
WordPress - Child Themes, come e perché
Una delle peculiarità di WordPress sono i child themes. Introdotti fin dalla versione 3.0, so
Windows 10 - Testare la batteria del Notebook
A tutti i proprietari di un portatile credo sia passato di notare che la batteria del proprio laptop
Windows 10 - Cancellare la cartella Windows.old
Avete fatto l'avanzamento a Windows 10 e vi siete accorti che nella partizione che ospita il sistema
Windows 10 - Installare phpMyAdmin su IIS Express 10
Nell'ultimo periodo ho studiato come configurare il server IIS Express 10 su Windows 10 per poter fa

Excel - Calcolo delle settimane tra date

google-plus Scritto da .

Il foglio elettronico MIcrosoft Office Excel, è uno strumento meraviglioso, del quale oramai non si può fare a meno. In effetti, anche se io adoro OpenOffice.org e derivate, Excel è un passo avanti.

Sono state introdotte nuove formule, grafica e quant'altro sin dalla versione Excel 2007.

Tuttavia, alcune volte, ci si blocca sulle banalità come il calcolo delle settimane che intercorrono tra due o più date. Vediamo come risolvere questo rebus con due funzioni NUM.SETTIMANA e DATA.DIFF.

Funzione NUM.SETTIMANA

Excel, dotato della funzione =NUM.SETTIMANA(Rif), vi dice la settimana al quale appartiene la data che gli avete dato in pasto. Ma non vi è una funzione specifica per calcolare il numero di settimane tra due date. Questo perché il calcolo delle settimane, si può ottenere attraverso la semplice sottrazione dei valori risultanti dall'applicazione della formula =NUM.SETTIMANA(Rif) sulle date interessate.

Ma vediamolo nel dettaglio in modo da spiegare come svolgere questo semplice calcolo e ottenere il numero di settimane che passeranno tra la prima e la seconda data.

  1. Inseriamo la funzione =ADESSO() nella cella A1
  2. Nella cella A2, la seconda data, io ho messo la data di fine anno 31/12/2015
  3. Nella cella B1, inserisco la funzione =NUM.SETTIMANA(A1)
  4. Nella cella B2, inserisco la funzione =NUM.SETTIMANA(A2)
  5. Ora per ottenere il dato desiderato, nella cella B3 inserisco la formula: =B2-B1

Per ottenere quanto in figura, basta andare nella scheda Formule > Mostra formule

calcolo settimane due date

 Il risultato, sarà simile a quello mostrato in figura:

settimane risultato

Funzione DATA.DIFF

DATA.DIFF non si presta solo al nostro problema, quello di calcolare le settimane che intercorrono tra due date, ma permette di calcolare la differenza tra due date nella forma da noi preferita. Ciò la rende una funzione davvero elastica e che si presta a svariate applicazioni.

In rete, qualcuno sostiene che la funzione =DATA.DIFF(data1;data2;formato) essendo una funzione nascosta e non documentata, si debba alla retrocompatibilità che Excel ha con il noto programma Lotus(1,2,3) oramai in disuso da anni.

Che sia vero o no, Excel possiede questa funzione. Strano ma vero, non è inclusa ne nell'help ne se andate nella scheda Formule e cliccate su Data e ora.

Se dunque la usate, non vi sarà nessuna maschera che vi aiuterà nell'inserimento della funzione nel vostro foglio di lavoro, ne tantomeno, nulla che vi guidi nell'inserimento degli argomenti. Poco male; l'unica accortezza è inserire la funzione nella forma corretta per vederla funzionare. Al massimo, se sbagliate nella cella contentente la formula otterrete #NUM o #VALORE come segnalazione d'errore.

La sintassi

La sintassi è semplicissima e consta di tre soli argomenti:

=DATA.DIFF(data1;data2;formato)

  • data1 è la prima data, nel formato standard di Excel, numero seriale
  • data2 è la seconda data, nel formato standard di Excel, numero seriale
  • formato è uno dei seguenti codici:
Codice Corrisponde a Descrizione
“d” Giorni Numero di giorni completi tra data1 e data2
“m” Mesi Numero di mesi completi tra data1 e data2
“y” Anni Numero di anni completi tra data1 e data2
“yd” Giorni escludendo gli anni Il numero di giorni tra data1 e data2, considerando data1 e data2 nello stesso anno
“ym” Mesi escludendo gli anni Il numero di mesi tra data1 e data2, considerando data1 e data2 nello stesso anno
“md” Giorni escludendo gli anni e i mesi Il numero di giorni tra data1 e data2, considerando data1 e data2 nello stesso mese e anno

Possibili errori

  • data1 deve precedere a data2, pena l'errore #NUM
  • Se data1 o data2 non rappresentano una data valida, verrà restituito l’errore #VALORE

Tornando all'esercizio delle settimane, operiamo come segue:

  1. Nella cella A1 la funzione =ADESSO() 
  2. Nella cella A2, come in precedenza, la data di fine anno 31/12/2015
  3. Nella cella A3, inserisco la funzione =DATA.DIFF(A1;A2;"d")/7

funzione data diff

La funzione =DATA.DIFF(A1;A2;"d") restituisce il numero di giorni, non di settimane (codice "d"). Per poter ottenere il numero di settimane, in fondo alla funzione, aggiungo /7. Il risultato è il numero di settimane tra le due date.

 


Vuoi imparare a usare Excel dal tuo PC?

Impara a usare professionalmente Microsoft Excel con MasterExcel.it: Aumentereai la tua conoscenza di Excel riuscendo a fare molto di più e in molto meno tempo! Tutto questo senza muoverti da casa o spendere cifre improponibili.
Dai un occhio alle proposte, valuta il tuo livello e scegli il tuo corso Excel!


 

Se hai gradito l'articolo, condividilo, basta un click:

Aggiungi commento


Codice di sicurezza
Aggiorna

  • logo teoca
  • logo arcotraslochi
  • materexcel collabora
  • koilab japan and tropical fish farm
  • logo flash pulizie
  • revolution srl
  • logo planetkoi small
  • logo elevatori sito
  • logo finiture
  • logo prontopro
  • montaggio mobili trento

Per essere più facile ed intuitivo, il blog fa uso dei cookie, piccole porzioni di dati che consentono di capire come gli utenti navighino e ne visualizzino le pagine. I cookie non registrano alcuna informazione personale sull'utente ed eventuali dati identificabili non verranno memorizzati. La nostra Privacy Policy è cambiata (11/09/2019): Ti invitiamo a prenderne visione. Oppure visiona la nostra Cookie Policy (aggiornata il 17/10/2019):