Suggerimento: le altre lingue sono tradotte da Google. Puoi visitare il English versione di questo link.
Log In
x
or
x
x
Registrati
x

or

Come determinare se una data cade tra due date o un fine settimana in Excel?

A volte potresti voler determinare o verificare se una data cade tra due date o un fine settimana in Excel. Questo articolo ti mostrerà i seguenti modi difficili per verificare se una data cade tra due date o il fine settimana in Excel.

Determina se una data cade tra due date con formula

Determina facilmente se una data cade tra due date con Kutools per Excel

Determina se una data cade in un fine settimana con le formule e il codice VBA

Converti facilmente le date in determinati giorni della settimana per determinare se una data cade in un fine settimana


Combina più fogli di lavoro / cartelle di lavoro in un foglio di lavoro / cartella di lavoro:

Combinare più fogli di lavoro o cartelle di lavoro in un unico foglio di lavoro o cartella di lavoro può essere un compito enorme nel tuo lavoro quotidiano. Ma se lo hai Kutools for Excel, la sua potente utilità - Combinare può aiutarti a combinare rapidamente più fogli di lavoro, cartelle di lavoro in un foglio di lavoro o in una cartella di lavoro. Scarica ora la traccia completa di Xutox-day di Kutools per Excel!

Kutools for Excel: con più di 200 pratici componenti aggiuntivi di Excel, liberi di provare senza limitazioni nei giorni 60. Scarica la versione di prova gratuita ora!


Determina se una data cade tra due date in Excel


Supponendo che sia necessario determinare se le date nella colonna A rientrano tra 7 / 1 / 2008 e 12 / 31 / 2009. si prega di fare come segue:

1. In una cella vuota, dice Cell B2, inserisci la formula =IF(AND(A2>$B$1,A2<$c$1),a2, FALSE) nella barra della formula e premere il tasto entrare chiave.

Nota: questa formula controllerà se la data cade tra 7 / 1 / 2008 e 12 / 31 / 2009. Se la data cade in questo periodo, restituirà la data; se la data non cade in questo periodo, restituirà il testo di FALSO.

2. Continua a selezionare la cella del risultato, trascina verso il basso la maniglia di riempimento per ottenere tutti i risultati. Vedi screenshot:

Ora puoi identificare se una data rientra o meno nell'intervallo di date specificato.


Determina se una data cade tra due date in Excel con Kutools per Excel

Con il Seleziona celle specifiche utilità di Kutools for Excel, puoi facilmente scoprire che la data cade tra due date e poi selezionale immediatamente.

Kutools for Excel : con più di 300 utili componenti aggiuntivi di Excel, libero di provare senza limiti nei giorni 60.

1. Selezionare l'intervallo con le date che si desidera determinare se rientrano tra due date e quindi fare clic su Kutools > Seleziona > Seleziona celle specifiche. Vedi screenshot:

2. Nel Seleziona celle specifiche finestra di dialogo, selezionare il Cella opzione nel Tipo di selezione sezione, quindi specificare il Maggiore di e Meno di date e infine fare clic sul OK pulsante.

Puoi vedere le celle con date che cadono tra due date sono selezionate immediatamente. Vedi screenshot:

Tipo.Se vuoi avere una prova gratuita di questa utility, per favore vai a scarica il software liberamente prima, quindi vai ad applicare l'operazione in base ai passaggi precedenti.


Determina se una data cade in un fine settimana con le formule e il codice VBA

È possibile determinare se una data nella colonna A cade nei fine settimana con i seguenti passaggi:

blue-dotMetodo A: Utilizzando la formula per verificare se una data cade in un fine settimana.

1. In una cella vuota, inserisci la formula di =IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),A2,FALSE) nella barra della formula, dice Cell B2, e premere il tasto Invio.

Questa formula identificherà se una data cade nei fine settimana oppure no. Se la data cade nel fine settimana, restituirà la data; se la data non cade nel fine settimana, restituirà il testo di FALSO.

2. Continua a selezionare la cella del risultato, quindi trascina verso il basso la maniglia di riempimento per ottenere tutti i risultati.

blue-dotMetodo B: Utilizzo della funzione definita dall'utente per verificare se una data cade in un fine settimana.

1. premi il ALT + F11 i tasti insieme per aprire la finestra di Microsoft Visual Basic.

2. Nella finestra di Microsoft Visual Basic, fare clic su inserire >> Moduloe incollare la seguente macro nella finestra del modulo.

Public Function IsWeekend(InputDate As Date) As Boolean
Select Case Weekday(InputDate)
Case vbSaturday, vbSunday
IsWeekend = True
Case Else
IsWeekend = False
End Select
End Function

3. Premere contemporaneamente i tasti Alt + Q per chiudere la finestra di Microsoft Visual Basic.

4. In una cella vuota, inserisci la formula = IsWeekend (A2) nella barra della formula, quindi premere il tasto entrare chiave.

Se restituisce il testo di Vero, la data in Cell A2 è un fine settimana; e se restituisce il testo di Falso, la data in Cell A2 non cade in un fine settimana.


Convertire le date in determinati giorni della settimana per determinare se una data cade in un fine settimana (senza formula)

Oltre al metodo sopra, è possibile convertire tutte le date in determinati giorni della settimana con Applica il formato della data utilità di Kutools for Excele quindi determinare se una data cade in un fine settimana (i giorni del fine settimana sono domenica e sabato).

Kutools for Excel : con più di 300 pratici componenti aggiuntivi di Excel, liberi di provare senza limiti nei giorni 60.

1. Seleziona l'intervallo di date, quindi fai clic su Kutools > Formato > Applica formattazione della data. Vedi screenshot:

2. Nel Applica formattazione della data finestra di dialogo, selezionare Mercoledì per Formattazione della data casella, quindi fare clic su OK pulsante.

Ora le date selezionate vengono convertite immediatamente nei giorni feriali. È possibile determinare se una data cade in un fine settimana o non direttamente in base al suo contenuto. Vedi screenshot:

Note:

1. I risultati convertiti hanno funzionato direttamente nei dati originali;

2. Questo supporto di utilità Disfare "Ctrl + Z".

Tipo.Se vuoi avere una prova gratuita di questa utility, per favore vai a scarica il software liberamente prima, quindi vai ad applicare l'operazione in base ai passaggi precedenti.


Office Tab - Navigazione a schede, modifica e gestione delle cartelle di lavoro in Excel:

Office Tab offre un'interfaccia a schede come mostrato nei browser Web come Google Chrome, le nuove versioni di Internet Explorer e Firefox in Microsoft Excel. Sarà uno strumento che fa risparmiare tempo e che è irrealizzabile nel tuo lavoro. Vedi sotto demo:

Clicca per la prova gratuita di Office Tab!

Scheda Office per Excel


Determina se una data cade tra due date o un fine settimana con Kutools per Excel

Kutools for Excel include più di 300 utili strumenti di Excel. Libero di provare senza limiti nei giorni 60. Scarica la versione di prova gratuita ora!



Strumenti di produttività consigliati

Office Tab

stella d&#39;oro1 Porta pratiche schede ad Excel e ad altri software Office, proprio come Chrome, Firefox e il nuovo Internet Explorer.

Kutools for Excel

stella d&#39;oro1 Stupefacente! Aumenta la tua produttività in 5 minuti. Non servono abilità speciali, risparmiate due ore al giorno!

stella d&#39;oro1 300 Nuove funzionalità per Excel, rendono Excel molto semplice e potente:

  • Unisci cella / righe / colonne senza perdere dati.
  • Combina e consolida più fogli e cartelle di lavoro.
  • Confronta intervalli, copia intervalli multipli, conversione testo in data, unità e conversione valuta.
  • Contare in base a colori, totali parziali cercapersone, ordinamento avanzato e filtro super,
  • Altro Seleziona / Inserisci / Elimina / Testo / Formato / Link / Commento / Cartelle di lavoro / Fogli di lavoro Strumenti ...

Schermata di Kutools per Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Nathali · 10 months ago
    I have two tables. The first table has a date and an ID and the other table has a range dates, the same ID and, and one code. In two tables repeat the ID because each has different information. I need get in the table number one the code according with the ID and range dates in the second table. But i don't know how???
  • To post as a guest, your comment is unpublished.
    Dani · 2 years ago
    I want to find all projects that fall within today's date +30 days (Within a month) and have the Project Number displayed when in the range, if not in range keep blank
  • To post as a guest, your comment is unpublished.
    Albert MUKIZA · 2 years ago
    i want to monitor the dates and set the the alert in my excel , example i want to set in my excel to find the difference days between the request date and deadline to order date and automatically compare this difference with the policy date if the difference is greater than policy date , excel consider not done with an alert color , and if the difference is less than the policy days , excel consider the done with alert color. thank you
  • To post as a guest, your comment is unpublished.
    Dwarkanath bari · 2 years ago
    Hello to all,
    I have a requirement in excel i.e.
    i want to generate dates if design actual date is delay for 2 days then for costing department date is increase by delay date.

    design target actual complete costing target marketing target

    05-04-2016 07-04-2016 09-04-2016 10-04-2016

    in above design target date is 05/04/2016 but design task completed on 07-04-2016 so costing target date will be automatically calculated as per delay days.
  • To post as a guest, your comment is unpublished.
    zoe · 2 years ago
    I am recording the SLA duration between dates
    40 day SLA starting on day XXXX
    I am looking for a formula to show if client holds for x number of days that comes off the SLA too
    ie
    01 june 2016 + 40 days = 11 July 2016 but project finishes 15 July shows as 4 days overdue

    However
    01 June 2016 Start
    15 July 2016 End date of project
    client Held 7 Day
    3 days before SLA

    Any help?