Note: The other languages of the website are Google-translated. Back to English

Ինչպե՞ս ավտոմատ տեսակավորել ամսաթիվը, երբ ամսաթիվը մուտքագրվում կամ փոխվում է Excel- ում: 

Excel- ում, Տեսակ գործառույթը կարող է օգնել ձեզ դասավորել ամսաթիվը աճման կամ նվազման կարգով `ըստ ձեզ անհրաժեշտ: Բայց դա դինամիկ չէ, եթե դուք դասավորել եք ամսաթիվը և այնուհետև նոր ամսաթիվ ավելացրել, ապա ձեզ հարկավոր է այն կրկին դասավորել: Կա՞ն որևէ լավ և արագ ձևեր `յուրաքանչյուր անգամ աշխատանքային թերթիկում նոր ամսաթիվ մուտքագրելիս ամսաթիվը ավտոմատ տեսակավորելու համար:

Ավտոմատ տեսակավորելու ամսաթիվը, երբ ամսաթիվը մուտքագրվում կամ փոխվում է բանաձևով

Ավտոմատ տեսակավորելու ամսաթիվը, երբ ամսաթիվը մուտքագրվում կամ փոխվում է VBA կոդով


նետ կապույտ աջ պղպջակ Ավտոմատ տեսակավորելու ամսաթիվը, երբ ամսաթիվը մուտքագրվում կամ փոխվում է բանաձևով

Օրինակ, A սյունակի սկզբնական ամսաթիվը, հետևյալ բանաձևը կարող է օգնել ձեզ ավտոմատ տեսակավորել ամսաթիվը կամ որևէ այլ տեքստային տող ՝ օգնականի նոր սյունակում, հիմնվելով այն սյունակի վրա, որը ցանկանում եք տեսակավորել, կատարեք հետևյալը.

1, Մուտքագրեք այս բանաձևը.

=INDEX($A$2:$A$15,MATCH(ROWS($A$2:A2),COUNTIF($A$2:$A$15,"<="&$A$2:$A$15),0)) ձեր ամսաթվի սյունակի կողքին գտնվող դատարկ վանդակում, C2, օրինակ, և այնուհետև սեղմել Ctrl + Shift + Մուտք ստեղները միասին, և դուք կստանաք թվերի հաջորդականություն, այնուհետև լրացրեք բռնիչը ներքև քաշեք այն բջիջները, որոնք ցանկանում եք օգտագործել, տեսեք,

ՆշումՎերը նշված բանաձևում. A2: A15 ամսաթվի ձեր սկզբնական տիրույթն է, որը ցանկանում եք ավտոմատ տեսակավորել:

փաստաթղթերի ավտոմատ տեսակավորում ըստ ամսաթվի 1-ի

2. Դրանից հետո ձևաչափեք համարները որպես ամսաթվի ձևաչափ ՝ կտտացնելով Կարճ Ամսաթիվ - ից ընդհանուր բացվող ցուցակը տակ Գլխավոր ներդիր, տես նկարի նկարը.

փաստաթղթերի ավտոմատ տեսակավորում ըստ ամսաթվի 2-ի

3, Դրանից հետո հաջորդականության համարները փոխարկվել են ամսաթվի ձևաչափի, և տեսակավորվել է նաև սկզբնական ամսաթիվը, տես նկարի նկարը.

փաստաթղթերի ավտոմատ տեսակավորում ըստ ամսաթվի 3-ի

4, Այսուհետ, նոր ամսաթիվ մուտքագրելիս կամ A սյունակում ամսաթիվը փոխելիս, C սյունակի ամսաթիվը ինքնաբերաբար տեսակավորվելու է աճման կարգով, տես նկարի նկարը.

փաստաթղթերի ավտոմատ տեսակավորում ըստ ամսաթվի 4-ի


նետ կապույտ աջ պղպջակ Ավտոմատ տեսակավորելու ամսաթիվը, երբ ամսաթիվը մուտքագրվում կամ փոխվում է VBA կոդով

Հաջորդ VBA կոդը կարող է օգնել ձեզ ավտոմատ տեսակավորել ամսաթիվը սկզբնական սյունակում, երբ դուք մուտքագրեք նոր ամսաթիվ, կամ փոխեք ամսաթիվը, ինչպես ձեզ հարկավոր է:

1, Գնացեք այն աշխատաթերթը, որը ցանկանում եք ավտոմատ տեսակավորել ամսաթիվը, երբ դուք ամսաթիվ եք մուտքագրում կամ փոխում եք:

2, Աջ կտտացրեք թերթիկի ներդիրին և ընտրեք Դիտել կոդը համատեքստի ընտրացանկից ՝ դուրս եկած պատուհանում Microsoft Visual Basic հավելվածների համար պատուհանը, խնդրում ենք պատճենել և տեղադրեք հետևյալ կոդը դատարկի մեջ Մոդուլներ պատուհան, տես նկարի նկարը.

VBA կոդ. Ավտոմատ տեսակավորում, երբ ամսաթիվը մուտքագրվում կամ փոխվում է.

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
    On Error Resume Next
    If Application.Intersect(Target, Application.Columns(1)) Is Nothing Then Exit Sub
    If Target.Count > 1 Then Exit Sub
    Range("A1").Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlYes, _
                                        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub

փաստաթղթերի ավտոմատ տեսակավորում ըստ ամսաթվի 6-ի

ՆշումՎերոհիշյալ ծածկագրում մուտքագրված ամսաթիվը ավտոմատ տեսակավորելու է A սյունակը, կարող եք փոխել A1 և A2 ձեր սեփական բջիջներին, որքան ձեզ հարկավոր է:

3, Այսուհետ, A ամսաթիվը մուտքագրելիս A սյունակում, ամսաթիվը տեսակավորվելու է ինքնաբերաբար բարձրանալով:


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

Excel-ի համար Kutools-ը լուծում է ձեր խնդիրների մեծ մասը և բարձրացնում ձեր արտադրողականությունը 80%-ով

  • Վերաօգտագործել: Արագ տեղադրեք բարդ բանաձևեր, գծապատկերներ և այն ամենը, ինչ դուք նախկինում օգտագործել եք. Ryածկագրել բջիջները գաղտնաբառով; Ստեղծեք փոստային ցուցակ և նամակներ ուղարկել ...
  • Super Formula Bar (հեշտությամբ խմբագրեք տեքստի և բանաձևի բազմաթիվ տողեր); Ընթերցանության դասավորությունը (հեշտությամբ կարդալ և խմբագրել մեծ թվով բջիջներ); Տեղադրել ֆիլտրացված տիրույթում...
  • Միաձուլել բջիջները / տողերը / սյունակները առանց տվյալների կորստի. Պառակտված բջիջների պարունակությունը; Միավորել կրկնօրինակ տողերը / սյունակները... Կանխել կրկնօրինակ բջիջները; Համեմատեք միջակայքերը...
  • Ընտրեք Կրկնօրինակ կամ Եզակի Շարքեր; Ընտրեք դատարկ շարքեր (բոլոր բջիջները դատարկ են); Super Find և Fuzzy Find շատ աշխատանքային գրքույկներում; Պատահական ընտրություն ...
  • Actշգրիտ պատճեն Բազմաթիվ բջիջներ ՝ առանց բանաձևի հղումը փոխելու; Ավտոմատ ստեղծեք հղումներ դեպի մի քանի թերթեր; Տեղադրեք փամփուշտներ, Տուփեր և ավելին ...
  • Քաղվածք տեքստ, Տեքստ ավելացնել, հեռացնել ըստ դիրքի, Հեռացնել տարածությունը; Ստեղծել և տպել էջային ենթագոտիներ; Փոխարկել բջիջների բովանդակության և մեկնաբանությունների միջև...
  • Սուպեր զտիչ (պահպանել և կիրառել ֆիլտրի սխեմաները այլ թերթերի վրա); Ընդլայնված տեսակավորում ըստ ամիս / շաբաթ / օր, հաճախականություն և ավելին; Հատուկ զտիչ համարձակ, շեղատառով ...
  • Միավորել աշխատանքային տետրերը և աշխատանքային թերթերը; Միավորել աղյուսակները ՝ հիմնված հիմնական սյունակների վրա; Տվյալները բաժանեք մի քանի թերթերի; Խմբաքանակի փոխակերպում xls, xlsx և PDF...
  • Ավելի քան 300 հզոր հատկություններ. Աջակցում է Office / Excel 2007-2021 և 365: Աջակցում է բոլոր լեզուներին: Հեշտ տեղակայում ձեր ձեռնարկությունում կամ կազմակերպությունում: Ամբողջական հնարավորություններ 30-օրյա անվճար փորձարկում: 60-օրյա գումարի վերադարձի երաշխիք:
kte էջանիշը 201905

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

  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
officetab ներքևում
Տեսակավորել մեկնաբանությունները ըստ
մեկնաբանություններ (15)
Դեռևս գնահատականներ չկան: Եղիր առաջինը, ով կգնահատի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Դուք մոռացել եք նշել, որ բանաձևը զանգված է, և դուք պետք է սեղմեք ctrl+Shift+ enter: Բարեբախտաբար, դուք ունեիք սքրինշոթ, այլապես ձեր էջը կիբերտարածության վատնում կլիներ
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Իսկ եթե ցուցակում կրկնօրինակ ամսաթիվ կա: Եվ ես ուզում եմ, որ երկու համարներն էլ հայտնվեն:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև Ռայան,

Ամսաթիվը կրկնօրինակներով դասավորելու համար դուք պետք է կիրառեք հետևյալ բանաձևը.

=IFERROR(INDEX($A$2:$A$11,MATCH(ROWS($A$2:A2),COUNTIF($A$2:$A$11,"<="&$A$2:$A$11),0)),IF(ROWS($A$2:A2)<ROWS($A$2:$A$11),B3,""))

Խնդրում ենք հիշել, որ սեղմեք Shift + Ctrl + Enter ստեղները միասին:

Հուսով եմ, որ դա կարող է օգնել ձեզ, շնորհակալություն:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Հրաշալի :) Լավ է աշխատում
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
ինչպես կարող եմ անել այս նույն տեսակավորման հաշվարկը, բայց ամենանոր ամսաթվից մինչև ամենահինը: Ներկայումս այն ամենահինից նորագույնն է: < նշանը շրջելը բավական չէ, և դրանից դուրս ես բավականաչափ լավ չեմ հասկանում, թե ինչ է այն անում: Նաև կարծում եմ, որ այն, ինչ կարող է տեղի ունենալ, այն է, որ excel-ը ավտոմատ կերպով աշխատում է վերևից ներքև և դժվարություններ է առաջացնում:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև, Բո,

Ամսաթիվը նորագույնից ամենահինն ավտոմատ տեսակավորելու համար պարզապես անհրաժեշտ է վերը նշված բանաձևում <=-ից >= փոխել հետևյալ կերպ.
=INDEX($A$2:$A$15,MATCH(ROWS($A$2:A2),COUNTIF($A$2:$A$15,">="&$A$2:$A$15),0))
Այս բանաձևը տեղադրելուց հետո հիշեք, որ սեղմեք Ctrl + Shift + Enter ստեղները միասին՝ ճիշտ արդյունք ստանալու համար:
Խնդրում եմ փորձեք:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բացի կրկնօրինակ ամսաթվերից, կա՞ նաև տվյալների մի քանի սյունակներ ներառելու միջոց, երբ դրանք տեսակավորվում են: Ինձ անհրաժեշտ է, որ այն ներառի մի քանի սյունակներ և դրանք բոլորը դասավորի պիտանելիության ժամկետների հետ միասին:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես չեկի գրանցամատյան եմ ստեղծել, և այն աշխատում է, բայց ես ուզում եմ պարզել, թե ինչպես կարող եմ մուտքագրել իմ մուտքերը ամսաթվերի կարգի մեջ մտնելու համար: Ցանկացած օգնություն կգնահատվի: Ես դեռ սովորում եմ էքսել:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Կա՞ որոշակի բանաձև՝ բջիջները դասավորված ամսաթվին հետևելու համար: Լավ կլինի կազմակերպել ըստ ամսաթվի, բայց պահպանել տեղեկատվության ամբողջ շարքը: Ցանկացած օգնություն շատ գնահատելի կլինի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
VBA կոդով ես պատճենել և տեղադրել եմ վերը նշվածը, բայց ցանկանում եմ, որ F սյունակի ամսաթվերը լինեն այն արժեքները, որոնցով տեսակավորված են տվյալները: Ես փոխել եմ միջակայքի արժեքները՝ դարձնելով F2 և F3500 (աղյուսակի չափը, որտեղ 1-ին տողը վերնագրեր է), բայց այն դեռ տեսակավորում է ըստ A սյունակի ամսաթվերի: Խնդրում եմ, ինչ-որ մեկը կարող է օգնել ինձ:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև, Ռոս,
Կոդը F սյունակում կիրառելիս, դուք պետք է փոխեք որոշ հղումներ ձեր կարիքներին, ինչպես ստորև նշված կոդը.
Private Sub Worksheet_Change (ByVal Target as Range)
― Թարմացնելով Extendoffice 20160606
Ս.թ. սխալի Ռեզյումե Next
Եթե ​​Application.Intersect(Target, Application.Columns(6)) ոչինչ է, ապա դուրս եկեք ենթակետից
Եթե ​​Target.Count > 1 Ապա Ելք Ենթ
Տարածք ("F1"). Տեսակավորել բանալի1:=Տեսակ ("F2"), Order1:=xlԱճման, Վերնագիր:=xlԱյո, _
OrderCustom:=1, MatchCase:=False, Կողմնորոշում:=xlTopToBottom
Վերջ Sub

Խնդրում եմ փորձեք, հուսով եմ, որ դա կարող է օգնել ձեզ:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Այդ VBA կոդը ամուր ոսկի է: Շնորհակալություն! :-)
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև, ի՞նչ, եթե ես ուզում եմ դա անել մի քանի սյունակների վրա կամ նույնիսկ նույն սյունակում նոր մեկնարկային կետ ունենալ: Արդյո՞ք ես պարզապես ընդմիջում եմ անում և կրկնօրինակում VBA կոդը նույն պատուհանում:
Շնորհակալություն:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ողջույն, սա հիանալի գործիք է: շնորհակալություն. Ինչպե՞ս կարող եմ սա կիրառել նույն ներդիրի մի քանի սյունակների վրա: Կարո՞ղ եմ կիրառել այն նույն սյունակի նոր բջիջում ըստ ամսաթվի տեսակավորումը վերսկսելու համար: Արդյո՞ք ես պարզապես կտեղադրեմ VBA կոդը նույն պատուհանում:
Շնորհակալություն:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև Noname9, ինչպես եք: VBA կոդ օգտագործելու միջոցով ձեր նպատակին հասնելն իմ հասանելիությունից դուրս է: Բայց ես գիտեմ, թե ինչպես օգտագործել բանաձևերը հնարք կատարելու համար: Ենթադրենք, մենք ունենք ամսաթվերի երկու սյունակ, ասենք A2:B7: Ինչպե՞ս դասավորել այս ամսաթվերը նոր սյունակի մեջ: Խնդրում ենք անել հետևյալը.
Նախ, մենք պետք է միավորենք ամսաթվերի երկու սյունակները մեկ սյունակի մեջ: Պատճենեք և տեղադրեք բանաձևը =INDEX($A$2:$B$7,INT((ROWS(D$2:D2)-1)/2)+1,MOD(ROWS(D$2:D2)-1,2)+ 1) D2 բջիջ: Եվ քաշեք լրացման բռնակը ներքև՝ բոլոր ամսաթվերը միավորելու համար: Խնդրում ենք տեսնել սքրինշոթ 1:
Այնուհետև մենք կդասավորենք համակցված ամսաթվերը: Պատճենեք և տեղադրեք բանաձևը =INDEX($D$2:$D$13,MATCH(ROWS($D$2:D2),COUNTIF($D$2:$D$13,"<="&$D$2:$D$13) ,0)) F2-ի մեջ: Եվ քաշեք լրացման բռնակը ներքև՝ բոլոր ամսաթվերը տեսակավորելու համար: Խնդրում ենք տեսնել սքրինշոթ 2:
Հուսով եմ, որ դա կօգնի: Բարի օր: Հարգանքներով, Մենդի
Առայժմ ոչ մի մեկնաբանություն չկա
Թողեք ձեր մեկնաբանությունները
Հրապարակում որպես հյուր
×
Գնահատեք այս գրառումը.
0   Անձնավորություններ
Առաջարկվող վայրեր

Հետեւեք մեզ

Հեղինակային իրավունքի © 2009 - www.extendoffice.com. | Բոլոր իրավունքները պաշտպանված են. Powered by ExtendOffice. | | Կայքի քարտեզ
Microsoft- ը և Office- ի պատկերանշանը հանդիսանում են Microsoft Corporation- ի ապրանքային նշաններ կամ գրանցված ապրանքային նշաններ ԱՄՆ-ում և (կամ) այլ երկրներում:
Պաշտպանված է Sectigo SSL- ի կողմից