Skip to main content

Conas dátaí a scagadh idir dhá dháta shonracha in Excel?

Am éigin b’fhéidir nach dteastaíonn uait ach sonraí nó taifid a scagadh idir dhá dháta shonracha in Excel. Mar shampla, ba mhaith leat na taifid díolacháin idir 9/1/2012 agus 11/30/2012 a thaispeáint le chéile in Excel le taifid eile a cheilt. Díríonn an t-alt seo ar bhealaí chun dátaí idir dhá dháta shonracha in Excel a scagadh go héasca.

Dátaí an scagaire idir dhá dháta shonracha le hordú Scagaire
Scagann dátaí idir dhá dháta shonracha le cód VBA
Roghnaigh na dátaí uile idir dhá dháta shonracha le Kutools le haghaidh Excel


Dátaí an scagaire idir dhá dháta shonracha le hordú Scagaire

Má tá an tuarascáil seo a leanas agat, agus anois ba mhaith leat na míreanna a scagadh idir 9/1/2012 agus 11/30/2012 ionas gur féidir leat roinnt faisnéise a achoimriú go tapa. Féach screenshots:

doc-filter-dátaí-1 -2 doc-filter-dátaí-2

Microsoft Excel scagairí tacaíonn ordú le gach dáta a scagadh idir dhá dháta leis na céimeanna seo a leanas:

1 Céim: Roghnaigh an colún dáta, Colún C sa chás. Agus cliceáil Dáta > scagairí, féach ar an scáileán:

doc-filter-dátaí-3

2 Céim: Cliceáil an cnaipe saighead seachas teideal Colún C. Agus bog an luch thar an Scagairí Dáta, agus roghnaigh an Idir mír ar an liosta ceart, féach an pictiúr seo a leanas:

doc-filter-dátaí-4

3 Céim: Sa Phreabadh suas AutoFilter Saincheaptha bosca dialóige, sonraigh an dá dháta a ndéanfaidh tú scagadh orthu. Féach na céimeanna seo a leanas:

doc-filter-dátaí-5

4 CéimCliceáil OK. Anois déanann sé an colún Dáta a scagadh idir an dá dháta shonracha, agus seithí sé taifid eile mar a thaispeánann an pictiúr seo a leanas:

doc-filter-dátaí-6


Scagann dátaí idir dhá dháta shonracha le cód VBA

Is féidir leis an gcód gairid VBA seo a leanas cabhrú leat na dátaí a scagadh idir dhá dháta shonracha, déan é seo le do thoil:

1 Céim: Ionchur an dá dháta shonracha sna cealla bána. Sa chás seo, iontráilim an dáta tosaigh 9/1/2012 i gcill E1, agus iontráilim an dáta deiridh 11/30/2012 i gcill E2.

doc-filter-dátaí-7

2 Céim: Ansin coinnigh síos an ALT + F11 eochracha, agus osclaíonn sé an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

3 CéimCliceáil Ionsáigh > Modúil, agus greamaigh an cód seo a leanas i bhFuinneog an Mhodúil.

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

Nóta:

  • Sa chód thuas, lngStart = Raon ("E1"), E1 an dáta tosaigh i do bhileog oibre, agus lngEnd = Raon ("E2"), E2 an dáta deiridh atá sonraithe agat.
  • Raon ("C1: C13"), an raon C1: C13 an colún dáta is mian leat a scagadh.
  • Is athróga iad na cóid go léir thuas, is féidir leat iad a athrú de réir mar is gá duit.

4 Céim: Ansin brúigh F5 eochair chun an cód seo a rith, agus rinneadh na taifid idir 9/1/2012 agus 11/30/2012 a scagadh.


Roghnaigh na dátaí uile idir dhá dháta shonracha le Kutools le haghaidh Excel

Sa chuid seo, molaimid duit an Roghnaigh Cealla Sonracha fóntais de Kutools le haghaidh Excel. Leis an bhfóntas seo, is féidir leat na sraitheanna go léir a roghnú go héasca idir dhá dháta shonracha i raon áirithe, agus ansin na sraitheanna seo a bhogadh nó a chóipeáil go háit eile i do leabhar oibre.

Roimh iarratas a dhéanamh Kutools le haghaidh Excel, Le do thoil é a íoslódáil agus a shuiteáil ar dtús.

1: Roghnaigh an raon a scagfaidh tú faoi dhá dháta, agus ansin cliceáil Kutools > Roghnaigh > Roghnaigh Cealla Sonracha...

2: Sa Roghnaigh Cealla Sonracha bosca dialóige, sonraigh na socruithe mar atá thíos

  • 1). Roghnaigh Sraith iomlán rogha sa Cineál roghnúcháin alt seo.
  • 2). Sa Cineál sonrach alt, roghnaigh i ndiaidh a chéile Níos mó ná nó cothrom le agus Níos lú ná nó cothrom le sa dá liosta anuas. Ansin cuir an dáta tosaigh agus an dáta deiridh isteach sna boscaí téacs seo a leanas.
  • 3). Cliceáil ar an OK cnaipe. Féach an pictiúr:

doc-filter-dátaí-9

Anois roghnaíodh na sraitheanna go léir a oireann don chritéar. Agus ansin is féidir leat na sraitheanna roghnaithe a chóipeáil agus a ghreamú de réir raon riachtanach de réir mar is gá duit.

  Más mian leat triail saor in aisce (30 lá) a bheith agat ar an bhfóntas seo, cliceáil le do thoil chun é a íoslódáil, agus ansin téigh chun an oibríocht a chur i bhfeidhm de réir na gcéimeanna thuas.


Scag gach dáta idir dhá dháta shonracha le Kutools for Excel


Earraí gaolmhara:

Uirlisí Táirgiúlachta Oifige is Fearr

🤖 Kutools AI Aide: anailís sonraí a réabhlóidiú bunaithe ar: Forghníomhú Chliste   |  Gin Cód  |  Cruthaigh Foirmlí Saincheaptha  |  Anailís a dhéanamh ar Sonraí agus Cairteacha a Ghin  |  Feidhmeanna Kutools a agairt...
Gnéithe Coitianta: Faigh, Aibhsigh nó Aithnigh Dúblaigh   |  Scrios Sraitheanna Bána   |  Comhcheangail Colúin nó Cealla gan Sonraí a Chailleadh   |   Babhta gan Foirmle ...
Cuardaigh Super: Ilchritéir VLookup    VLookup Illuachanna  |   VLookup Trasna Ilbhileoga   |   Amharc doiléir ....
Liosta anuas Casta: Go tapa Cruthaigh Liosta Anuas   |  Liosta anuas Cleithiúnach   |  Liosta Buail Isteach Ilroghnacha ....
Bainisteoir Colún: Cuir Líon Sonrach Colún leis  |  Colúin Bog  |  Scoránaigh Stádas Infheictheachta na gColún Ceilte  |  Déan comparáid idir Raonta & Colúin ...
Gnéithe Réadmhaoin: Fócas Eangaí   |  Amharc Dearaidh   |   Barra Mór na Foirmle    Leabhar Oibre & Bainisteoir Bileog   |  Leabharlann Acmhainní (Uaththéacs)   |  Piocálaí Dáta   |  Comhcheangail Bileoga Oibre   |  Criptigh/Díchriptigh Cealla    Seol Ríomhphost trí Liosta   |  Scagaire Super   |   Scagaire Speisialta (scagaire trom/iodálach/stailc tríd...) ...
Barr 15 Uirlisí12 Téacs uirlisí (Cuir Téacs, Bain Carachtair,...)   |   50 + Cairt cineálacha (Cairt Gantt,...)   |   40+ Praiticiúil Foirmlí (Ríomh aois bunaithe ar lá breithe,...)   |   19 Insertion uirlisí (Cuir isteach Cód QR, Ionsáigh Pictiúr ón gCosán,...)   |   12 Tiontú uirlisí (Uimhreacha le Focail, Comhshó Airgeadra,...)   |   7 Cumaisc & Scoilt uirlisí (Sraitheanna Comhcheangail Casta, Cealla Scoilt,...)   |   ... agus eile

Supercharge Do Scileanna Excel le Kutools le haghaidh Excel, agus Éifeachtúlacht Taithí Cosúil Ná Roimhe. Kutools le haghaidh Excel Tairiscintí Níos mó ná 300 Ardghnéithe chun Táirgiúlacht a Treisiú agus Sábháil Am.  Cliceáil anseo chun an ghné is mó a theastaíonn uait a fháil ...

Tuairisc


Tugann Tab Oifige comhéadan Tabbed chuig Office, agus Déan Do Obair i bhfad Níos Éasca

  • Cumasaigh eagarthóireacht agus léamh tabbed i Word, Excel, PowerPoint, Foilsitheoir, Rochtain, Visio agus Tionscadal.
  • Oscail agus cruthaigh cáipéisí iolracha i gcluaisíní nua den fhuinneog chéanna, seachas i bhfuinneoga nua.
  • Méadaíonn do tháirgiúlacht 50%, agus laghdaíonn sé na céadta cad a tharlaíonn nuair luch duit gach lá!
Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
really cool - thank you
This comment was minimized by the moderator on the site
Date on which performed
19/04/2019 - 19/04/2019
08/05/2019 - 08/05/2019
14/05/2019 - 21/05/2019

15/05/2019 - 15/05/2019
15/05/2019 - 29/05/2019
21/05/2019 - 30/05/2019
22/05/2019 - 12/06/2019
22/05/2019 - 27/05/2019
22/05/2019 - 19/06/2019
24/05/2019 - 06/06/2019
24/05/2019 - 24/05/2019
27/05/2019 - 03/06/2019
27/05/2019 - 27/05/2019
27/05/2019 - 27/05/2019
28/05/2019 - 29/05/2019
30/05/2019 - 30/05/2019
30/05/2019 - 30/05/2019
31/05/2019 - 22/06/2019


which filter do i need to use to filter it with the end date. now after 08/05/2019 the next task was completed by 21/05/2019. i need to arrange in date wise when the task was closed. can anyone suggest me please.
This comment was minimized by the moderator on the site
Hello, Is it possible to get the results to filter to another tab in the worksheet?
This comment was minimized by the moderator on the site
Hi guys, is it possible to creat a loop for the sample "Filter dates between two specific dates with VBA code"? Because i have a lot of dates and not just one as shown here. Thank you!
This comment was minimized by the moderator on the site
excellent, thank you so much
This comment was minimized by the moderator on the site
YOU SHOULD FIRST OF ALL CHANGE THE DATE COLUMN TO DATE DATATYPE.
This comment was minimized by the moderator on the site
thank you this comment is very useful :D
This comment was minimized by the moderator on the site
Hi For Step 2 Instead of the "Date Filter" I see "Text Filter" All of the cells in the column are dates and they are formatted as MM/DD/YYYY I am not sure how to format the Text Filter to be a Date Filter Any Advice? Thank You
This comment was minimized by the moderator on the site
thank you, this is very helpful
This comment was minimized by the moderator on the site
Thank you very much for providing this valuable article
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations