Come filtrare le date tra due date specifiche in Excel?
A volte potresti voler filtrare solo dati o record tra due date specifiche in Excel. Ad esempio, si desidera mostrare i record delle vendite tra l'9 / 1/2012 e il 11/30/2012 insieme in Excel nascondendo altri record. Questo articolo si concentra sui modi per filtrare facilmente le date tra due date specifiche in Excel.
Filtra le date tra due date specifiche con il comando Filtro
Filtra le date tra due date specifiche con il codice VBA
Seleziona tutte le date tra due date specifiche con Kutools for Excel
Filtra le date tra due date specifiche con il comando Filtro
Supponiamo che tu abbia il seguente rapporto e ora desideri filtrare gli elementi tra il 9/1/2012 e il 11/30/2012 in modo da poter riassumere rapidamente alcune informazioni. Vedi screenshot:
![]() |
![]() |
![]() |
Microsoft Excel Filtro Il comando supporta il filtraggio di tutte le date tra due date con i seguenti passaggi:
Passo 1 : Selezionare la colonna della data, colonna C nel caso. E clicca Dati > Filtro, vedi screenshot:
Passo 2 : Fare clic sul pulsante freccia oltre al titolo della colonna C. E sposta il mouse sul file Filtri datae selezionare il Tra elemento nell'elenco a destra, vedere la seguente schermata:
Passo 3 : Nel Popping up Filtro automatico personalizzato finestra di dialogo, specificare le due date in base alle quali filtrare. Vedere i passaggi seguenti:
Passo 4 : Fare clic su OK. Ora filtra la colonna Data tra le due date specifiche e nasconde altri record come mostra la seguente schermata:
Filtra le date tra due date specifiche con il codice VBA
Il seguente codice VBA breve può anche aiutarti a filtrare le date tra due date specifiche, per favore fai come segue:
Passo 1 : Inserire le due date specifiche nelle celle vuote. In questo caso, inserisco la data di inizio 9/1/2012 nella cella E1 e inserisco la data di fine 11/30/2012 nella cella E2.
Passo 2 : Quindi tieni premuto il tasto ALT + F11 chiavi e apre il file Microsoft Visual Basic, Applications Edition finestra.
Passo 3 : Fare clic su inserire > Modulie incolla il codice seguente nella finestra del modulo.
Public Sub MyFilter()
Dim lngStart As Long, lngEnd As Long
lngStart = Range("E1").Value 'assume this is the start date
lngEnd = Range("E2").Value 'assume this is the end date
Range("C1:C13").AutoFilter field:=1, _
Criteria1:=">=" & lngStart, _
Operator:=xlAnd, _
Criteria2:="<=" & lngEnd
End Sub
Nota:
- Nel codice sopra, lngStart = Intervallo ("E1"), E1 è la data di inizio nel foglio di lavoro e lngEnd = Intervallo ("E2"), E2 è la data di fine che hai specificato.
- Intervallo ("C1: C13"), la gamma C1: C13 è la colonna della data che desideri filtrare.
- Tutti i codici sopra sono variabili, puoi cambiarli secondo le tue necessità.
Passo 4 : Quindi premere F5 chiave per eseguire questo codice e i record tra il 9/1/2012 e il 11/30/2012 sono stati filtrati.
Seleziona tutte le date tra due date specifiche con Kutools for Excel
In questa sezione, ti consigliamo il Seleziona celle specifiche utilità di Kutools for Excel. Con questa utility, puoi selezionare facilmente tutte le righe tra due date specifiche in un determinato intervallo, quindi spostare o copiare queste righe in un'altra posizione nella cartella di lavoro.
Prima di applicare Kutools for Excel, Per favore scaricalo e installalo prima.
1: Seleziona l'intervallo che filtrerai in base a due date, e quindi fare clic Kutools > Seleziona > Seleziona celle specifiche...
2: Nel Seleziona celle specifiche finestra di dialogo, specificare le impostazioni come di seguito
- 1). Selezionare Intera riga opzione nel Tipo di selezione .
- 2). Nel Tipo specifico sezione, selezionare successivamente Maggiore o uguale a o Minore o uguale a nei due elenchi a discesa. Quindi inserisci la data di inizio e la data di fine nelle seguenti caselle di testo.
- 3). Clicca il OK pulsante. Vedi screenshot:
Ora tutte le righe che corrispondono al criterio sono state selezionate. E poi puoi copiare e incollare le righe selezionate in un intervallo necessario di cui hai bisogno.
Se vuoi avere una prova gratuita (30-day) di questa utilità, fare clic per scaricarlo, quindi andare ad applicare l'operazione secondo i passaggi precedenti.
Filtra tutte le date tra due date specifiche con Kutools for Excel
Articoli correlati:
- Seleziona le celle in base a determinati criteri
- Seleziona celle con testo specifico
- Rimuovi le righe in base al valore della cella
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze in Excel con Kutools for Excele sperimenta l'efficienza come mai prima d'ora. Kutools for 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 rende il tuo lavoro molto più semplice
- 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!










