Come determinare se una data cade tra due date o nel fine settimana in Excel?
A volte potresti voler determinare o controllare se una data cade tra due date o un fine settimana in Excel. Questo articolo ti mostrerà i seguenti modi complicati per verificare se una data cade tra due date o il fine settimana in Excel.
Determina se una data cade tra due date con la formula
Determina facilmente se una data cade tra due date con uno strumento straordinario
Determina se una data cade in un fine settimana con formule e codice VBA
Determina se un appuntamento cade in un fine settimana con uno strumento straordinario
Altri tutorial per le date ...
Determina se una data cade tra due date in Excel
Supponiamo che sia necessario determinare se le date nella colonna A sono comprese tra il 7/1/2008 e il 12/31/2009. si prega di fare come segue:
1. In una cella vuota, dice Cella B2, copia e incolla la formula sottostante e premi il tasto entrare chiave.
=IF(AND(A2>$B$1,A2<$c$1),A2, FALSE)
Note:: Questa formula verificherà se la data è compresa tra il 7/1/2008 e il 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. Continuare a selezionare la cella del risultato, trascinare la maniglia di riempimento verso il basso per ottenere tutti i risultati. Vedi screenshot:
Ora puoi identificare se una data rientra o meno in un intervallo di date specificato.
Determina se una data rientra tra due date in Excel con Kutools per Excel
Qui ti consiglio uno strumento straordinario: il Seleziona celle specifiche utilità di Kutools for Excel. Questo strumento ti aiuta non solo a scoprire tutte le date che cadono tra due date date, ma anche a selezionare immediatamente tutte le celle di date qualificate.
Prima di applicarlo, è necessario scaricalo e installalo prima.
1. Selezionare l'intervallo con le date che si desidera determinare se rientrano tra due date, 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 specifica il file Maggiore di ed Meno di date e infine fare clic su OK pulsante.
Puoi vedere le celle della data che cadono tra due date vengono selezionate immediatamente. Vedi screenshot:
Se desideri avere una prova gratuita (30 giorni) di questa utility, fare clic per scaricarlo, quindi andare ad applicare l'operazione secondo i passaggi precedenti.
Determina se una data cade in un fine settimana con formule e codice VBA
Puoi determinare se una data nella colonna A cade nei fine settimana con i seguenti passaggi:
Metodo A: utilizzo della formula per verificare se una data cade in un fine settimana.
1. In una cella vuota, copia e incolla la formula seguente e premi il tasto entrare chiave.
=IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),A2,FALSE)
Questa formula identificherà se una data cade nei fine settimana o meno. Se la data cade nel fine settimana, restituirà la data; se la data non cade nel fine settimana, restituirà il testo di FALSO.
2. Continuare a selezionare la cella del risultato, quindi trascinare la maniglia di riempimento verso il basso per ottenere tutti i risultati.
Metodo B: utilizzo della funzione definita dall'utente per verificare se una data cade in un fine settimana.
1. premi il ALT + F11 tasti insieme per aprire la finestra di Microsoft Visual Basic, Applications Edition.
2. Nella finestra Microsoft Visual Basic, Applications Edition, fare clic su inserire >> Modulie incolla 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 i tasti Alt + Q contemporaneamente per chiudere la finestra di Microsoft Visual Basic, Applications Edition.
4. In una cella vuota, immettere la formula nella barra della formula, quindi premere il tasto entrare chiave.
=IsWeekend(A2)
Se restituisce il testo di I veri, la data nella cella A2 è un fine settimana; e se restituisce il testo di Falso, la data nella cella A2 non cade in un fine settimana.
Determina se un appuntamento cade nel fine settimana con uno strumento straordinario
In realtà puoi convertire tutte le date nel nome del giorno della settimana, quindi controllare i fine settimana in base a sabato o domenica. Qui il file Applica formato data utilità di Kutools for Excel può aiutarti a risolvere facilmente il problema.
Prima di applicarlo, è necessario scaricalo e installalo prima.
1. Selezionare l'intervallo di date, quindi fare clic su Kutools > Formato > Applica formattazione data. Vedi screenshot:
2. Nel Applica formattazione data finestra di dialogo, selezionare Mercoledì nel Formattazione della data casella, quindi fare clic su OK pulsante.
Ora le date selezionate vengono convertite immediatamente in giorni feriali. Puoi determinare se una data cade in un fine settimana o non direttamente in base al suo contenuto. Vedi screenshot:
Note:
- I risultati convertiti hanno funzionato direttamente nei dati originali;
- Questo supporto di utilità Disfare "Ctrl + Z".
Se desideri avere una prova gratuita (30 giorni) di questa utility, fare clic per scaricarlo, quindi andare ad applicare l'operazione secondo i passaggi precedenti.
Articoli correlati:
Converti la data in giorno della settimana, mese, anno o numero in Excel
Dice che inserisci una data in una cella e viene visualizzata come 12/13/2015. Esiste un modo per mostrare solo il mese o il giorno della settimana o il testo del nome del mese o del giorno della settimana, ad esempio dicembre o domenica? I metodi in questo articolo possono aiutarti a convertire o formattare facilmente qualsiasi tipo di data per visualizzare solo il nome del giorno della settimana o il nome del mese in Excel.
Converti rapidamente la data di nascita in età in Excel
Ad esempio, ottieni una serie di vari dati sulla data di nascita in Excel e devi convertirli per visualizzare il loro esatto valore di età in Excel, come vorresti capire? Questo articolo elenca alcuni suggerimenti per convertire facilmente la data di nascita in età in Excel.
Confronta le date se maggiori di un'altra data in Excel
Supponendo che tu abbia un elenco di date e desideri confrontare queste date con una data specificata per scoprire la data che è maggiore di quella data specificata nell'elenco, cosa faresti? In questo articolo, ti mostreremo i metodi per confrontare le date se maggiori di un'altra data in Excel.
Somma i valori tra due intervalli di date in Excel
Quando ci sono due elenchi nel foglio di lavoro, uno è l'elenco delle date, l'altro è l'elenco dei valori. E vuoi riassumere i valori solo tra due intervalli di date, ad esempio, riassumere i valori tra 3/4/2014 e 5/10/2014, come puoi calcolarli rapidamente? I metodi in questo articolo ti faranno un favore.
Aggiungi giorni fino ad oggi inclusi o esclusi i fine settimana e le festività in Excel
Questo articolo parla dell'aggiunta di giorni a una determinata data esclusi i fine settimana e le festività, il che significa aggiungere giorni lavorativi (dal lunedì al venerdì) solo in 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 Excel. Prova gratuita senza limitazioni per 60 giorni. Scarica subito la versione di prova gratuita!
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!