Les galetes ens ajuden a lliurar els nostres serveis. En utilitzar els nostres serveis, accepteu el nostre ús de cookies.
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 llista tots els dilluns / divendres en un mes a Excel?

En alguns casos, és possible que hagueu de llistar o mostrar tots els dilluns o divendres d'un mes o un any en un full de càlcul. Normalment, podeu llistar una sèrie de dates amb Fill Handle, però no us pot ajudar a omplir cada dilluns o divendres en un mes o un any. En aquest article, parlaré sobre com llistar tots els dilluns o divendres en un mes a Excel.

Llista tots els dilluns / divendres en un mes o any amb fórmules

Llista tots els dilluns / divendres en un mes o any amb Kutools for Excel


Inseriu un calendari mensual o anual en un llibre:

Kutools for Excel's Calendari perpetu us pot ajudar a inserir ràpidament un calendari de mesos mensual, anual o específic en un llibre de treball. Feu clic per descarregar i provar gratuïtament Kutools for Excel ara!

llista doc tots els dilluns 5

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


Llista tots els dilluns / divendres en un mes o any amb fórmules


Les següents fórmules us poden ajudar a mostrar tots els dilluns o divendres en un mes o any a partir d'una data del mes, feu el següent:

1. Introduïu la data que voleu incloure tots els dilluns o divendres del mes en una cel·la, per exemple, introduiré 1 / 1 / 2016 a la cel·la A1.

2. A continuació, introduïu aquesta fórmula: =IF(WEEKDAY(EOMONTH(A1,-1)+1)=2,EOMONTH(A1,-1)+1,EOMONTH(A1,-1)+(8 + MOD(2,7))-WEEKDAY(EOMONTH(A1,-1)+1)) a la cel·la B1, i premeu Enter clau per obtenir el primer dilluns del mes. Mostra la captura de pantalla:

llista doc tots els dilluns 1

Nota: Per obtenir el primer dimarts del mes:

=IF(WEEKDAY(EOMONTH(A1,-1)+1)=3,EOMONTH(A1,-1)+1,EOMONTH(A1,-1)+(8 + MOD(3,7))-WEEKDAY(EOMONTH(A1,-1)+1))

Per obtenir el primer dimecres del mes:

=IF(WEEKDAY(EOMONTH(A1,-1)+1)=4,EOMONTH(A1,-1)+1,EOMONTH(A1,-1)+(8 + MOD(4,7))-WEEKDAY(EOMONTH(A1,-1)+1))

Per obtenir el primer dijous del mes:

=IF(WEEKDAY(EOMONTH(A1,-1)+1)=5,EOMONTH(A1,-1)+1,EOMONTH(A1,-1)+(8 + MOD(5,7))-WEEKDAY(EOMONTH(A1,-1)+1))

Per obtenir el primer divendres del mes:

=IF(WEEKDAY(EOMONTH(A1,-1)+1)=6,EOMONTH(A1,-1)+1,EOMONTH(A1,-1)+(8 + MOD(6,7))-WEEKDAY(EOMONTH(A1,-1)+1))

Per obtenir el primer dissabte del mes:

=IF(WEEKDAY(EOMONTH(A1,-1)+1)=7,EOMONTH(A1,-1)+1,EOMONTH(A1,-1)+(8 + MOD(7,7))-WEEKDAY(EOMONTH(A1,-1)+1))

Per obtenir el primer diumenge del mes:

=IF(WEEKDAY(EOMONTH(A1,-1)+1)=1,EOMONTH(A1,-1)+1,EOMONTH(A1,-1)+(8 + MOD(1,7))-WEEKDAY(EOMONTH(A1,-1)+1))

3. Després de mostrar el primer dilluns, seguiu introduint aquesta fórmula: = B1 + 7 per obtenir el segon dilluns, llavors arrossegueu l'identificador de farciment per llistar tots els dilluns en un mes o un any com necessiteu, vegeu captura de pantalla:

llista doc tots els dilluns 2


Llista tots els dilluns / divendres en un mes o any amb Kutools for Excel

Excepte les fórmules anteriors, aquí, puc introduir una eina fàcil:Kutools for Excel, Amb la seva Insereix data funció, podeu inserir tots els dilluns o divendres en un mes tan ràpidament com sigui possible.

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

Després d'instal·lar Kutools for Excel, feu el següent :( Aneu a descarregar Kutools for Excel Now! )

1. Seleccioneu una cel·la per inserir la data i feu clic a Kutools > Insereix > Insereix data, veure captura de pantalla:

llista doc tots els dilluns 3

2. Al Insereix data quadre de diàleg, es mostra un calendari de mes, podeu fer doble clic a la data per inserir-lo a la cel·la, també podeu canviar el format de la data a la vostra necessària si comprova Ús del format opció per expandir el format de data del diàleg. Mostra la captura de pantalla:

llista doc tots els dilluns 4

Aneu a Descarregar Kutools for Excel i prova gratuïta Ara!


Demostració: llista tots els dilluns / divendres en un mes o any amb Kutools for Excel

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



Eines de productivitat recomanades

Pestanya d'Office

estrella d'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'or1 Increïble! Incrementeu la productivitat en 5 minuts. No necessites cap habilitat especial, estalvieu dues hores cada dia.

estrella d'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.
    Scott · 2 years ago
    Thank you for the formula. I had a question about it. It does work for 2016, but when entering 1/12017, it identifies the first Monday of the month to be 1/9/17, when it's actually 1/2/17. Am I misunderstanding the formula's intent? Meaning, should I enter a different date to pull the 1/2/17 date?

    Thanks again for the help.
    • To post as a guest, your comment is unpublished.
      Jo · 2 years ago
      It worked for me.. fo rFridays

      A1= 06/01/2017 B1= 13/01/2017= IF(WEEKDAY(EOMONTH(A1,-1)+1)=6,EOMONTH(A1,-1)+1,EOMONTH(A1,-1)+(8 + MOD(6,7))-WEEKDAY(EOMONTH(A1,-1)+1))

      20/01/2017 = IF(WEEKDAY(EOMONTH(B1,-1)+1)=6,EOMONTH(B1,-1)+1,EOMONTH(B1,-1)+(8 + MOD(6,7))-WEEKDAY(EOMONTH(B1,-1)+1))+7


      27/01/2017=IF(WEEKDAY(EOMONTH(C1,-1)+1)=6,EOMONTH(C1,-1)+1,EOMONTH(C1,-1)+(8 + MOD(6,7))-WEEKDAY(EOMONTH(C1,-1)+1))+
      • To post as a guest, your comment is unpublished.
        carrie · 2 years ago
        That doesn't help...

        super weird..2017 is the only year that it skips the 1st monday.