Patarimas: kitos kalbos yra "Google" išverstos. Galite aplankyti English šios nuorodos versija.
Prisijungti
x
or
x
x
Registruotis
x

or

Kaip nustatyti, ar data yra tarp dviejų datų ar savaitgalio "Excel"?

Kartais galbūt norėsite nustatyti arba patikrinti, ar "Excel" data yra tarp dviejų datų ar savaitgalio. Šiame straipsnyje parodysite šiuos sudėtingus būdus patikrinti, ar "Excel" data yra tarp dviejų datų ar savaitgalio.

Nustatykite, ar data yra tarp dviejų datų su formulė

Lengvai nustatykite, ar data yra tarp dviejų datų naudojant "Kutools for Excel"

Nustatykite, ar data priklauso savaitgaliui su formulėmis ir VBA kodu

Lengvai konvertuokite datas į tam tikrą darbo dieną, kad nustatytumėte, ar data priklauso savaitgaliui


Sujungti kelis darbalapius / darbaknygius į vieną darbalapį / darbaknygę:

Sujungti kelis darbalapius ar darbaknygius į vieną darbo lapą ar darbo knygą gali būti didžiulis jūsų kasdienio darbo uždavinys. Bet jei turite Kutools for Excel, jo galinga priemonė - Derinti gali padėti greitai sujungti kelis darbalapius, darbaknygius į vieną darbo lapą ar darbo knygą. Atsisiųskite visą funkciją „60“ nemokamą Kutools taką „Excel“ dabar!

Kutools for Excel: su daugiau nei 200 patogiais "Excel" priedais, galite nemokamai bandyti be apribojimų per 60 dienas. Atsisiųskite nemokamą bandomąją versiją dabar!


Nustatykite, ar data yra tarp dviejų Excel datų


Tarkime, kad reikia nustatyti, ar A stulpelyje esančios datos priskiriamos 7 / 1 / 2008 ir 12 / 31 / 2009. prašau taip:

1. Tuščiajame lange, sako Cell B2, įveskite formulę =IF(AND(A2>$B$1,A2<$c$1),a2, FALSE) į "Formulės" juostą ir paspauskite įeiti Raktas.

Pastaba: ši formulė patikrins, ar data yra tarp 7 / 1 / 2008 ir 12 / 31 / 2009. Jei šis laikotarpis patenka į šį laikotarpį, jis grąžina datą; jei data neatitinka šio laikotarpio, jis grąžins FALSE.

2. Laikykite pasirinkdami rezultatų langelį, vilkite Fill Handle žemyn, kad gautumėte visus rezultatus. Žr. Ekrano kopiją:

Dabar galite nustatyti, ar data patenka į nurodytą dienų seką, ar ne.


Nustatykite, ar data tarp dviejų Excel datų su "Kutools" Excel

Su Pasirinkite specifines ląsteles naudingumas Kutools for Excel, galite lengvai sužinoti datą tarp dviejų datų ir tuomet juos iš karto pasirinkite.

Kutools for Excel : su daugiau nei 300 patogiu "Excel" priedais, nemokamai išbandyti be apribojimų 60 dienų.

1. Pasirinkite diapazoną su datomis, kurias norite nustatyti, jei jie nukris tarp dviejų datų, tada spustelėkite Kutools > pasirinkti > Pasirinkite specifines ląsteles. Žr. Ekrano kopiją:

2. Viduje Pasirinkite specifines ląsteles Dialogo lange pasirinkite Ląstelė parinktis Atrankos tipas skirsnyje, tada nurodykite Geresnis negu ir Mažiau nei datas ir pagaliau spustelėkite OK mygtuką.

Galite matyti langelius su datomis, kurios yra tarp dviejų datų, iš karto. Žr. Ekrano kopiją:

PatarimasJei norite nemokamai išbandyti šį įrankį, eikite į nemokamai atsisiųskite programinę įrangą pirma, tada eikite taikyti operaciją pagal pirmiau nurodytus veiksmus.


Nustatykite, ar data priklauso savaitgaliui su formulėmis ir VBA kodu

Galite nustatyti, ar A stulpelyje nurodyta data priklauso savaitgaliams, atlikdami šiuos veiksmus:

mėlynas taškasA metodas: Naudodami formulę patikrinkite, ar data priklauso savaitgaliui.

1. Tuščiajame langelyje įveskite formulę =IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),A2,FALSE) į "Formulės juostą", sako Cell B2 ir paspauskite klavišą Enter.

Ši formulė nustatys, ar data priklauso savaitgaliams ar ne. Jei data priklauso savaitgaliui, ji grąžins datą; jei data neįeina į savaitgalį, ji grąžina tekstą FALSE.

2. Laikykite pasirinkdami rezultatų langelį, tada vilkite užpildymo rankenėlę žemyn, kad gautumėte visus rezultatus.

mėlynas taškasB metodas: Naudojant vartotojo apibrėžtą funkciją patikrinti, ar data priklauso savaitgaliui.

1. Paspauskite ALT + F11 raktus kartu atidarykite "Microsoft Visual Basic for Applications" langą.

2. Langelyje Microsoft Visual Basic for Applications spustelėkite įsiuvas >> Moduliaiir į modulio langą įklijuokite kitą makrokomandą.

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. Vienu metu paspauskite klavišus Alt + Q, kad uždarytumėte "Microsoft Visual Basic for Applications" langą.

4. Tuščiajame langelyje įveskite formulę = IsWeekend (A2) į "Formulės" juostą, tada paspauskite įeiti Raktas.

Jei jis grąžina tekstą Tiesa, "Cell A2" data yra savaitgalis; ir jei jis grąžina Klaidingas, data "Cell A2" neveikia savaitgalį.


Konvertuokite datas į tam tikrą darbo dieną, kad nustatytumėte, ar data priklauso savaitgaliui (be formulės)

Be pirmiau nurodyto metodo, galite konvertuoti visas datas į tam tikrą darbo dieną su Taikyti datos formatą naudingumas Kutools for Excel, tada nustatykite, ar data priklauso savaitgaliui (savaitgalio dienos yra sekmadienis ir šeštadienis).

Kutools for Excel : su daugiau nei 300 patogiais "Excel" priedais, galite nemokamai išbandyti be apribojimų per 60 dienas.

1. Pasirinkite datų intervalą, tada spustelėkite Kutools > Formatas > Taikyti datos formatavimą. Žr. Ekrano kopiją:

2. Viduje Taikyti datos formatavimą Dialogo lange pasirinkite Trečiadienis viduje Datos formatavimas laukelyje, tada spustelėkite mygtuką OK mygtuką.

Dabar pasirinktos datos nedelsiant konvertuojamos į savaitgalius. Galite nustatyti, ar data priklauso savaitgaliui, ar ne tiesiogiai pagal jo turinį. Žr. Ekrano kopiją:

pastabos:

1. Perskaičiuoti rezultatai tiesiogiai veikia pirminius duomenis;

2. Ši programinė įranga anuliuoti ""Ctrl" + Z".

PatarimasJei norite nemokamai išbandyti šį įrankį, eikite į nemokamai atsisiųskite programinę įrangą pirma, tada eikite taikyti operaciją pagal pirmiau nurodytus veiksmus.


Office Tab - Darbalapių naršymas, redagavimas ir valdymas "Excel" skirtukais:

"Office" skirtukas palengvina skirtukų sąsają, kaip matyti interneto naršyklėse, pvz., "Google Chrome", "Internet Explorer" naujose versijose ir "Firefox", skirtuose "Microsoft Excel". Tai bus laiko taupymo priemonė ir nepakeičiama jūsų darbe. Žiūrėkite demo žemiau:

Spustelėkite, jei norite išbandyti Office Tab!

&quot;Office&quot; skirtukas Excel


Nustatykite, ar data yra tarp dviejų datų ar savaitgalio su "Kutools" "Excel"

Kutools for Excel apima daugiau nei 300 patogių "Excel" įrankių. Nemokamai išbandyti be apribojimų 60 dienų. Atsisiųskite nemokamą bandomąją versiją dabar!



Rekomenduojami įrankiai našumui

Office Tab

aukso žvaigždutė1 Pateikite patogius skirtukus "Excel" ir kitai "Office" programinei įrangai, kaip ir "Chrome", "Firefox" ir "Internet Explorer".

Kutools for Excel

aukso žvaigždutė1 Nuostabi! Padidinkite savo našumą per 5 min. Nereikia jokių specialių įgūdžių, išskyrus dvi valandas kiekvieną dieną!

aukso žvaigždutė1 "300" naujos funkcijos "Excel", "Excel" daug lengvumo ir galingumo:

  • Sujungti elementus / eilutes / stulpelius neprarandant duomenų.
  • Suderinkite ir susinenkite kelis lapus ir darbaknygius.
  • Palyginkite diapazonus, nukopijuokite keletą diapazonų, konvertuokite tekstą į datą, vienetą ir valiutos konvertavimą.
  • Skaičiuojamas pagal spalvas, tarpinių pranešimų vidurkis, išplėstinis rūšiavimas ir super filtras,
  • Daugiau Pasirinkite / Įterpti / Ištrinti / Tekstas / Formatas / Nuoroda / Komentaras / Darbaknygiai / Užduotys Įrankiai ...

Kutools ekrano kopija 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.
    Sarathraj r · 2 years ago
    I want to show a certain date in a cell from a date range which is between two dates.
    eg: 01-05-2016 to 05-05-2016 may shown as in other cell as 01-05-2016 .

    pls help me..
  • To post as a guest, your comment is unpublished.
    Gary Devletian · 3 years ago
    My question falls along these lines.
    I have two date ranges A through B, and X through Y.
    I need to conditionally format a cell if any dates in range A-B fall within range X-Y.
  • To post as a guest, your comment is unpublished.
    KANNAN · 4 years ago
    Using IF Function i need the following formula. Any one can assist

    On A2 cell I will provide a date. On B2 it should indicate 2 Days after A2. If the second day falls on Monday to Friday it should indicate the actual date. If the second day falls on Saturday or sunday it should indicate on Monday automatically

    On the same way I need third day,fourth day and fifth day using Macros. Also advice to how to create macros in Excel.
  • To post as a guest, your comment is unpublished.
    BIJEESH.P · 4 years ago
    I want to know how many times a date or how many dates from a list are present in a range of dates.
    For example
    Date Range is 1-1-2014 31-1-2014.
    The date list is
    05-01-2014
    11-01-2014
    19-01-2014
    08-02-2014

    want to know the excel formula for count how many times the above list of dates present in the above range of dates.
  • To post as a guest, your comment is unpublished.
    Paolo · 4 years ago
    Hi, very helpful info. Im trying to do a range date let me give you the example if payment is made between " Jan. 1-16 the answer should be 7th of the following month and if payment falls Jan. 17-31 excel should be able to answer 21st of the following month. how could i create this kind of fomula