Consell: altres idiomes es tradueixen en Google. Pots visitar el English versió d'aquest enllaç.
Iniciar Sessió
x
or
x
x
Registre
x

or

Com es determina si una data cau entre dues dates o el cap de setmana a Excel?

De vegades és possible que vulgueu determinar o comprovar si una data cau entre dues dates o el cap de setmana a Excel. Aquest article us mostrarà seguint maneres difícils de comprovar si una data cau entre dues dates o el cap de setmana a Excel.

Determineu si una data cau entre dues dates amb la fórmula

Determineu fàcilment si una data cau entre dues dates amb Kutools for Excel

Determineu si una data cau un cap de setmana amb fórmules i codi VBA

Convertiu fàcilment dates a un determinat dia de la setmana per determinar si una data cau en cap de setmana


Combina múltiples fulls de treball / llibres en un full de treball / llibre de treball:

Combinar múltiples fulls de treball o llibres en un únic full de treball o llibre de treball pot ser una tasca enorme en el seu treball diari. Però, si ho tens Kutools for Excel, la seva poderosa utilitat - Combinar us pot ajudar a combinar ràpidament múltiples fulls de treball, llibres en un full de treball o llibre de treball. Descarregueu la funció completa de 60-day gratis de Kutools per a Excel ara!

Kutools for Excel: amb més complements Excel de 200, gratuïts per intentar sense limitacions en 60 dies. Descarregueu la prova gratuïta Ara!


Determineu si una data cau entre dues dates a Excel


Suposant que cal determinar si les dates de la columna A es troben entre 7 / 1 / 2008 i 12 / 31 / 2009. feu el següent:

1. En una cel·la en blanc, diu Cell B2, introduïu la fórmula =IF(AND(A2>$B$1,A2<$c$1),a2, FALSE) entrar a la barra de fórmula i prémer la tecla Enter clau

Nota: Aquesta fórmula comprovarà si la data cau entre 7 / 1 / 2008 i 12 / 31 / 2009. Si la data cau en aquest període, retornarà la data; si la data no cau en aquest període, rebrà el text de FALS.

2. Seguiu seleccionant la cel·la de resultats, arrossegueu el control d'emplenament per obtenir tots els resultats. Mostra la captura de pantalla:

Ara podeu identificar si una data no coincideix amb un interval de dates especificat.


Determineu si una data cau entre dues dates a Excel amb Kutools for Excel

Amb el Seleccioneu cel·les específiques utilitat de Kutools for Excel, podeu trobar fàcilment que la data cau entre dues dates i, a continuació, seleccioneu-les immediatament.

Kutools for Excel : amb més complements útils de 300 de Excel, lliure de provar sense límit en 60 dies.

1. Seleccioneu el rang amb les dates que voleu determinar si cauen entre dues dates i, a continuació, feu clic a Kutools > seleccionar > Seleccioneu cel·les específiques. Mostra la captura de pantalla:

2. A la Seleccioneu cel·les específiques quadre de diàleg, seleccioneu el Cèl · lula opció en el Tipus de selecció secció i, a continuació, especifiqueu el Més gran que i Menys que dates i, finalment, feu clic al botó OK botó.

Podeu veure cel·les amb dates que es troben entre dues dates es seleccionen immediatament. Mostra la captura de pantalla:

Consell.Si voleu fer una prova gratuïta d'aquesta utilitat, visiteu descarregueu el programari lliurement primer, i després aneu a aplicar l'operació segons els passos anteriors.


Determineu si una data cau un cap de setmana amb fórmules i codi VBA

Podeu determinar si una data a la columna A cau els caps de setmana amb els següents passos:

punt blauMètode A: Utilitzant la fórmula per comprovar si una data cau un cap de setmana.

1. En una cel·la en blanc, introduïu la fórmula de =IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),A2,FALSE) a la barra de fórmules, diu Cell B2, i premeu la tecla Intro.

Aquesta fórmula identificarà si una data cau els caps de setmana o no. Si la data cau el cap de setmana, retornarà la data; si la data no cau el cap de setmana, tornarà el text de FALS.

2. Seguiu seleccionant la cel·la de resultats i, a continuació, arrossegueu el control de farciment per obtenir tots els resultats.

punt blauMètode B: Utilitzeu la funció definida per l'usuari per comprovar si una data cau un cap de setmana.

1. Premeu el botó ALT + F11 tecleja conjuntament la finestra de Microsoft Visual Basic per a aplicacions.

2. A la finestra de Microsoft Visual Basic per a aplicacions, feu clic a Insereix >> Mòduls, i enganxeu la següent macro a la finestra del mòdul.

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. Premeu les tecles Alt + Q simultàniament per tancar la finestra de Microsoft Visual Basic per a aplicacions.

4. En una cel·la en blanc, introduïu la fórmula = IsWeekend (A2) a la barra de fórmules i, a continuació, premeu la tecla Enter clau

Si retorna el text de Veritable, la data a la cel·la A2 és un cap de setmana; i si retorna el text de Fals, la data a la cel·la A2 no cau cap un cap de setmana.


Convertiu les dates a un determinat dia de la setmana per determinar si una data cau en cap de setmana (sense fórmula)

A més del mètode anterior, podeu convertir totes les dates a un dia de la setmana amb el Aplicar format de data utilitat de Kutools for Excel, i després determinar si una data cau un cap de setmana (els dies de cap de setmana són diumenges i dissabtes).

Kutools for Excel : amb més complements útils de 300 d'Excel, lliures per intentar sense limitacions en 60 dies.

1. Seleccioneu l'interval de dates i, a continuació, feu clic a Kutools > format > Aplicar format de data. Mostra la captura de pantalla:

2. A la Aplicar format de data quadre de diàleg, seleccioneu Dimecres al Format de data box i, a continuació, feu clic a la icona OK botó.

Ara, les dates seleccionades es converteixen als dies feiners immediatament. Podeu determinar si una data cau un cap de setmana o no es basa directament en el seu contingut. Mostra la captura de pantalla:

notes:

1. Els resultats convertits van funcionar directament en les dades originals;

2. Aquest servei d'assistència Desfer "Ctrl + Z".

Consell.Si voleu fer una prova gratuïta d'aquesta utilitat, visiteu descarregueu el programari lliurement primer, i després aneu a aplicar l'operació segons els passos anteriors.


Pestanya d'Office - Navegació amb pestanyes, edició i gestió de llibres en Excel:

La pestanya Office mostra la interfície de pestanyes que es veu als navegadors web com ara Google Chrome, versions noves d'Internet Explorer i Firefox a Microsoft Excel. Serà una eina que estalviarà temps i serà irreemplaçable en el vostre treball. Vegeu a continuació demo:

Feu clic per obtenir una prova gratuïta de la pestanya d'Office.

Pestanya d&#39;Office per a Excel


Determineu si una data cau entre dues dates o cap de setmana amb Kutools for Excel

Kutools for Excel Inclou més eines 300 pràctiques d'Excel. Lliure de provar sense límit en 60 dies. Descarregueu la prova gratuïta ara!



Eines de productivitat recomanades

Pestanya d'Office

estrella d&#39;or1 Porteu les pestanyes pràctiques a l'Excel i a un altre programari d'Office, igual que Chrome, Firefox i el nou Internet Explorer.

Kutools for Excel

estrella d&#39;or1 Increïble! Incrementeu la productivitat en 5 minuts. No necessites cap habilitat especial, estalvieu dues hores cada dia.

estrella d&#39;or1 300 Noves característiques per a Excel, Excel molt fàcil i potent:

  • Combina cel·les / files / columnes sense perdre dades.
  • Combina i consolida diverses fulles i llibres.
  • Comparar intervals, copiar diversos rangs, convertir text a data, unitat i conversió de divises.
  • Compte per colors, subtotals de paginació, classificació avançada i filtre súper,
  • Més Seleccioneu / Insereix / Suprimeix / Text / Format / Enllaç / Comentari / Llibres / Eines de full de càlcul ...

Tret de pantalla de Kutools per a 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.
    Nathali · 9 months ago
    I have two tables. The first table has a date and an ID and the other table has a range dates, the same ID and, and one code. In two tables repeat the ID because each has different information. I need get in the table number one the code according with the ID and range dates in the second table. But i don't know how???
  • To post as a guest, your comment is unpublished.
    Dani · 2 years ago
    I want to find all projects that fall within today's date +30 days (Within a month) and have the Project Number displayed when in the range, if not in range keep blank
  • To post as a guest, your comment is unpublished.
    Albert MUKIZA · 2 years ago
    i want to monitor the dates and set the the alert in my excel , example i want to set in my excel to find the difference days between the request date and deadline to order date and automatically compare this difference with the policy date if the difference is greater than policy date , excel consider not done with an alert color , and if the difference is less than the policy days , excel consider the done with alert color. thank you
  • To post as a guest, your comment is unpublished.
    Dwarkanath bari · 2 years ago
    Hello to all,
    I have a requirement in excel i.e.
    i want to generate dates if design actual date is delay for 2 days then for costing department date is increase by delay date.

    design target actual complete costing target marketing target

    05-04-2016 07-04-2016 09-04-2016 10-04-2016

    in above design target date is 05/04/2016 but design task completed on 07-04-2016 so costing target date will be automatically calculated as per delay days.
  • To post as a guest, your comment is unpublished.
    zoe · 2 years ago
    I am recording the SLA duration between dates
    40 day SLA starting on day XXXX
    I am looking for a formula to show if client holds for x number of days that comes off the SLA too
    ie
    01 june 2016 + 40 days = 11 July 2016 but project finishes 15 July shows as 4 days overdue

    However
    01 June 2016 Start
    15 July 2016 End date of project
    client Held 7 Day
    3 days before SLA

    Any help?