Note: The other languages of the website are Google-translated. Back to English

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 Entra 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 cade 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 e 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 Entra 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 >> Moduloe 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 Entra 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.

Più tutorial per le date ...


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

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile distribuzione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il 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 centinaia di clic del mouse ogni giorno!
fondo officetab
Commenti (13)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
Sto cercando di vedere se la cella L8 contiene una data specifica, se lo è, allora c'è uno dei due valori che voglio che mi dia; se non contatta nessuna delle date, riporta il valore da una cella completamente diversa. Per esempio. Sono in una cella vuota, ad esempio W8 e voglio guardare la cella L8 che contiene una data e se è uguale a 12/14/2013, voglio che restituisca il valore di 26, tuttavia se la data nella cella L8 è uguale a 12/ 28/2013 quindi restituisce il valore di 25 se la cella L8 ha una data diversa da quella sopra, quindi voglio che restituisca il valore dalla cella V8. come lo scriverei???
Questo commento è stato fatto dal moderatore sul sito
Voglio fare quanto segue: Sono nella cella w8 che è una cella vuota La cella L8 contiene una data se la cella L8 è uguale a 12/14/2013 Voglio che restituisca il valore di 26 tuttavia se contiene la data 12/28 /2013 ; se la cella L8 non contiene nessuna delle due date, voglio che vada alla cella V8 e mi dia quel valore di cella. Come creo la formula?
Questo commento è stato fatto dal moderatore sul sito
Ciao, informazioni molto utili. Sto cercando di fare un intervallo di date, lascia che ti dia l'esempio se il pagamento viene effettuato tra " 1-16 gennaio la risposta dovrebbe essere il 7 del mese successivo e se il pagamento cade il 17-31 gennaio excel dovrebbe essere in grado di rispondere il 21 di il mese successivo come potrei creare questo tipo di formula
Questo commento è stato fatto dal moderatore sul sito
Voglio sapere quante volte una data o quante date di un elenco sono presenti in un intervallo di date. Ad esempio, l'intervallo di date è 1-1-2014 31-1-2014. L'elenco delle date è 05-01-2014 11-01-2014 19-01-2014 08-02-2014 voglio conoscere la formula excel per contare quante volte l'elenco di date sopra è presente nell'intervallo di date sopra.
Questo commento è stato fatto dal moderatore sul sito
Usando la funzione SE ho bisogno della seguente formula. Chiunque può aiutare Sul cellulare A2 fornirò una data. Su B2 dovrebbe indicare 2 giorni dopo A2. Se il secondo giorno cade dal lunedì al venerdì dovrebbe indicare la data effettiva. Se il secondo giorno cade di sabato o di domenica dovrebbe indicare automaticamente il lunedì Allo stesso modo ho bisogno del terzo giorno, quarto giorno e quinto giorno usando le Macro. Consigli anche su come creare macro in Excel.
Questo commento è stato fatto dal moderatore sul sito
La mia domanda cade in questo senso. Ho due intervalli di date da A a B e da X a Y. Devo formattare in modo condizionale una cella se le date nell'intervallo AB rientrano nell'intervallo XY.
Questo commento è stato fatto dal moderatore sul sito
Voglio mostrare una certa data in una cella da un intervallo di date compreso tra due date. es: dal 01-05-2016 al 05-05-2016 può essere mostrato come in un'altra cella come 01-05-2016 . vi prego aiutatemi..
Questo commento è stato fatto dal moderatore sul sito
Sto registrando la durata dello SLA tra le date SLA di 40 giorni a partire dal giorno XXXX Sto cercando una formula per mostrare se il cliente è in attesa per x numero di giorni che si stacca anche dallo SLA, ad esempio 01 giugno 2016 + 40 giorni = 11 luglio 2016 ma progetto termina il 15 luglio risulta scaduto da 4 giorni Tuttavia 01 giugno 2016 Inizio 15 luglio 2016 Data di fine del cliente del progetto Tenuto 7 Giorno 3 giorni prima dello SLA Qualche aiuto?
Questo commento è stato fatto dal moderatore sul sito
Ciao a tutti, ho un requisito in Excel, ovvero voglio generare date se la data effettiva del progetto è in ritardo di 2 giorni, quindi per la data del reparto di determinazione dei costi viene aumentata in base alla data di ritardo. obiettivo di progettazione obiettivo di costo completo effettivo obiettivo di marketing 05-04-2016 07-04-2016 09-04-2016 10-04-2016 sopra la data di destinazione del progetto è il 05/04/2016 ma l'attività di progettazione è stata completata il 07-04-2016 quindi la data di destinazione dei costi verrà calcolata automaticamente in base ai giorni di ritardo.
Questo commento è stato fatto dal moderatore sul sito
voglio monitorare le date e impostare l'avviso nel mio excel, esempio voglio impostare nel mio excel per trovare i giorni di differenza tra la data della richiesta e la scadenza per ordinare la data e confrontare automaticamente questa differenza con la data della polizza se la differenza è maggiore della data della polizza, excel considera non fatto con un colore di avviso e se la differenza è inferiore ai giorni della polizza, excel considera il colore di avviso terminato. grazie
Questo commento è stato fatto dal moderatore sul sito
Voglio trovare tutti i progetti che rientrano nella data odierna +30 giorni (entro un mese) e visualizzare il numero del progetto quando nell'intervallo, se non nell'intervallo tieni vuoto
Questo commento è stato fatto dal moderatore sul sito
Ho due tavoli. La prima tabella ha una data e un ID e l'altra tabella ha un intervallo di date, lo stesso ID e e un codice. In due tabelle ripeti l'ID perché ognuna ha informazioni diverse. Ho bisogno di inserire nella tabella numero uno il codice in base all'ID e alle date dell'intervallo nella seconda tabella. ma non so come???
Questo commento è stato fatto dal moderatore sul sito
Ho 4 variabili: 1a: data di inizio, 2a: data di cessazione, 3a: data di misurazione, 4a: misurazione. Voglio calcolare la media della 4a variabile tra ogni periodo di inizio e fine. Come posso farlo? Penso che sia un po' complicato. Ogni data di insorgenza ha una data di controparte di cessazione. Lo stesso vale per la 3a e 4a variabile.
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite