Բաց թողնել հիմնական բովանդակությունը

Ինչպե՞ս նշել Excel- ում մեկ ամսվա բոլոր երկուշաբթի / ուրբաթ օրերը:

Հեղինակ՝ Սյաոյանգ Վերջին փոփոխությունը՝ 2020-05-08

Որոշակի դեպքում գուցե անհրաժեշտ լինի մեկ ամսվա կամ տարվա բոլոր երկուշաբթի կամ ուրբաթ օրերը ցուցադրել կամ ցուցադրել աշխատանքային թերթում: Սովորաբար, Fill Handle- ով կարող եք թվարկել ամսաթվերի մի շարք, բայց դա չի կարող օգնել մեկ ամսվա կամ տարվա մեջ լրացնել յուրաքանչյուր երկուշաբթի կամ ուրբաթ: Այս հոդվածում ես կխոսեմ այն ​​մասին, թե ինչպես պետք է ցուցակագրել Excel- ում մեկ ամսվա բոլոր երկուշաբթի կամ ուրբաթ օրերը:

Մեկ ամսվա կամ տարվա բոլոր երկուշաբթի / ուրբաթ օրերը թվարկեք բանաձեւերով

Excel- ի համար Kutools- ի հետ նշեք մեկ ամսվա կամ տարվա բոլոր երկուշաբթի / ուրբաթ օրերը


Մեկ ամսվա կամ տարվա բոլոր երկուշաբթի / ուրբաթ օրերը թվարկեք բանաձեւերով

Հետևյալ բանաձևերը կարող են օգնել ձեզ թվարկել ամսվա տվյալ ամսաթվից մեկ ամսվա կամ տարվա բոլոր երկուշաբթի կամ ուրբաթ օրերը, խնդրում ենք կատարել հետևյալը.

1. Խնդրում ենք մուտքագրել ամսաթիվը, որը ցանկանում եք ցուցակագրել ամսվա յուրաքանչյուր երկուշաբթի կամ ուրբաթ օրախցում, օրինակ, ես մուտքագրեմ 1/1/2016 A1 բջիջում:

2. Դրանից հետո մուտքագրեք այս բանաձևը. =IF(WEEKDAY(EOMONTH(A1,-1)+1)=2,EOMONTH(A1,-1)+1,EOMONTH(A1,-1)+(8 + MOD(2,7))-WEEKDAY(EOMONTH(A1,-1)+1)) մեջ B1 բջիջ և սեղմել Մտնել ամսվա առաջին երկուշաբթի ստանալու բանալին: Տեսեք,

Doc ցուցակ բոլոր երկուշաբթի օրերին 1

Նշում: Ամսվա առաջին երեքշաբթի օրը ստանալու համար.

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

Ամսվա առաջին չորեքշաբթի օրը ստանալու համար.

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

Ամսվա առաջին հինգշաբթի օրը ստանալու համար.

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

Ամսվա առաջին ուրբաթը ստանալու համար.

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

Ամսվա առաջին շաբաթ օրը ստանալու համար.

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

Ամսվա առաջին կիրակին ստանալու համար.

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

3. Առաջին երկուշաբթիը ցույց տալուց հետո խնդրում ենք շարունակել մուտքագրել այս բանաձևը. = B1 + 7 երկրորդ երկուշաբթի օրը ստանալու համար, այնուհետև լրացնելու բռնիչը ներքև քաշեք ՝ մեկ ամսվա կամ մեկ տարվա բոլոր երկուշաբթիները թվարկելու համար, որքան ձեզ հարկավոր է, տես նկարի նկարը.

Doc ցուցակ բոլոր երկուշաբթի օրերին 2


Excel- ի համար Kutools- ի հետ նշեք մեկ ամսվա կամ տարվա բոլոր երկուշաբթի / ուրբաթ օրերը

Բացի վերը նշված բանաձևերից, այստեղ ես կարող եմ ներկայացնել մի հեշտ գործիք ՝Excel- ի համար նախատեսված գործիքներԻր Տեղադրեք Ամսաթիվը հատկությունը, դուք կարող եք տեղադրել բոլոր երկուշաբթի կամ ուրբաթ օրերը մեկ ամսվա ընթացքում, որքան հնարավոր է արագ:

Excel- ի համար նախատեսված գործիքներ : ավելի քան 300 հարմար Excel հավելվածներով, 30 օրվա ընթացքում առանց սահմանափակումների փորձեք անվճար

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներխնդրում եմ արեք հետևյալ կերպ .( Գնացեք Ներբեռնեք Kutools- ի համար Excel- ը հիմա: )

1, Ընտրեք բջիջ `ամսաթիվը տեղադրելու համար և կտտացրեք Կուտոլս > Տեղադրել > Տեղադրեք Ամսաթիվը, տես նկարի նկարը.

2, Մեջ Տեղադրեք Ամսաթիվը երկխոսության տուփ, ցուցադրվում է մեկ ամսվա օրացույց, կարող եք կրկնակի սեղմել ամսաթիվը ՝ այն բջիջ տեղադրելու համար, ինչպես նաև կարող եք փոխել ամսաթվի ձևաչափը ձեր կարիքի ՝ Ձևաչափի օգտագործում ամսաթիվը ձևաչափելու ցուցակի տուփը ակտիվացնելու տարբերակ: Տեսեք,

Գնացեք Ներբեռնեք Kutools- ի Excel- ի համար և անվճար փորձարկում հիմա:


Դեմո. Թվարկել մեկ ամսվա կամ տարվա բոլոր երկուշաբթի / ուրբաթ օրերը Kutools- ի համար Excel- ի համար

Excel- ի համար նախատեսված գործիքներ. Excel- ի ավելի քան 300 հարմարավետ հավելումներով, 30 օրվա ընթացքում անվճար փորձեք առանց սահմանափակումների: Ներբեռնեք և անվճար փորձեք հիմա:

Գրասենյակի արտադրողականության լավագույն գործիքները

🤖 Kutools AI օգնականՀեղափոխություն կատարել տվյալների վերլուծության հիման վրա՝ Խելացի կատարում   |  Ստեղծեք ծածկագիր  |  Ստեղծեք հատուկ բանաձևեր  |  Վերլուծել տվյալները և ստեղծել գծապատկերներ  |  Invoke Kutools-ի գործառույթները...
Հանրաճանաչ հատկություններ: Գտեք, ընդգծեք կամ նույնականացրեք կրկնօրինակները   |  Deleteնջել դատարկ շարքերը   |  Միավորել սյունակները կամ բջիջները՝ առանց տվյալների կորստի   |   Կլոր առանց բանաձևի ...
Super Փնտրել: Բազմաթիվ չափանիշների VLookup    Բազմակի արժեք VLookup  |   VLookup բազմաթիվ թերթերում   |   Fuzzy Փնտրել ....
Ընդլայնված բացվող ցուցակ: Արագ ստեղծեք բացվող ցուցակը   |  Կախված բացվող ցուցակ   |  Բազմակի ընտրություն Drop Down ցուցակ ....
Սյունակի կառավարիչ: Ավելացրեք որոշակի քանակությամբ սյունակներ  |  Տեղափոխել սյունակները  |  Փոխարկել թաքնված սյունակների տեսանելիության կարգավիճակը  |  Համեմատեք միջակայքերը և սյունակները ...
Առանձնահատկություններ: Ցանցի կենտրոնացում   |  Դիզայնի տեսք   |   Մեծ Formula Bar    Աշխատանքային գրքույկի և թերթիկների կառավարիչ   |  Ռեսուրսների գրադարան (Ավտոմատ տեքստ)   |  Ամսաթիվ ընտրող   |  Միավորել աշխատանքային թերթերը   |  Գաղտնագրել/գաղտնազերծել բջիջները    Ուղարկեք նամակներ ըստ ցանկի   |  Սուպեր զտիչ   |   Հատուկ զտիչ (զտել թավ/շեղ/շեղված...) ...
Լավագույն 15 գործիքների հավաքածու12 Տեքստ Գործիքներ (Ավելացրեք տեքստ, Հեռացնել նիշերը, ...)   |   50+ Աղյուսակ Տեսակներ (Գանտի աղյուսակը, ...)   |   40+ Գործնական Բանաձեւեր (Հաշվարկել տարիքը ՝ ելնելով ծննդյան տարեդարձից, ...)   |   19 միացում Գործիքներ (Տեղադրեք QR կոդ, Տեղադրեք նկար ուղուց, ...)   |   12 Փոխարկում Գործիքներ (Բառեր համարներ, Արտարժույթի փոխակերպումը, ...)   |   7 Միաձուլում և պառակտում Գործիքներ (Ընդլայնված կոմբինատ տողեր, Պառակտված բջիջներ, ...)   |   ... եւ ավելին

Լրացրեք ձեր Excel-ի հմտությունները Kutools-ի հետ Excel-ի համար և փորձեք արդյունավետությունը, ինչպես երբեք: Kutools-ը Excel-ի համար առաջարկում է ավելի քան 300 առաջադեմ առանձնահատկություններ՝ արտադրողականությունը բարձրացնելու և ժամանակ խնայելու համար:  Սեղմեք այստեղ՝ Ձեզ ամենաշատ անհրաժեշտ հատկանիշը ստանալու համար...

Նկարագրություն


Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք

  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
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.
This comment was minimized by the moderator on the site
Did not work for me on every Monday that was in a month with the first day being a Sunday,

Given A1 is the first of the month "1/1/2020" or "1/2/2020" etc, This did work for me:


=A1+MOD(8-WEEKDAY(A1,2),7)
This comment was minimized by the moderator on the site
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))+
This comment was minimized by the moderator on the site
That doesn't help... super weird..2017 is the only year that it skips the 1st monday.
This comment was minimized by the moderator on the site
The formula doesn't work for Mondays if the last day of the previous month is a Saturday (weekday no 7). The following day is therefore a Sunday (weekday no 1) and you only need add 1 day to get to a Monday. However, the formula adds 10-1=9 days and gives you the 9th January as the first Monday. There needs to be a second IF function:
=IF(WEEKDAY(EOMONTH(A2,-1)+1)=1,EOMONTH(A2,-1)+2,IF(WEEKDAY(EOMONTH(A2,-1)+1)=2,EOMONTH(A2,-1)+1,EOMONTH(A2,-1)+(8+MOD(2,7))-WEEKDAY(EOMONTH(A2,-1)+1)))
This comment was minimized by the moderator on the site
The formula doesn't work if the last day of the previous month is a Saturday (weekday no 7). The following day is therefore a Sunday (weekday no 1) and you only need add 1 day to get to a Monday. However, the formula adds 10-1=9 days and gives you the 9th January as the first Monday. There needs to be a second IF function:=IF(WEEKDAY(EOMONTH(A2,-1)+1)=1,EOMONTH(A2,-1)+2,IF(WEEKDAY(EOMONTH(A2,-1)+1)=2,EOMONTH(A2,-1)+1,EOMONTH(A2,-1)+(8+MOD(2,7))-WEEKDAY(EOMONTH(A2,-1)+1)))
This comment was minimized by the moderator on the site
2019 too :( first wednesday is not 09 Jan?)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations