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

Excel տեսակավորում. Տեսակավորեք տվյալները ըստ տեքստի, ամսաթվի, թվի կամ գույնի

Սովորական և պարզ խնդիր է Excel- ում տվյալների տեսակավորումը, որը կարող է օգնել վերադասավորել ձեր տվյալները `ըստ ձեր ընտրած տեսակավորման տեսակի: Սովորաբար, ներկառուցված Տեսակավորման հնարավորությամբ կարող եք թվերը, տեքստային տողերը, ամսաթվերը և ժամերը դասավորել մեկ կամ մի քանի սյունակներում. Կարող եք նաև տվյալները դասավորել ըստ ձեր ստեղծած անհատական ​​ցուցակի կամ բջիջների ձևաչափման (օրինակ ՝ տառատեսակի գույնը, ֆոնի գույնը կամ պատկերակը) արագ և հեշտությամբ:

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

Բովանդակություն:

1. Excel- ում տեսակավորման ընտրանքների մուտք

2. Տեսակավորման հիմնական կիրառումները

3. Տեսակավորման առաջադեմ օգտագործումներ

4. Տվյալների մուտքագրման կամ փոփոխման ժամանակ ավտոմատ տեսակավորել տվյալները

5. Տեսակավորման այլ դեպքեր


Excel- ում տեսակավորման ընտրանքների մուտք

Տեսակավորման գործառույթը կիրառելու համար Excel- ը տրամադրում է մի քանի եղանակ ՝ մուտք գործելու տեսակավորման ընտրանքներին:

1.1 buttonsապավենի կոճակները տեսակավորելը

Տեսակավորման հատկությունը կիրառելու ամենաարագ ճանապարհը ժապավենի մեջ տեսակավորման կոճակների օգտագործումն է:

Կտտացրեք տեսակավորվող արժեքներով սյունակի ցանկացած բջիջ, այնուհետև կտտացրեք Ամսաթիվ էջում Տեսակավորել և զտել բաժին, սեղմեք Տեսակավորել Ա-ն Z-ին or Տեսակավորել Z- ն A- ին կոճակը ՝ տվյալները դասակարգելու ըստ աճման կամ նվազման այբբենական կարգով: Տե՛ս սքրինշոթը ՝

Նշում. Եթե տվյալների տիրույթում կան դատարկ տողեր, այս կոճակները կիրառելուց հետո միայն ընտրված բջիջի տվյալների տիրույթը, որը դատարկ տողերի վերևից կամ ներքևից կարող է հաջող դասավորվել:


1.2 Տեսակավորման երկխոսության տուփ

Է Տեսակավորել և զտել խումբը Ամսաթիվ ներդիր, կա մեկ այլ Տեսակ կոճակը, տես նկարի նկարը.

Սա սեղմելուց հետո Տեսակ կոճակ, ա Տեսակ երկխոսության տուփը դուրս կգա, ինչպես ցույց է տրված ստորև ներկայացված էկրանի պատկերը.

Այնուհետև, Տեսակ երկխոսության տուփ, դուք կարող եք ընտրել համապատասխան կանոններ ՝ ըստ անհրաժեշտության տվյալների տեսակավորման համար:

Tips: Սա բացելու համար կարող եք նաև օգտագործել դյուրանցման ստեղներ Տեսակ երկխոսության տուփ, սեղմեք Alt + A + S + S ստեղնաշարի հաջորդաբար ստեղները:


1.3 Sտիչի ընտրացանկում տեսակավորման ընտրանքներ

Եթե ​​զտիչներ եք կիրառել ձեր տվյալների տիրույթում, ապա կարող եք գտնել նաև տեսակավորման ընտրանքներ զտիչի ընտրանքների հետ միասին: Սեղմելով որևէ սյունակում զտիչի պատկերակի վրա ՝ ընդլայնված ցանկում կարող եք տեսնել տեսակավորման տարբերակները, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը:

Նշում: Տեսակավորման այս տարբերակները կփոխվեն `հիմնվելով սյունակի տվյալների վրա: Եթե սյունակում տեքստ կա, այն կցուցադրվի Տեսակավորել Ա-ն Z-ին, Տեսակավորել Z- ն A- ին; Եթե ​​սյունակում կան թվեր, այն ցույց կտա Տեսակավորել ամենափոքրից մեծ, Տեսակավորել ամենամեծից փոքր; Եթե ​​սյունակում կան ամսաթվեր, այն ցույց կտա Դասավորել ամենահինը նորից, Տեսակավորել նորագույնից հինը.


1.4 Աջ սեղմեք տեսակավորման ընտրանքներ

Excel- ում կարող եք նաև աջ սեղմել տեսակավորման ընտրանքներ ՝ տվյալները արագ և հեշտ տեսակավորելու համար, աջ սեղմեք սյունակի ցանկացած բջիջ ՝ տեսակավորման արժեքներով, իսկ համատեքստի ընտրացանկում կարող եք տեսնել տեսակավորման վեց տարբերակ, խնդրում ենք ընտրել այն, ինչ ձեզ հարկավոր է, տեսեք էկրանի պատկերը.


Տեսակավորման հիմնական կիրառումները

Excel- ի այս տեսակավորման առանձնահատկությունը կարող է օգնել ձեզ կատարել մի պարզ դասավորում, օրինակ ՝ թվերի, տեքստային տողերի, ամսաթվերի աճման կամ նվազման կարգով, բջիջների տեսակավորումը տառատեսակի կամ ֆոնի գույնի հիման վրա: Այս բաժնում կխոսվի այս տեսակավորման որոշ հիմնական օգտագործման մասին:


2.1 Տվյալները տեսակավորել ըստ տեքստերի, թվերի կամ ամսաթվերի

Տեքստերի, թվերի կամ ամսաթվերի հիման վրա տվյալների մի շարք տեսակավորելու համար աճման կամ նվազման կարգով կատարեք հետևյալ քայլերը.

1. Ընտրեք տվյալների տիրույթը, որը ցանկանում եք տեսակավորել, այնուհետև կտտացրեք Ամսաթիվ > Տեսակ, տես նկարի նկարը.

2, Մեջ Տեսակ երկխոսության տուփ, կատարեք հետևյալ գործողությունները.

  • Է Սյունակ բաժին, ընտրեք սյունակի անունը, որի հիման վրա ցանկանում եք տեսակավորել.
  • Է Տեսակավորել բաժին ընտրեք Բջջային արժեքներ տարբերակ;
  • Է կարգ բաժնում, նշեք տեսակավորման կարգը: (Տեքստային տողերը տեսակավորելու համար ընտրեք Ա Z or Զ; Թվերի ցուցակը տեսակավորելու համար ընտրեք Ամենափոքրից մեծ or Ամենամեծը ՝ ամենափոքրը; Ամսաթվի բջիջները տեսակավորելու համար ընտրեք Ամենահինն է նորագույնը or Դժվար չէ հիշել.)
  • Tips. Եթե ձեր տվյալների մեջ կան վերնագրեր, համոզվեք Իմ տվյալներն ունեն վերնագրեր ստուգվում է: Եթե ​​ձեր տվյալները վերնագրեր չունենան, խնդրում ենք ապանշել այն:

3, Դրանից հետո կտտացրեք OK կոճակը, ընտրված տվյալները կտեսակավորվեն ՝ միանգամից ձեր նշած սյունակի հիման վրա:


2.2 Տվյալները տեսակավորել բջիջների գույնի, տառատեսակի գույնի, բջջի պատկերակի միջոցով

Եթե ​​ցանկանում եք տեսակավորել տվյալների տիրույթը բջիջների գույնի, տառատեսակի գույնի կամ պայմանական ձևաչափման պատկերակի հիման վրա, Տեսակավորման գործառույթը կարող է արագ լուծել այս խնդիրը:

Ենթադրենք, դուք ունեք տվյալների տիրույթ, որը ձևափոխված է բջիջների որոշ գույներով, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը, եթե անհրաժեշտ է վերադասավորել տվյալները ՝ հիմնվելով բջջի գույնի վրա, օրինակ ՝ կցանկանայիք վերևում դնել բաց կարմիր տողերը, որից հետո լույսը դեղին և բաց կապույտ տողեր, տողերն ըստ բջիջների գույնի դասավորելու համար խնդրում ենք անել հետևյալը.

1. Ընտրեք տվյալների տիրույթը, որը ցանկանում եք տեսակավորել ՝ հիմնվելով բջիջի գույնի վրա, այնուհետև կտտացրեք Ամսաթիվ > Տեսակ գնալու համար Տեսակ երկխոսության վանդակում:

2, Մեջ Տեսակ երկխոսության տուփ, նշեք հետևյալ գործողությունները.

2.1) Վերևում տեղադրեք բջջի առաջին գույնը այսպես.

  • Է Սյունակ բաժին ընտրեք Անուն կամ այլ սյունակներ, որտեղ դուք ունեք գունավոր բջիջներ: Այս օրինակում ես ունեմ գունավոր բջիջներ բոլոր սյունակներում, կարող եք ընտրել ցանկացած սյունակի անուն;
  • Տակ է Տեսակավորել բաժինը, խնդրում ենք ընտրել Բջջի գույնը տարբերակ;
  • Է կարգ բաժնում ընտրեք բջիջների մեկ գույն, որը ցանկանում եք տեղադրել վերևում կամ ներքևում.

2.2) Այնուհետև կտտացրեք Ավելացնել մակարդակ կոճակը `երկրորդ և կանոնների այլ մակարդակներ ավելացնելու համար, կրկնել վերը նշված քայլերը` երկրորդ և բջիջների այլ գույներ սահմանելու համար:

  • Tips. Եթե ձեր տվյալների մեջ կան վերնագրեր, համոզվեք Իմ տվյալներն ունեն վերնագրեր ստուգվում է: Եթե ​​ձեր տվյալները վերնագրեր չունենան, խնդրում ենք ապանշել այն:

3, Պարամետրերն ավարտելուց հետո կտտացրեք OK կոճակը, և տվյալների տիրույթը դասավորված է ըստ ձեր նշած բջիջի գույնի, տես նկարի պատկերը.

TipsԸստ վերը նշված քայլերի, կարող եք նաև տեսակավորել տվյալները ՝ հիմնվելով տառատեսակի գույնի կամ բջիջի պատկերակի վրա ՝ ընտրելով Տառատեսակի Color or Պայմանական ձևաչափման պատկերակ «Տեսակավորել» երկխոսության դաշտում:


2.3 Տվյալները տեսակավորել ըստ բազմաթիվ սյուների

Եթե ​​ունեք մեծ տվյալների հավաքածու, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը, այժմ ցանկանում եք կատարել տվյալների բազմաստիճան տեսակավորում ՝ տվյալները ավելի հստակ կարդալու համար, օրինակ ՝ նախ դասակարգել ըստ Տարածաշրջանի սյունակի, այնուհետև Պետական ​​սյունակի, վերջապես ՝ Վաճառքի սյունակի: Ինչպե՞ս կարող եք այս տեսակավորումը կատարել Excel- ում:

Տվյալները մի քանի սյունակով դասավորելու համար կատարեք հետևյալ քայլերը.

1. Ընտրեք տվյալների շրջանակը, որը ցանկանում եք տեսակավորել, այնուհետև կտտացրեք Ամսաթիվ > Տեսակ գնալու համար Տեսակ երկխոսության վանդակում:

2, Մեջ Տեսակ երկխոսության վանդակում, սեղմեք Ավելացնել մակարդակ կոճակը երկու անգամ, քանի որ կան երեք սյունակներ, որոնք ցանկանում եք օգտագործել տեսակավորման համար: Այնուհետև կարող եք տեսնել երկուսը Հետո ՝ կանոնների մակարդակները ավելացվել են ցուցակի վանդակում.

Tips. Եթե ձեր տվյալների մեջ կան վերնագրեր, համոզվեք Իմ տվյալներն ունեն վերնագրեր ստուգվում է: Եթե ​​ձեր տվյալները վերնագրեր չունենան, խնդրում ենք ապանշել այն:

3. Ից Դասավորել ըստ և Հետո ՝ բացվող ցուցակը, ընտրեք այն սյունակների անունները, որոնց հիման վրա ցանկանում եք տեսակավորել, այնուհետև ընտրել Բջջային արժեքներ - ից Տեսակավորել յուրաքանչյուր ընտրված սյունակի համար առանձին բաժին, վերջապես, ըստ տեսակավորման ընտրեք տեսակավորման կարգը:

4, Դրանից հետո կտտացրեք OK, և դուք կստանաք տեսակավորման արդյունքը, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը.


2.4 Տվյալների տեսակավորում ՝ հիմնված անհատական ​​ցուցակի վրա

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

1. Ընտրեք տվյալների տիրույթը, որը ցանկանում եք տեսակավորել, այնուհետև կտտացրեք Ամսաթիվ > Տեսակ գնալու համար Տեսակ երկխոսության վանդակում:

2, Մեջ Տեսակ երկխոսության տուփ, ընտրեք այն սյունակը, որը ցանկանում եք տեսակավորել Սյունակ բաժինը, ապա ընտրեք Բջջային արժեքներ - ից Տեսակավորել հատվածում կարգ բաժին, սեղմեք Պատվերով ցուցակ տարբերակը, տես նկարի նկարը.

Tips. Եթե ձեր տվյալների մեջ կան վերնագրեր, համոզվեք Իմ տվյալներն ունեն վերնագրեր ստուգվում է: Եթե ​​ձեր տվյալները վերնագրեր չունենան, խնդրում ենք ապանշել այն:

3, Եվ ա Պատվերով ցուցակները տուփը կբացվի, խնդրում ենք կատարել հետևյալ գործողությունները.

  • Սեղմել ՆՈՐ LԱՆԿ է Սովորություն ցուցակների տուփ;
  • Այնուհետև մուտքագրեք տեքստի տողերը այն կարգով, որը դուք պետք է տեսակավորեք ՝ հիմնվելով տողի վրա Ցուցակների գրառումները տուփ; (Տեքստերը մուտքագրելիս խնդրում ենք սեղմել Մտնել գրառումները առանձնացնելու բանալին):
  • Վերջապես կտտացրեք Ավելացնել կոճակը, նոր ցուցակը ավելացվում է Պատվերով ցուցակներ տուփ միանգամից:

4, Դրանից հետո կտտացրեք OK վերադառնալու կոճակը Տեսակ երկխոսության տուփ: Իրերի նոր անհատականացված ցանկն այժմ ցուցադրվում է կարգ բացվող ցուցակ:

5, Եվ հետո, կտտացրեք OK կոճակը ՝ երկխոսության տուփը փակելու համար, արդյունքում ՝ տվյալների տիրույթը դասավորված է ձեր սահմանած սովորական ցուցակով, տես էկրանի պատկերը.


2.5 Տվյալների տեսակավորումը ձախից աջ (հորիզոնական տեսակավորում)

Սովորաբար, դուք միշտ դասակարգում եք տվյալների աղյուսակը ուղղահայաց ՝ վերևից ներքև, բայց, երբեմն, գուցե ցանկանաք տեսակավորել տվյալները ՝ հիմնվելով տողի արժեքների վրա (տեսակավորեք ձախից աջ): Օրինակ, ստորև բերված տվյալների տիրույթում ես ուզում եմ այն ​​տեսակավորել ՝ հիմնվելով Անուն տողի արժեքների վրա:

Այս դեպքում Տեսակավորման առանձնահատկությունն ունի ներկառուցված գործառույթ, որը թույլ է տալիս տեսակավորել ձախից աջ: Խնդրում ենք կատարել հետևյալ քայլերը.

1. Ընտրեք ձեր տվյալների տիրույթը (բացառեք վերնագրերը), որոնք ցանկանում եք տեսակավորել, այնուհետև կտտացրեք Ամսաթիվ > Տեսակ գնալ Տեսակավորման երկխոսության տուփ:

2, Դուրս գալու մեջ Տեսակ երկխոսության վանդակում, սեղմեք Ընտրանքներ կոճակը, ապա ՝ մեջ Դասավորել ընտրանքները երկխոսության տուփ, ընտրեք Տեսակավորել ձախից աջ տարբերակը, տես նկարի նկարը.

3: Սեղմեք OK վերադառնալ Տեսակավորման երկխոսությանը, այժմ ՝ մեջ Թիավարում բաժինը, նշեք տողի համարը, որի հիման վրա ցանկանում եք տեսակավորել տվյալները, այնուհետև ընտրել Բջջային արժեքներ է Տեսակավորել բաժինը, վերջապես, ընտրեք տեսակավորման կարգը կարգ Ձեզ անհրաժեշտ հատվածը, տեսեք էկրանի պատկերը.

4, Դրանից հետո կտտացրեք OK, և ձեր տվյալները դասավորված են ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը.


2.6 Տվյալները տեսակավորել գործերի նկատմամբ զգայուն կարգով

Սովորաբար, տվյալների տեսակավորումը չի կատարվում գործերի նկատմամբ զգայուն կարգով, ինչպես ցույց է տրված ստորև ներկայացված առաջին սքրինշոթը: Բայց ինչ անել, եթե ցանկանում եք տեսակավորման գործը դարձնել զգայուն, ինչպես ցույց է տրված երկրորդ սքրինշոթում, ինչպես կարող եք լուծել այս խնդիրը Excel- ում:

Excel- ում գործերի նկատմամբ զգայուն տեսակավորում կատարելու համար խնդրում ենք անել հետևյալը.

1. Ընտրեք տվյալների տիրույթը, որը ցանկանում եք տեսակավորել, այնուհետև կտտացրեք Ամսաթիվ > Տեսակ գնալու համար Տեսակ երկխոսության վանդակում:

2, Մեջ Տեսակ երկխոսության վանդակում, Սյունակ բաժինը, նշեք սյունակի անունը, որի հիման վրա ցանկանում եք տեսակավորել տվյալները, այնուհետև ընտրել Բջջային արժեքներ է Տեսակավորել բաժինը, վերջապես, ընտրեք տեսակավորման կարգը կարգ Ձեզ անհրաժեշտ հատվածը, տեսեք էկրանի պատկերը.

Tips. Եթե ձեր տվյալների մեջ կան վերնագրեր, համոզվեք Իմ տվյալներն ունեն վերնագրեր ստուգվում է: Եթե ​​ձեր տվյալները վերնագրեր չունենան, խնդրում ենք ապանշել այն:

3. Շարունակեք կտտացնելով Ընտրանքներ կոճակը այս երկխոսության դաշտում և Դասավորել ընտրանքները արագ տուփ, ստուգեք Գործի վրա զգայուն տարբերակը, տես նկարի նկարը.

4: Սեղմեք OK > OK երկխոսությունները փակելու համար տվյալները կտեսակավորվեն ըստ գործերի զգայուն կարգի `նախ փոքրատառերով, այնուհետև վերին գործերով, երբ տեքստը նույնն է: Տե՛ս սքրինշոթը ՝


Տեսակավորման առաջադեմ օգտագործումներ

Ձեր ամենօրյա աշխատանքում դուք կարող եք հանդիպել տեսակավորման այլ ավելի բարդ, գործնական, հատուկ խնդիրների, այս բաժնում կխոսվի Excel- ում տեսակավորման առաջադրանքների բազմաթիվ տեսակների մասին:

3.1 Տվյալները տեսակավորեք հաճախականության հիման վրա

Ենթադրելով, որ սյունակում ունեք տվյալների ցանկ, և այժմ ցանկանում եք տեսակավորել այս սյունակը տվյալների առաջացման հաճախականությունների նվազման կարգով, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը: Այստեղ ես կներկայացնեմ այս խնդիրը լուծելու երկու եղանակ:

 Հաճախականության հիման վրա տվյալները դասավորել օգնականի սյունակով

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

1. Մուտքագրեք ստորև բերված բանաձևը դատարկ բջիջի մեջ ՝ օրիգինալ տվյալներին կից, օրինակ ՝ B2, այնուհետև այս բանաձևը կիրառելու համար բջիջները ներքև քաշեք ներքև, տես նկարի պատկերը.

=COUNTIF($A$2:$A$16,A2)

ՆշումՎերոհիշյալ բանաձևում A2: A16 տվյալների ցանկն է, որը ցանկանում եք տեսակավորել ըստ հաճախականության, և A2 այս ցուցակի առաջին տվյալներն են:

2. Այնուհետև շարունակեք ընտրել բանաձևի բջիջները, այնուհետև կտտացրեք Ամսաթիվ > Տեսակավորել Ա-ն Z-ին or Տեսակավորել Z- ն A- ին ըստ անհրաժեշտության ՝ բացվող պատուհանում Տեսակավորել նախազգուշացումը արագ տուփ, ընտրեք Ընդլայնել ընտրությունը, տես սքրինշոթեր.

3, Եվ այնուհետև կտտացրեք Տեսակ կոճակը, այժմ սկզբնական սյունակը դասավորված է հաճախականությամբ ՝ ցուցադրված հետևյալ սքրինշոթերը.

Հուշում.

1. Արդյունքը ստանալուց հետո կարող եք անհրաժեշտության դեպքում ջնջել օգնականի սյունակը:

2. Եթե կան տեքստային տողեր, որոնք հայտնվում են նույնքան անգամ, միևնույն տեքստը չի կարող դասավորված լինել միասին: Այս դեպքում դուք պետք է գնաք Տեսակ երկխոսության տուփ, նախ դասավորեք ըստ օգնականի սյունակի, այնուհետև տեսակավորեք ըստ տեքստի, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը.


 Տվյալները դասավորեք հաճախականության հիման վրա `հարմար գործառույթով

Եթե ​​դուք ունեք Excel- ի համար նախատեսված գործիքներԻր Ընդլայնված տեսակավորում հնարավորությունը, դուք կարող եք տեսակավորել տվյալները ՝ ելնելով հաճախականությունից ՝ առանց որևէ օգնականի սյունակի արագ և հեշտությամբ:

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներԽնդրում եմ արեք հետևյալ կերպ

1. Ընտրեք տվյալների ցանկը, որը ցանկանում եք տեսակավորել, այնուհետև կտտացրեք Kutools Plus > Տեսակ > Ընդլայնված տեսակավորում, տես նկարի նկարը.

2, Մեջ Ընդլայնված տեսակավորում երկխոսության տուփ, ընտրեք այն սյունակը, որը ցանկանում եք տեսակավորել Սյունակ բաժինը, ապա ընտրեք Հաճախություն է Տեսակավորել բացվող ցանկը, վերջապես, նշեք տեսակավորման կարգը կարգ բաժին, տես նկարի նկարը.

Tips. Եթե ձեր տվյալների մեջ կան վերնագրեր, համոզվեք Իմ տվյալներն ունեն վերնագրեր ստուգվում է: Եթե ​​ձեր տվյալները վերնագրեր չունենան, խնդրում ենք ապանշել այն:

3, Դրանից հետո կտտացրեք OK կոճակ, տվյալների ցանկը դասավորվել է միանգամից ըստ դեպքերի քանակի, տես նկարի պատկերը.


3.2 Տվյալների տեսակավորումը `հիմնված նիշերի երկարության վրա

Եթե ​​ունեք տվյալների ցանկ, որոնք պարունակում են տարբեր երկարություններ ունեցող տեքստային տողեր, ապա այժմ գուցե անհրաժեշտ լինի դասավորել տվյալները ըստ նիշերի երկարության, որպեսզի սյունակը լինի կոկիկ և կոկիկ: Այս բաժինը կխոսի այն մասին, թե ինչպես կարելի է տեսակավորել տվյալները ըստ նիշերի քանակի:

 Տվյալները դասավորեք ՝ հիմնվելով կերպարի երկարության վրա ՝ օգնական սյունակով

Սյունակները ըստ նիշերի երկարության տեսակավորելու համար պետք է օգտագործել LEN գործառույթը `յուրաքանչյուր բջիջի նիշերի քանակը հաշվարկելու համար, այնուհետև կիրառել Տեսակավորելու գործառույթը` տվյալների ցանկը տեսակավորելու համար, կատարեք հետևյալ քայլերը.

1, Մուտքագրեք այս բանաձևը = LEN (A2) օրինակ, սկզբնական տվյալներին կից դատարկ բջիջի մեջ, օրինակ ՝ B2, այնուհետև լրացրեք բռնակը ներքև ՝ դեպի այս բանաձևը կիրառելու բջիջները, տես նկարի պատկերը.

2. Այնուհետև շարունակեք ընտրել բանաձևի բջիջները, այնուհետև կտտացրեք Ամսաթիվ > Տեսակավորել Ա-ն Z-ին or Տեսակավորել Z- ն A- ին ըստ անհրաժեշտության ՝ բացվող պատուհանում Տեսակավորել նախազգուշացումը արագ տուփ, ընտրեք Ընդլայնել ընտրությունը, տես նկարի նկարը.

3, Դրանից հետո կտտացրեք Տեսակ կոճակը, տողերը դասավորված են ըստ նիշի երկարության: Անհրաժեշտության դեպքում կարող եք ջնջել օգնական B սյունակը: Տե՛ս սքրինշոթը ՝


 Տվյալները դասավորեք ՝ հիմնվելով բնույթի երկարության վրա ՝ հեշտ տարբերակով

Տվյալները արագ և հեշտությամբ տեսակավորելու համար, այստեղ ես խորհուրդ կտամ հարմար գործիք. Excel- ի համար նախատեսված գործիքներԻր Ընդլայնված տեսակավորում գործառույթը, կարող եք հեշտությամբ զբաղվել այս առաջադրանքով:

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներԽնդրում եմ արեք հետևյալ կերպ

1. Ընտրեք տվյալների ցանկը, որը ցանկանում եք տեսակավորել, այնուհետև կտտացրեք Kutools Plus > Տեսակ > Ընդլայնված տեսակավորում.

2, Մեջ Ընդլայնված տեսակավորում երկխոսության տուփ, ընտրեք այն սյունակը, որը ցանկանում եք տեսակավորել մեջ Սյունակ բաժինը և ընտրել Տեքստի երկարությունը - ից Տեսակավորել բացվող ցանկը, վերջապես, նշեք այն տեսակավորման կարգը, որն անհրաժեշտ է այնտեղ կարգ Բաժին. Տեսեք,

Tips. Եթե ձեր տվյալների մեջ կան վերնագրեր, համոզվեք Իմ տվյալները ունեն վերնագրեր is ստուգված է: Եթե ​​ձեր տվյալները վերնագրեր չունենան, խնդրում ենք ապանշել այն:

3, Դրանից հետո կտտացրեք OK կոճակը, ցանկի տեքստային տողերը դասավորված են ըստ նիշերի երկարության, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը.


3.3 Տեսակավորել ամբողջական անունները ըստ ազգանունների

Լրիվ անունների ցանկը տեսակավորելիս Excel- ը կօգտագործի անվան առաջին նիշը տեսակավորելու համար, իսկ ի՞նչ անել, եթե ցանկանում եք տվյալները դասավորել ազգանուններով: Այստեղ ես մի քանի հնարք կբերեմ, որպեսզի հեշտությամբ լրիվ անունները դասավորեք Excel- ում ազգանուններով:

 Օգնական սյունակով դասավորեք ամբողջական անունները ըստ ազգանունների

Ազգանունների հիման վրա լրիվ անունները դասավորելը, դուք պետք է հանեք ազգանունները նոր սյունակում, այնուհետև կիրառեք Տեսակավորելու հատկությունը `առանձնացնելով ազգանունները այբբենական կարգով: Խնդրում ենք կատարել հետևյալ քայլերը.

1. Մուտքագրեք կամ պատճենեք ստորև բերված բանաձևը նախնական տվյալներին կից դատարկ բջիջի մեջ, օրինակ ՝ B2, այնուհետև այս բանաձևը կիրառելու համար բջիջները ներքև քաշեք ներքև, տես նկարի պատկերը.

=RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2," ","@",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))

2. Շարունակեք ընտրել բանաձևի բջիջները, այնուհետև կտտացրեք Ամսաթիվ > Տեսակավորել Ա-ն Z-ին or Տեսակավորել Z- ն A- ին ըստ անհրաժեշտության ՝ բացվող պատուհանում Տեսակավորել նախազգուշացումը արագ տուփ, ընտրեք Ընդլայնել ընտրությունը, տես նկարի նկարը.

3, Դրանից հետո կտտացրեք Տեսակ կոճակը, և դուք կստանաք լրիվ անուններ, որոնք դասավորված են ազգանունների հիման վրա, մեկ անգամ անելուց հետո կարող եք ջնջել օգնականի սյունակը ըստ անհրաժեշտության: Տե՛ս սքրինշոթը ՝


 Արագ մեթոդով դասավորեք ամբողջական անունները ըստ ազգանունների

Եթե ​​ծանոթ չեք բանաձևին, ամբողջական անունները դասակարգեք ազգանուններով ՝ առանց որևէ բանաձևի, the Ընդլայնված տեսակավորում առանձնահատկությունը Excel- ի համար նախատեսված գործիքներ կարող է ձեզ բարեհաճություն դրսեւորել:

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներԽնդրում եմ արեք հետևյալ կերպ

1. Ընտրեք ամբողջական անվան բջիջները, որոնք ցանկանում եք տեսակավորել և կտտացրեք Kutools Plus > Տեսակ > Ընդլայնված տեսակավորում.

2, Մեջ Ընդլայնված տեսակավորում երկխոսության տուփ, ընտրեք այն սյունակը, որը ցանկանում եք տեսակավորել մեջ Սյունակ բաժինը և ընտրել Ազգանուն - ից Տեսակավորել բացվող ցանկը, վերջապես, նշեք տեսակավորման կարգը, ինչպես ձեզ անհրաժեշտ է կարգ Բաժին. Տեսեք,

Tips. Եթե ձեր տվյալների մեջ կան վերնագրեր, համոզվեք Իմ տվյալներն ունեն վերնագրեր ստուգվում է: Եթե ​​ձեր տվյալները վերնագրեր չունենան, խնդրում ենք ապանշել այն:

3, Դրանից հետո կտտացրեք OK կոճակը, ամբողջական անվան սյունակը դասավորվել է միանգամից ազգանուններով:


3.4 Տեսակավորել էլփոստի հասցեներն ըստ տիրույթի

Եթե ​​ունեք էլփոստի հասցեների ցանկ, որոնք պետք է դասակարգվեն ըստ տիրույթի և ոչ միայն հասցեի առաջին տողի, ապա ինչպե՞ս կարող եք դա անել Excel- ում: Այս բաժնում կխոսվի էլ. Հասցեները ըստ տիրույթների տեսակավորման մի քանի արագ մեթոդների մասին:

 Տեսակավորել էլփոստի հասցեներն ըստ տիրույթի ՝ օգնականի սյունակով

Այստեղ դուք կարող եք ստեղծել բանաձև ՝ էլփոստի տիրույթները մեկ այլ սյունակում հանելու համար, այնուհետև տեսակավորել բնօրինակ էլ. Հասցեները ՝ հիմնվելով նոր տիրույթի սյունակի վրա:

1. Ձեր էլ. Այնուհետև էլփոստի բոլոր տիրույթները դուրս կբերվեն հասցեներից, տես նկարի պատկերը.

=RIGHT(B2,LEN(B2)-FIND("@",B2))

2. Պահեք բանաձևի բջիջները ընտրված, այնուհետև կտտացրեք Ամսաթիվ > Տեսակավորել Ա-ն Z-ին or Տեսակավորել Z- ն A- ին ինչպես պետք է, որ Տեսակավորել նախազգուշացումը երկխոսության տուփ, ստուգեք Ընդլայնել ընտրությունը, տես նկարի նկարը.

3, Եվ հետո, կտտացրեք Տեսակ կոճակը ՝ տվյալները ըստ էլփոստի տիրույթների տեսակավորելու աճման կամ նվազման կարգով, ինչպես դուք եք նշել:

4. Տեսակավորելուց հետո, ըստ անհրաժեշտության, կարող եք ջնջել օգնականի սյունակը:


 Տեսակավորեք էլփոստի հասցեները ըստ տիրույթի մի քանի կտտոցով

Եթե ​​դուք ունեք Excel- ի համար նախատեսված գործիքներԻր Ընդլայնված տեսակավորում գործառույթը, էլփոստի հասցեները կարող են դասակարգվել ըստ տիրույթի անունների այբբենական կարգով `ընդամենը մի քանի կտտոցով:

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներԽնդրում եմ արեք հետևյալ կերպ

1. Ընտրեք տվյալների ամբողջ շրջանակը, որը ցանկանում եք տեսակավորել, այնուհետև կտտացրեք Kutools Plus > Տեսակ > Ընդլայնված տեսակավորում.

2, Մեջ Ընդլայնված տեսակավորում երկխոսության տուփ, ընտրեք այն սյունակը, որը ցանկանում եք տեսակավորել մեջ Սյունակ բաժինը և ընտրել Փոստի տիրույթ - ից Տեսակավորել բացվող ցանկը, վերջապես, նշեք այն տեսակավորման կարգը, որն անհրաժեշտ է այնտեղ կարգ Բաժին. Տեսեք,

Tips. Եթե ձեր տվյալների մեջ կան վերնագրեր, համոզվեք Իմ տվյալներն ունեն վերնագրեր ստուգվում է: Եթե ​​ձեր տվյալները վերնագրեր չունենան, խնդրում ենք ապանշել այն:

3: Սեղմեք OK, և տվյալների տիրույթը դասավորված է ըստ էլփոստի տիրույթների, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը.


3.5 Տեսակավորել մեկ սյունակ, որը կհամապատասխանի մյուսին

Եթե ​​ունեք երկու նույնական կամ գրեթե նույն սյունակ, բայց տարբեր կարգերով, այժմ կարող է անհրաժեշտ լինել երկու սյունակները տեսակավորել այնպես, որ նույն արժեքները հավասարվեն երկու տողերի նույն տողերին: Այս բաժնում ես կներկայացնեմ այս տեսակի տեսակավորման երկու դեպք:

 Sիշդ միանման նիւթերով երկու սիւնակ դասաւորէ ՝ համապատասխանեցնելու համար

Օրինակ, ես ունեմ երկու սյունակ, որոնք պարունակում են նույն տարրերը, բայց տարբեր կարգերով, այստեղ ես ուզում եմ դասավորել երկրորդ սյունակը, որը կհամապատասխանի առաջին սյունակին, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը:

1. Ստորև բերված բանաձևը մուտքագրեք դատարկ բջիջ ձեր սկզբնական տվյալների կողքին, այնուհետև քաշեք այս բանաձևը կիրառելու համար լրացման բռնակը ցուցակի բոլոր բջիջներին, և դա կվերադարձնի B սյունակի յուրաքանչյուր արժեքի դիրքը A սյունակում, տես նկարի պատկերը :

=MATCH(B2,$A$2:$A$10,0)

2. Այնուհետև ընտրեք B սյունակը և օգնականի նոր սյունակը և կտտացրեք Ամսաթիվ > Տեսակ գնալու համար Տեսակ երկխոսության վանդակում, Տեսակ երկխոսության տուփ, կատարեք հետևյալ գործողությունները.

  • Ընտրեք օգնականի սյունակը, որի վրա ցանկանում եք տեսակավորել տվյալները ՝ հիմնվելով Սյունակ Բաժին;
  • Այնուհետեւ ընտրեք Բջջային արժեքներ է Տեսակավորել Բաժին;
  • Վերջապես ընտրեք Ամենափոքրից մեծ տարբերակը կարգ բաժնում:

3, Եվ հետո, կտտացրեք OK կոճակ: Այժմ, դուք կստանաք երկու սյունակներ, որոնք համընկնում են այնպես, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը: Անհրաժեշտության դեպքում կարող եք ջնջել բանաձևի սյունակը:


 Դասավորեք երկու սյունակ, որոնք համապատասխանում են ոչ նույն կետերին

Երբեմն, երկու սյունակի տարրերը կարող են լրիվ նույնը չլինել: Օրինակ, ես ուզում եմ տեսակավորել երկրորդ սյունակի տվյալները `համապատասխանելու առաջին սյունակում եղած տվյալներին, այնպես որ նույն արժեքները հավասարեցվեն նույն տողերին, ինչպես ստորև ներկայացված էկրանի նկարը:

1. Տեղադրեք նոր դատարկ սյունակ երկու սյունակների միջև:

2. Մուտքագրեք ստորև բերված բանաձևը B2 բջիջում, այնուհետև քաշեք լրացման բռնակը ՝ այս բանաձևը անհրաժեշտ բջիջներին լրացնելու համար: Եվ այժմ, դուք կարող եք տեսնել, որ C սյունակի տվյալները դասավորված են A սյունակի տվյալներին համապատասխանեցնելու համար:

=IF(ISNA(MATCH(A2,$C$2:$C$8,0)),"",INDEX($C$2:$C$8,MATCH(A2,$C$2:$C$8,0)))


3.6 Տեսակավորել և քաղել եզակի արժեքներ տվյալների ցանկից

Եթե ​​ունեք որոշ կրկնօրինակներ պարունակող արժեքների ցանկ, այժմ պարզապես ցանկանում եք հանել յուրահատուկ արժեքները և դրանք դասավորել այբբենական կարգով, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը:

1. Խնդրում ենք մուտքագրել ստորև բերված բանաձևը դատարկ բջիջ `C2, այնուհետև սեղմել Ctrl + Shift + Մուտք առաջին արդյունքը ստանալու ստեղները, տես նկարի պատկերը.

=IFERROR(INDEX($A$2:$A$12,MATCH(0,COUNTIF($A$2:$A$12,"<"&$A$2:$A$12)-SUM(COUNTIF($A$2:$A$12,"="&C$1:C1)),0)),"")

ՆշումԲանաձևում, A2: A12 այն տվյալների ցանկն է, որից ցանկանում եք բացառիկ արժեքներ քաղել, C1 ձեր տեղադրած բանաձևի վերևում գտնվող բջիջն է: Խնդրում ենք դրանք փոխել ըստ ձեր կարիքների:

2. Այնուհետև քաշեք լրացման բռնակը `արժեքները հանելու համար, մինչև դատարկ բջիջները հայտնվեն, բոլոր եզակի արժեքները կարտահանվեն և կտեսակավորվեն աճման կարգով, տես նկարի պատկերը.

Tips:

1. Եթե ցանկանում եք, որ արդյունահանվող եզակի արժեքները դասավորվեն նվազման կարգով, խնդրում ենք կիրառել հետևյալ բանաձևը. (Հիշեք, որ սեղմեք Ctrl + Shift + Մուտք ստեղներ)

=IFERROR(INDEX($A$2:$A$12,MATCH(0,COUNTIF($A$2:$A$12,">"&$A$2:$A$12)-SUM(COUNTIF($A$2:$A$12,"="&C$1:C1)),0)),"")

2. Եթե տվյալների ցանկը պարունակում է տիեզերական բջիջ, թվային արժեքներ, վերը նշված բանաձևը չի աշխատի, այս դեպքում դուք պետք է օգտագործեք հետևյալ բանաձևերը. (Հիշեք, որ սեղմեք Ctrl + Shift + Մուտք ստեղներ)

=IFERROR(SMALL(IF((COUNTIF($C$1:C1,$A$2:$A$12)=0)*ISNUMBER($A$2:$A$12),$A$2:$A$12,"A"),1),INDEX($A$2:$A$12,MATCH(SMALL(IF(ISTEXT($A$2:$A$12)*(COUNTIF(C1:$C$1,$A$2:$A$12)=0),COUNTIF($A$2:$A$12,"<"&$A$2:$A$12),""),1),IF(ISTEXT($A$2:$A$12),COUNTIF($A$2:$A$12,"<"&$A$2:$A$12),""),0)))


3.7 Միանգամից տեսակավորեք մի քանի տող կամ սյունակ

Մեզ համար հեշտ է մի շարք տվյալների տեսակավորումը ՝ մեկ տողի կամ սյունակի հիման վրա, բայց երբեմն կարող եք ցանկանալ ինքնուրույն այբբենականացնել տիրույթի յուրաքանչյուր տող կամ սյունակ, ինչպե՞ս կարող եք այս առաջադրանքին հասնել Excel- ում:

 Անհատական ​​դասավորեք բազմաթիվ տողեր

Ենթադրենք, դուք ունեք մի շարք տվյալներ, որոնք պետք է վերադասավորվեն այբբենական կարգով յուրաքանչյուր տողում, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը, այս խնդիրը լուծելու համար, ահա ձեզ երկու արագ հնարք:

Միանգամից մի քանի տող դասավորեք բանաձևով

1. Տողերի պիտակները պատճենեք մեկ այլ վայրում, որտեղ ցանկանում եք ստանալ տեսակավորված արդյունքը:

2. Եվ այնուհետև պատճենեք կամ մուտքագրեք ստորև բերված բանաձևը դատարկ բջիջ `H2, այնուհետև սեղմեք Ctrl + Shift + Մուտք ստեղները միասին ՝ առաջին արդյունքն ստանալու համար, տես նկարի նկարը.

=INDEX($B2:$E2, MATCH(COLUMNS($B2:B2), COUNTIF($B2:$E2, "<="&$B2:$E2), 0))

3. Այնուհետև ընտրեք բանաձևի H2 բջիջը և քաշեք լրացման բռնակը աջ ՝ բանաձևն առաջին շարքի այլ բջիջներ պատճենելու համար, այս օրինակում ՝ քաշեք դեպի բջիջ K2, տես նկարի պատկերը.

4. Շարունակեք ընտրել առաջին շարքի բանաձևի բջիջները (H2: K2) և ներքև քաշեք լրացման բռնակը ՝ բանաձևն այլ տողերում պատճենելու համար: Այժմ դուք կարող եք տեսնել, որ յուրաքանչյուր տողում արժեքները դասավորված են առանձին `աճման կարգով:


Բազմաթիվ տողեր միանգամից ինքնուրույն դասավորեք VBA կոդի հետ

Հետևյալ VBA ծածկագիրը նույնպես կարող է օգնել ձեզ հեշտությամբ դասավորել յուրաքանչյուր տողի տվյալները այբբենական կարգով: Խնդրում ենք կատարել հետևյալ քայլերը.

1. Ընտրեք այն տվյալները, որոնք ցանկանում եք տեսակավորել յուրաքանչյուր տողում:

2, Պահեք պահեք ALT + F11 բացել ստեղները Microsoft Visual Basic հավելվածների համար պատուհան.

3, Դրանից հետո կտտացրեք Տեղադրել > Մոդուլներ, և տեղադրեք հետևյալ կոդը Մոդուլներ Պատուհանը:

VBA կոդ. Միանգամից մի քանի տող դասավորեք ինքնուրույն

Sub SortIndividualR()
'Updateby Extendoffice
    Dim xRg As Range, yRg As Range
    If TypeName(Selection) <> "Range" Then Exit Sub
    Set xRg = Selection
    If xRg.Count = 1 Then
        MsgBox "Select multiple cells!", vbExclamation, "Kutools for Excel"
        Exit Sub
    End If
    With Application
        .ScreenUpdating = False
        .EnableEvents = False
        .Calculation = xlCalculationManual
    End With
    Application.ScreenUpdating = False
    For Each yRg In xRg.Rows
        yRg.Sort Key1:=yRg.Cells(1, 1), _
        Order1:=xlAscending, _
        Header:=xlNo, _
        Orientation:=xlSortRows
    Next yRg
    With Application
        .ScreenUpdating = True
        .EnableEvents = True
        .Calculation = xlCalculationAutomatic
    End With
    Application.ScreenUpdating = True
End Sub

4, Հետո, սեղմեք F5 Այս կոդը գործարկելու բանալին, յուրաքանչյուր տողի տվյալները անմիջապես տեսակավորվել են աճման կարգով, տես նկարի պատկերը.


 Առանձին դասավորեք բազմաթիվ սյուներ

Յուրաքանչյուր սյունակի տվյալները առանձին դասավորելու համար հետևյալ երկու մեթոդները կարող են ձեզ լավություն անել:

Միանգամից մի քանի սյունակ դասավորեք բանաձևով

1. Պատճենեք սյունակի պիտակները մեկ այլ վայրում, որտեղ ցանկանում եք ստանալ տեսակավորված արդյունքը:

2. Եվ հետո, ստորև բերված բանաձևը մուտքագրեք դատարկ բջիջ `F3 և սեղմեք Ctrl + Shift + Մուտք ստեղները միասին ՝ առաջին արդյունքը ստանալու համար, այնուհետև ներքև քաշեք լրացման բռնակը ՝ այս բանաձևը այլ տողերում պատճենելու համար, տե՛ս էկրանի պատկերը.

=INDEX(A$3:A$6,MATCH(ROWS(A$3:A3),COUNTIF(A$3:A$6,"<="&A$3:A$6),0))

3. Շարունակեք ընտրել առաջին շարքի բանաձևի բջիջները (F3: F6) և քաշեք լրացման բռնակը աջ ՝ բանաձևը այլ սյունակներում պատճենելու համար: Այժմ, յուրաքանչյուր սյունակի արժեքները առանձին դասավորված են աճման կարգով, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը:


Միանգամից ինքնուրույն դասավորեք բազմաթիվ սյուններ VBA կոդով

Տվյալները բազմաթիվ սյունակներում ինքնուրույն տեսակավորելու համար հետևյալ VBA ծածկագիրը նույնպես կարող է ձեզ լավություն անել, խնդրում ենք դա անել հետևյալ կերպ.

1, Պահեք պահեք ALT + F11 բացել ստեղները Microsoft Visual Basic հավելվածների համար պատուհան.

2, Դրանից հետո կտտացրեք Տեղադրել > Մոդուլներ, և տեղադրեք հետևյալ կոդը Մոդուլներ Պատուհանը:

VBA կոդ. Անջատեք միանգամից մի քանի սյունակ

Sub SortIndividualJR()
'Updateby Extendoffice
    Dim xRg As Range
    Dim yRg As Range
    Dim ws As Worksheet
    Set ws = ActiveSheet
    On Error Resume Next
    Set xRg = Application.InputBox(Prompt:="Range Selection:", _
                                    Title:="Kutools for excel", Type:=8)
    Application.ScreenUpdating = False
    For Each yRg In xRg
        With ws.Sort
            .SortFields.Clear
            .SortFields.Add Key:=yRg, Order:=xlAscending
            .SetRange ws.Range(yRg, yRg.End(xlDown))
            .Header = xlNo
            .MatchCase = False
            .Apply
        End With
    Next yRg
    Application.ScreenUpdating = True
End Sub

3, Հետո, սեղմեք F5 այս կոդը գործարկելու բանալին, և հուշման տուփը դուրս կգա, խնդրում ենք ընտրել տվյալների տիրույթը, որը ցանկանում եք տեսակավորել, տե՛ս էկրանի պատկերը.

4, Եվ հետո, կտտացրեք OK, յուրաքանչյուր սյունակ արագ դասավորվել է առանձին:


3.8 Excel- ում պատահականորեն տեսակավորեք տվյալները

Մեզ համար սովորական է, որ տվյալները այբբենական կարգով դասավորվում են աճման կամ նվազման կարգով, բայց երբևէ փորձե՞լ եք պատահականորեն դասավորել տվյալները ընտրված տիրույթում: Այս բաժնում ես կխոսեմ այն ​​մասին, թե ինչպես կարելի է մի շարք բջիջներ խառնել պատահական կարգով:

 Տվյալների սյունակը պատահականորեն դասավորեք օգնականի սյունակով

Սովորաբար, դուք կարող եք օգտագործել RAND գործառույթը ՝ պատահական թվեր ստանալու համար, այնուհետև տեսակավորել տվյալները ՝ հիմնվելով այս պատահական ցուցակի վրա, խնդրում ենք անել հետևյալը.

1, Մուտքագրեք այս բանաձևը. = RAND () ձեր տվյալների կողքին գտնվող դատարկ բջիջի մեջ և քաշեք լրացման բռնակը ներքև ՝ պատահական թվերի ցուցակը լրացնելու համար, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը:

2. Շարունակեք ընտրել բանաձևի բջիջները, այնուհետև կտտացրեք Dատա > Տեսակավորել Ա-ն Z-ին or Տեսակավորել Z- ն A- ին ըստ անհրաժեշտության ՝ բացվող պատուհանում Տեսակավորել նախազգուշացումը արագ տուփ, ընտրեք Ընդլայնել ընտրությունը, տես նկարի նկարը.

3, Եվ հետո, կտտացրեք Տեսակ կոճակը, տվյալների ցուցակը միանգամից խառնվել է, տես նկարի պատկերը.


 Բջիջները, տողերը կամ սյուները պատահականորեն դասավորեք զարմանալի հատկությամբ

Excel- ի համար նախատեսված գործիքներ աջակցում է հզոր հատկություն - Տեսակավորել տեսականին պատահականորեն, այս գործառույթով դուք կարող եք պատահականացնել տվյալները մի շարք բջիջներում, ընտրության յուրաքանչյուր սյունակում / տողում, կամ միանգամից պատահականացնել ամբողջ տողերը կամ սյուները:

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներԽնդրում եմ արեք հետևյալ կերպ

1. Ընտրեք տվյալների տիրույթը, որը ցանկանում եք տեսակավորել պատահականորեն, այնուհետև կտտացրեք Kutools Plus > Տեսակ > Տեսակավորել տեսականին պատահականորեն, Տեսեք,

2, Մեջ Տեսակավորել / Ընտրել տիրույթը պատահականորեն երկխոսության տուփ, տակ Տեսակ ներդիրում, ընտրեք ձեզ անհրաժեշտ հետևյալ տարբերակներից մեկը.

  • Ամբողջ շարքեր. Ընտրված տիրույթի ամբողջ տողերը պատահականորեն խառնել:
  • Ամբողջ սյուններ: Ընտրված տիրույթի ամբողջ սյունակները պատահականորեն խառնել:
  • Յուրաքանչյուր շարքում բջիջներ: Յուրաքանչյուր տողում առանձին -առանձին խառնել բջիջները:
  • Յուրաքանչյուր սյունակում բջիջներ: Յուրաքանչյուր սյունակի բջիջները խառնել առանձին:
  • Բոլոր բջիջները տիրույթում: Պատահականացրեք ընտրված տիրույթի բոլոր բջիջները:

3, Դրանից հետո կտտացրեք Ok կոճակը, տվյալները անմիջապես պատահականացվում են:


3.9 Տեսակավորեք ամսաթվերի ցանկը `հիմնվելով ամսվա, օրվա կամ ամսվա և օրվա վրա

Excel- ում ամսաթվերը տեսակավորելիս Տեսակավորման հատկանիշը ըստ նախնականի տեսակավորելու է ամսաթվերի ամսաթիվը, սակայն, որոշ դեպքերում, գուցե անհրաժեշտ լինի ամսաթվերը դասավորել ըստ ամսվա կամ օրվա, կամ ամսվա և օրվա ՝ անտեսելով տարի: Ինչպե՞ս լուծել այս խնդիրը Excel- ում:

 Ամրագրեք ամսաթվերի ցանկը ըստ ամսվա կամ օրվա `օգնական սյունակով

Ամսաթվերի հիմքերը միայն ամսվա կամ օրվա վրա դասավորելու համար կարող եք ամսաթվերից հանել ամսվա կամ օրվա համարները, այնուհետև ամսաթվերը դասավորել ըստ արդյունահանված ամսվա կամ օրվա թվերի սյունակի:

1. Խնդրում ենք մուտքագրել ստորև բերված բանաձևը ձեր տվյալների կողքին դատարկ բջիջի մեջ, այնուհետև քաշեք լրացման բռնակը ներքև ՝ այս բանաձևը այլ բջիջներին պատճենելու համար, տես նկարի պատկերը.

=MONTH(B2)        (extract month number)
= ՕՐ (B2)             
(քաղել օրվա համարը)

2. Ամսվա կամ օրվա համարները վերադարձնելուց հետո շարունակեք ընտրել բանաձևի բջիջները, այնուհետև կտտացրեք Ամսաթիվ > Տեսակավորել Ա-ն Z-ին or Տեսակավորել Z- ն A- ին ըստ անհրաժեշտության ՝ բացվող պատուհանում Տեսակավորել նախազգուշացումը արագ տուփ, ընտրեք Ընդլայնել ընտրությունը, տես նկարի նկարը.

3, Դրանից հետո կտտացրեք Տեսակ կոճակը, ամսաթվերն այժմ դասավորված են ըստ ամիսների ՝ անտեսելով տարիներն ու օրերը: Տե՛ս սքրինշոթը ՝


 Ամրագրեք ամսաթվերի ցանկը ըստ ամսվա կամ օրվա ՝ մի քանի կտտոցով

Եթե ​​դուք ունեք Excel- ի համար նախատեսված գործիքներԻր Ընդլայնված տեսակավորում հնարավորությունը, կարող եք ամսաթվերի ցանկը դասավորել ըստ ամսվա կամ օրվա ՝ մի քանի կտտոցով:

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներԽնդրում ենք անել հետևյալ քայլերով.

1. Ընտրեք տվյալների տիրույթը, որը ցանկանում եք տեսակավորել, այնուհետև կտտացրեք Kutools Plus > Տեսակ > Ընդլայնված տեսակավորում.

2, Մեջ Ընդլայնված տեսակավորում երկխոսության տուփ, ընտրեք այն սյունակը, որը ցանկանում եք տեսակավորել մեջ Սյունակ բաժինը և ընտրել Ամիս or օր - ից Տեսակավորել բացվող ցանկը, վերջապես, նշեք այն տեսակավորման կարգը, որն անհրաժեշտ է այնտեղ կարգ բաժնում:

Tips. Եթե ձեր տվյալների մեջ կան վերնագրեր, համոզվեք Իմ տվյալներն ունեն վերնագրեր ստուգվում է: Եթե ​​ձեր տվյալները վերնագրեր չունենան, խնդրում ենք ապանշել այն:

3, Դրանից հետո կտտացրեք OK կոճակը, տվյալները դասավորվել են ըստ ամսվա կամ օրվա, ինչպես դուք նշել եք տարին անտեսելով, տես նկարի պատկերը.


 Ամրագրեք ամսաթվերի ցանկը ըստ ամսվա և օրվա `օգնական սյունակով

Այժմ, եթե անհրաժեշտ է ամսաթվերի ցանկը դասավորել ըստ ամսվա և օրվա միայն առանց տարվա, TEXT գործառույթը կարող է օգնել ամսաթիվը տեքստային տողի փոխարկել նշված ձևաչափով, այնուհետև կիրառել Տեսակավորման հնարավորությունը ըստ անհրաժեշտության:

1. Մուտքագրեք ստորև բերված բանաձևը ձեր տվյալների կողքին դատարկ բջիջի մեջ, այնուհետև պատճենեք այս բանաձևը ձեր տվյալների ներքևում, ամիսն ու օրը հանվել են որպես տեքստային տող, ինչպես ցույց է տրված ստորև ներկայացված էկրանի պատկերը.

=TEXT(B2,"MMDD")

2. Պահեք բանաձևի բջիջների ընտրությունը, այնուհետև կտտացրեք Ամսաթիվ > Տեսակավորել Ա-ն Z-ին or Տեսակավորել Z- ն A- ին ըստ անհրաժեշտության ՝ բացվող պատուհանում Տեսակավորել նախազգուշացումը արագ տուփ, ընտրեք Ընդլայնել ընտրությունը, տես նկարի նկարը.

3, Դրանից հետո կտտացրեք Տեսակ կոճակը, և այժմ ՝ ձեր տվյալները տեսակավորված են ըստ ամսվա և օրվա:


3.10 Տեսակավորեք ամսաթվերի ցանկը `հիմնվելով շաբաթվա օրերի վրա

Շաբաթվա օրերի հիման վրա ամսաթվերի ցանկը տեսակավորելու համար, ինչը նշանակում է ամսաթվերի տեսակավորում երկուշաբթիից կիրակի կամ կիրակիից շաբաթ օրերին: Այս բաժնում ես կներկայացնեմ Excel- ում այս առաջադրանքը ավարտելու երկու եղանակ:

 Օգնական սյունակով դասավորեք ամսաթվերի ցանկը ըստ շաբաթվա օրերի

Ամսաթվերն ըստ շաբաթվա օրերի դասավորելու, ձեզ հարկավոր կլինի նաև օգնական սյունակ `շաբաթվա օրերին համապատասխանող թիվ վերադարձնելու համար, այնուհետև ամսաթվերը դասավորելու ըստ օգնականի սյունակի:

1. Խնդրում ենք մուտքագրել կամ պատճենել ստորև բերված բանաձևը դատարկ բջիջի մեջ, այնուհետև քաշել լրացման բռնակը ներքև ՝ այս բանաձևը այլ բջիջներում պատճենելու համար, տես նկարի պատկերը.

=WEEKDAY(B2)           (Start from Sunday (1) to Saturday(7))
= ՇԱԲԱԹ (B2,2)       
(Սկսեք երկուշաբթիից (1) մինչև կիրակի (7))

2. Պահեք բանաձևի բջիջների ընտրությունը, այնուհետև կտտացրեք Ամսաթիվ > Տեսակավորել Ա-ն Z-ին or Տեսակավորել Z- ն A- ին ըստ անհրաժեշտության ՝ բացվող պատուհանում Տեսակավորել նախազգուշացումը արագ տուփ, ընտրեք Ընդլայնել ընտրությունը, տես նկարի նկարը.

3, Եվ այնուհետև կտտացրեք Տեսակ կոճակը ՝ ձեզ անհրաժեշտ տեսակավորման արդյունքը ստանալու համար, տես նկարի պատկերը.


 Դասավորեք ամսաթվերի ցանկը ըստ շաբաթվա օրերի ՝ հեշտ տարբերակով

Օգնությամբ Excel- ի համար նախատեսված գործիքներ'S Ընդլայնված տեսակավորում հնարավորությունը, դուք կարող եք հնարավորինս արագ լուծել այս խնդիրը ՝ առանց որևէ օգնական բանաձևի:

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներԽնդրում եմ արեք հետևյալ կերպ

1. Ընտրեք տվյալների տիրույթը, որը տեսակավորելու եք, այնուհետև կտտացրեք Kutools Plus > Տեսակ > Ընդլայնված տեսակավորում.

2, Մեջ Ընդլայնված տեսակավորում երկխոսության տուփ, ընտրեք այն սյունակը, որը ցանկանում եք տեսակավորել մեջ Սյունակ բաժինը և ընտրել Շաբաթվա օրը - ից Տեսակավորել բացվող ցանկը, վերջապես, նշեք այն տեսակավորման կարգը, որն անհրաժեշտ է այնտեղ կարգ բաժնում:

Tips. Եթե ձեր տվյալների մեջ կան վերնագրեր, համոզվեք Իմ տվյալներն ունեն վերնագրեր ստուգվում է: Եթե ​​ձեր տվյալները վերնագրեր չունենան, խնդրում ենք ապանշել այն:

3, Դրանից հետո կտտացրեք OK կոճակը, տվյալները դասավորվել են ըստ շաբաթվա օրերի ըստ անհրաժեշտության: Տե՛ս սքրինշոթը ՝


3.11 Տեսակավորեք ամսաթվերի ցանկը `ըստ եռամսյակի

Այս բաժինը կխոսի այն մասին, թե ինչպես կարելի է ամսաթվերի ցանկը տեսակավորել ըստ եռամսյակի ՝ անտեսելով տարին, երկու հնարք կտրամադրվի ձեզ համար:

 Ամրագրեք ամսաթվերի ցանկը ըստ եռամսյակի ՝ օգնական սյունակով

Ինչպես վերը նշված լուծումները, այնպես էլ դուք պետք է ստեղծեք բանաձևի օգնական սյունակ ՝ տվյալ ամսաթվերից քառորդի համարը հանելու համար, այնուհետև դասավորեք ամսաթվերը ՝ հիմնվելով այս նոր օգնականի սյունակի վրա:

1. Խնդրում ենք մուտքագրել կամ պատճենել ստորև բերված բանաձևը դատարկ բջիջի մեջ, այնուհետև քաշել լրացման բռնակը ներքև ՝ այս բանաձևը այլ բջիջներում պատճենելու համար, տես նկարի պատկերը.

=ROUNDUP(MONTH(B2)/3,0)

2. Շարունակեք ընտրել բանաձևի բջիջները, այնուհետև կտտացրեք Ամսաթիվ > Տեսակավորել Ա-ն Z-ին or Տեսակավորել Z- ն A- ին ըստ անհրաժեշտության ՝ բացվող պատուհանում Տեսակավորել նախազգուշացումը արագ տուփ, ընտրեք Ընդլայնել ընտրությունը, տես նկարի նկարը.

3, Եվ այնուհետև կտտացրեք Տեսակ կոճակը, տվյալների տիրույթը դասավորված է ըստ եռամսյակի, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը.


 Դասավորեք ամսաթվերի ցուցակը ըստ եռամսյակի ՝ հարմար հատկությամբ

Եթե ​​դուք ունեք Excel- ի համար նախատեսված գործիքներ տեղադրված, Ընդլայնված տեսակավորում հնարավորությունը կարող է օգնել ձեզ լուծել այս խնդիրը մի քանի կտտոցով:

1. Ընտրեք տվյալների տիրույթը, որը ցանկանում եք տեսակավորել, այնուհետև կտտացրեք Kutools Plus > Տեսակ > Ընդլայնված տեսակավորում.

2, Մեջ Ընդլայնված տեսակավորում երկխոսության տուփ, ընտրեք այն սյունակը, որը ցանկանում եք տեսակավորել մեջ Սյունակ բաժինը և ընտրել Եռամսյակ - ից Տեսակավորել բացվող ցանկը, վերջապես, նշեք այն տեսակավորման կարգը, որն անհրաժեշտ է այնտեղ կարգ բաժնում:

Tips. Եթե ձեր տվյալների մեջ կան վերնագրեր, համոզվեք Իմ տվյալներն ունեն վերնագրեր ստուգվում է: Եթե ​​ձեր տվյալները վերնագրեր չունենան, խնդրում ենք ապանշել այն:

3. Վերջապես, կտտացրեք OK կոճակը, և ընտրված միջակայքը ըստ անհրաժեշտության տեսակավորվում է ըստ եռամսյակի:


3.12 Տվյալները դասավորեք ՝ հիմնվելով ամսվա անունների կամ աշխատանքային օրերի անունների վրա

Ենթադրելով, որ դուք ունեք ամսվա անունների ցուցակ ՝ որպես տեքստ, ամսվա անունները տեսակավորելիս դրանք դասավորված կլինեն այբբենական կարգով ՝ հունվարից դեկտեմբեր ամիսների հերթականությամբ դասավորության փոխարեն: Եթե ​​Ձեզ անհրաժեշտ է դասակարգել ամսվա անունները հունվարից դեկտեմբեր, «Տեսակավորել» գործառույթի շրջանակներում սովորական տեսակավորումը կարող է ձեզ լավություն անել:

1. Ընտրեք տվյալների տիրույթը, որը ցանկանում եք տեսակավորել ՝ հիմնվելով ամսվա անունների վրա, այնուհետև կտտացրեք Ամսաթիվ > Տեսակ գնալու համար Տեսակ երկխոսության վանդակում:

2, Մեջ Տեսակ երկխոսության վանդակում, Սյունակ բաժինը, ընտրեք սյունակի անունը պարունակում է ամսվա անունները, մեջ Տեսակավորել Բաժին ընտրել Բջջային արժեքներվերջապես, մեջ կարգ բաժին ընտրեք Պատվերով ցուցակ, տես նկարի նկարը.

Tips. Եթե ձեր տվյալների մեջ կան վերնագրեր, համոզվեք Իմ տվյալներն ունեն վերնագրեր ստուգվում է: Եթե ​​ձեր տվյալները վերնագրեր չունենան, խնդրում ենք ապանշել այն:

3, Հետո դուրս եկավ դուրս Պատվերով ցուցակ երկխոսության տուփ, ընտրեք ամսվա ամբողջական անուններ (հունվար, փետրվար, մարտ,…) կամ կարճ անուններ (հունվար, փետրվար, մարտ…) ՝ հիմնվելով այն բանի վրա, թե ինչպես են ամիսները նշված ձեր աշխատաթերթում, տե՛ս սքրինշոթը.

4, Եվ հետո, կտտացրեք OK > OK երկխոսությունները փակելու համար, և այժմ, ձեր տվյալները դասավորված են ըստ ամսվա անունների ՝ ժամանակագրական կարգով, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը.

TipsԱշխատանքային օրերի անունները տեսակավորելու համար ընտրեք լրիվ անունները (կիրակի, երկուշաբթի, երեքշաբթի,…) կամ կարճ անունները (Արև, Երկ, Երեք…) Պատվերով ցուցակները երկխոսության տուփ, որքան անհրաժեշտ է:


3.13 Տվյալները դասավորեք կենտ կամ զույգ թվերի հիման վրա

Մեզ համար կարող է հեշտ լինել թվերը դասավորել աճման կամ նվազման կարգով Excel- ում, բայց երբևէ փորձե՞լ եք թվերը թվարկել կենտից զույգ կամ նույնիսկ կենտ ցուցակում: Այս բաժնում ես կներկայացնեմ այս առաջադրանքը կատարելու որոշ մեթոդներ:

 Տվյալները դասավորեք կենտ կամ զույգ թվերով ՝ օգնականի սյունակով

Թվերի ցանկը դասավորելով կենտ կամ զույգ թվերով, դուք պետք է ստեղծեք կենտ կամ զույգ թվերը որոշող բանաձև, այնուհետև կիրառեք Տեսակավորման գործառույթը:

1. Թվերի ցանկի կողքին մուտքագրեք այս բանաձևը = ISODD (A2) դատարկ բջիջում, այնուհետև բանաձևն այլ բջիջներին պատճենելու համար քաշեք, այժմ կարող եք տեսնել, որ TRUE- երն ու FALSE- երը ցուցադրվում են, TRUE- ը ցույց է տալիս կենտ թվեր, իսկ FALSE- ը `զույգ թվեր:

2, Շարունակեք ընտրել բանաձևի բջիջները և այնուհետև կտտացնել Ամսաթիվ > Տեսակավորել Ա-ն Z-ին or Տեսակավորել Z- ն A- ին ըստ անհրաժեշտության ՝ բացվող պատուհանում Տեսակավորել նախազգուշացումը արագ տուփ, ընտրեք Ընդլայնել ընտրությունը, տես նկարի նկարը.

3. Այնուհետեւ կտտացրեք Տեսակ կոճակը, բոլոր զույգ թվերը դասավորված են միասին, այնուհետև հաջորդում են կենտ թվերը կամ հակառակը: Տե՛ս սքրինշոթը ՝


 Տվյալները դասավորեք ըստ կենտ կամ զույգ թվերի `օգտակար հատկությամբ

Օգնությամբ Excel- ի համար նախատեսված գործիքներ'S Ընդլայնված տեսակավորում հնարավորությունը, դուք կարող եք արագ դասավորել թվերը կենտ թվերից մինչև զույգ թվեր կամ հակառակը:

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներԽնդրում եմ արեք հետևյալ կերպ

1. Ընտրեք տվյալների տիրույթը, որը ցանկանում եք տեսակավորել, այնուհետև կտտացրեք Kutools Plus > Տեսակ > Ընդլայնված տեսակավորում.

2, Մեջ Ընդլայնված տեսակավորում երկխոսության դաշտ, կտտացրեք այն սյունակին, որի տակ ցանկանում եք տեսակավորել Սյունակ բաժինը, ապա ընտրեք Կենտ ու զույգ համար - ից Տեսակավորել բաժինը, ապա նշեք տեսակավորման կարգը (Ա Z տեսակավորել զույգից մինչև կենտ թվեր, և Զ տեսակավորեք կենտից մինչև զույգ թվեր), տես նկարի պատկերը.

Tips. Եթե ձեր տվյալների մեջ կան վերնագրեր, համոզվեք Իմ տվյալներն ունեն վերնագրեր ստուգվում է: Եթե ​​ձեր տվյալները վերնագրեր չունենան, խնդրում ենք ապանշել այն:

3. Եվ այնուհետեւ կտտացրեք OK կոճակը, դուք կստանաք հետևյալ արդյունքները.


3.14 Դասավորել տվյալները բացարձակ արժեքների հիման վրա

Եթե ​​սյունակում կան և՛ դրական, և՛ բացասական թվեր, ապա տեսակավորման ժամանակ թվերը Excel- ում լռելյայն կդասավորվեն աճման կամ նվազման կարգով: Բայց, որոշ դեպքերում, գուցե ցանկանաք անտեսել բացասական նշանը տվյալները տեսակավորելիս, դա նշանակում է թվերը դասավորել բացարձակ արժեքներով: Ինչպե՞ս հասնել այս առաջադրանքին Excel- ում:

 Տվյալները տեսակավորել բացարձակ արժեքներով ՝ օգնականի սյունակով

Թվերը բացարձակ արժեքներով դասավորելու համար, որպես կանոն, պետք է ստեղծեք բանաձև ՝ բոլոր արժեքները նախ բացարձակ արժեքների փոխարկելու համար, այնուհետև կիրառեք Տեսակավորելու գործառույթը ՝ թվերը տեսակավորելու համար:

1, Հարևան դատարկ վանդակում, օրինակ, B2- ը, մուտքագրեք այս բանաձևը = ABS (A2), և այնուհետև քաշեք լրացման բռնակը ՝ այս բանաձևը այլ բջիջներում պատճենելու համար: Այժմ դուք կարող եք տեսնել, որ բոլոր արժեքները վերածվել են բացարձակ արժեքների.

2. Պահեք բանաձևի բջիջների ընտրությունը, այնուհետև կտտացրեք Ամսաթիվ > Տեսակավորել Ա-ն Z-ին or Տեսակավորել Z- ն A- ին ըստ անհրաժեշտության ՝ բացվող պատուհանում Տեսակավորել նախազգուշացումը արագ տուփ, ընտրեք Ընդլայնել ընտրությունը, տես նկարի նկարը.

3. Այնուհետեւ կտտացրեք Տեսակ կոճակը, և բոլոր թվերը դասավորված են բացարձակ արժեքներով, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթը.


 Տվյալները տեսակավորեք բացարձակ արժեքներով `հարմար տարբերակով

Եթե ​​հոգնել եք օգնականի սյուն ստեղծելուց, այստեղ ես խորհուրդ կտամ Excel- ի համար նախատեսված գործիքներԻր Ընդլայնված տեսակավորում հնարավորությունը, դուք կարող եք թվերը դասավորել ուղղակի բացարձակ արժեքներով:

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներԽնդրում ենք անել հետևյալ քայլերով.

1. Ընտրեք տվյալների տիրույթը, որը ցանկանում եք տեսակավորել, այնուհետև կտտացրեք Kutools Plus > Տեսակ > Ընդլայնված տեսակավորում.

2, Մեջ Ընդլայնված տեսակավորում երկխոսության դաշտ, կտտացրեք այն սյունակին, որի տակ ցանկանում եք տեսակավորել Սյունակ բաժինը, ապա ընտրեք բացարձակ արժեքը ՝ Տեսակավորել բաժինը, այնուհետև նշեք տեսակավորման կարգը, տես նկարի պատկերը.

Tips. Եթե ձեր տվյալների մեջ կան վերնագրեր, համոզվեք, որ Իմ տվյալները ունեն վերնագրեր, ստուգված է: Այն դեպքում, երբ ձեր տվյալները վերնագրեր չունեն, խնդրում ենք հեռացնել այն:

3, Դրանից հետո կտտացրեք OK, բոլոր թվերը կտեսակավորվեն ամենափոքրից մինչև մեծ կամ ամենամեծից մինչև ամենափոքր արժեքներ ՝ անտեսելով բացասական նշանը:


Տվյալների մուտքագրման կամ փոփոխման ժամանակ ավտոմատ տեսակավորել տվյալները

Excel- ում տեսակավորման գործառույթը դինամիկ չէ, դուք ստիպված կլինեք վերադասավորել տվյալները յուրաքանչյուր փոփոխությունից հետո կամ երբ նոր տվյալներ են ավելացվում: Այս բաժնում ես կքննարկեմ, թե ինչպես դասավորել ձեր տվյալները ինքնաբերաբար ամեն անգամ, երբ ձեր տվյալների տիրույթում նոր արժեք է ավելացվում:


4.1 Բանաձևերով սյունակում ավտոմատ տեսակավորել թվային արժեքները

Ինքնաբերաբար աճող կամ նվազման կարգով թվերի ցանկը տեսակավորելու համար կարող եք օգտագործել LERGE, SMALL և ROW գործառույթների վրա հիմնված բանաձևեր:

1. Խնդրում ենք մուտքագրել կամ պատճենել ստորև բերված բանաձևը ձեր աղբյուրի տվյալների կողքին գտնվող դատարկ բջիջի մեջ, այնուհետև քաշեք լրացման բռնակը ներքև այն բջիջները, որոնց վրա ցանկանում եք կիրառել այս բանաձևը, և ​​թվերը կկազմակերպվեն ամենափոքրից մինչև ամենամեծ արժեքները, տես էկրանի պատկերը.

=IFERROR(SMALL($A$2:$A$100,ROWS(B$2:B2)),"")

ՆշումԱյս բանաձևում A2: A100 այն թվերի ցուցակն է, որը ցանկանում եք ինքնաբերաբար տեսակավորել, ներառյալ որոշ գրառումների համար դատարկ բջիջներ, B2 այն բջիջն է, որտեղ մուտքագրում ես բանաձևը:

2. Այժմ, աղբյուրի տվյալները փոխելու կամ նոր տվյալներ մուտքագրելիս, տեսակավորված ցուցակը ինքնաբերաբար կթարմացվի, ինչպես ցույց է տրված ստորև ներկայացված ցուցադրական ցուցադրումը.

Tips. Թվերը նվազման կարգով ինքնաբերաբար տեսակավորելու համար խնդրում ենք կիրառել ստորև բերված բանաձևը.

=IFERROR(LARGE($A$2:$A$100,ROWS(B$2:B2)),"")


4.2 Բանաձևերով սյունակում տեքստի արժեքների ավտոմատ տեսակավորում

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

1. Մուտքագրեք կամ պատճենեք ստորև բերված բանաձևը ձեր տվյալների սյունակի կողքին գտնվող դատարկ բջիջի մեջ, այնուհետև սեղմեք Ctrl + Shift + Մուտք ստեղները միասին ՝ առաջին տեքստը ստանալու համար, այնուհետև ընտրեք բանաձևի բջիջը և քաշեք լրացման բռնակը ներքև այն բջիջները, որոնք ցանկանում եք տեսակավորել, տես նկարի պատկերը.

=IFERROR(INDEX($A$2:$A$100,MATCH(ROWS($A$2:A2),COUNTIF($A$2:$A$100,">="&$A$2:$A$100),0)),"")

2. Այսուհետ, արժեք մուտքագրելիս կամ A սյունակում սկզբնական տվյալները փոխելիս, B սյունակի տեքստային տողերը ինքնաբերաբար կտեսակավորվեն աճման կարգով, տե՛ս ստորև ներկայացվող ցուցադրումը.

Tips. Տեքստի տողերը նվազման կարգով ինքնաբերաբար տեսակավորելու համար կիրառեք ստորև բերված բանաձևը (հիշեք, որ սեղմեք Ctrl + Shift + Մուտք բանալիներ):

=IFERROR(INDEX($A$2:$A$100,MATCH(ROWS($A$2:A2),COUNTIF($A$2:$A$100,">="&$A$2:$A$100),0)),"")


4.3 Ավտոմատ տեսակավորեք թվային և տեքստային արժեքների խառնուրդը VBA կոդով սյունակում

Եթե ​​սյունակում կան ինչպես թվային, այնպես էլ տեքստային արժեքներ, տվյալների ցանկը ինքնաբերաբար տեսակավորելու համար, ստորև ներկայացված VBA ծածկագիրը կարող է ձեզ լավություն անել:

1. Աջ սեղմեք թերթի ներդիրին, որտեղ ցանկանում եք ինքնաբերաբար տեսակավորել տվյալները, այնուհետև ընտրել Դիտել կոդը համատեքստի ընտրացանկից ՝ բացվող պատուհանում 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

ՆշումՎերը նշված ծածկագրում մուտքագրված տվյալները ինքնաբերաբար կտեսակավորվեն A սյունակում: A1 վերնագիրն է, և A2 տվյալների ցուցակի առաջին բջիջն է:

2. Այնուհետև պահեք և փակեք ծածկագրի պատուհանը: Այժմ, երբ նոր տվյալներ եք մուտքագրում կամ սկզբնական տվյալները փոխում եք A սյունակում, տվյալները ինքնաբերաբար կտեսակավորվեն աճման կարգով: Տես ներքևի ցուցադրական տարբերակը.

Tips. Եթե ցանկանում եք դասակարգել տվյալների ցանկը նվազման կարգով, խնդրում ենք կիրառել հետևյալ ծածկագիրը.

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:=xlDescending, Header:=xlYes, _
                                        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub

Տեսակավորման այլ դեպքեր

Դուք կարող եք տառապել տեսակավորման այլ տարբեր պահանջներից ձեր ամենօրյա աշխատանքում: Այս բաժնում ես կներկայացնեմ տեսակավորման այլ տեսակներ, օրինակ ՝ բջիջի մեջ տվյալների տեսակավորումը, սյունակում կամ տողում տվյալների դասավորությունը հակառակ կարգով և այլն:


5.1 Տվյալները տեսակավորել բջջի ներսում

Այբբենական կարգով մեկ բջիջի ներսում տեքստի տողը տեսակավորելու համար, օրինակ ՝ «HDAW» տեքստը դասակարգել որպես «ADHW»; Կամ բջիջում ստորակետով առանձնացված բազմաթիվ բառեր դասավորել, օրինակ ՝ «բառ, հեռանկար, գերազանցություն, մուտք» տեսակավորել որպես «մուտք, գերազանցություն, հեռանկար, բառ»: Այս բաժինը կխոսի այն մասին, թե ինչպես լուծել այս տեսակ տեսակավորումը Excel- ում:

 Բջիջում դասավորել տողի արժեքը այբբենական կարգով

Բջիջում տողերի արժեքը այբբենական կարգով դասավորելով ՝ պետք է ստեղծեք Օգտվողի կողմից սահմանված գործառույթ: Խնդրում ենք անել այսպես.

1, Պահեք ALT + F11 բացել ստեղները Microsoft Visual Basic հավելվածների համար պատուհան.

2: Սեղմեք Տեղադրել > Մոդուլներ, և տեղադրեք հետևյալ կոդը Մոդուլներ Պատուհանը:

VBA կոդ. Տեսակավորել տեքստի արժեքը բջիջում

Function SortCellContents(xRange As Range)
'Updateby Extendoffice
Dim xArr
Dim xF1, xF2 As Integer
Dim xStrValue As String
Dim xStrT As String
If xRange.Count <> 1 Then
    Exit Function
End If
xStrValue = xRange.Value
ReDim xArr(1 To Len(xStrValue))
For xF1 = 1 To UBound(xArr)
    xArr(xF1) = Mid(xStrValue, xF1, 1)
Next
For xF1 = 1 To UBound(xArr)
    For xF2 = xF1 To UBound(xArr)
        If Asc(xArr(xF2)) < Asc(xArr(xF1)) Then
            xStrT = xArr(xF2)
            xArr(xF2) = xArr(xF1)
            xArr(xF1) = xStrT
        End If
    Next xF2
Next xF1
SortCellContents = Join(xArr, "")
End Function

3. Այնուհետև պահեք և փակեք այս ծածկագիրը, վերադառնաք ձեր աշխատանքային թերթին: Եվ հետո, մուտքագրեք այս բանաձևը = SortCellContents (A2) մեջ դատարկ բջիջ, որտեղ պետք է վերադարձնել արդյունքը, և ներքև քաշեք լրացնելու բռնակը ՝ բանաձևը այլ բջիջներին պատճենելու համար, այնուհետև բջիջների բոլոր տեքստային արժեքները կտեսակավորվեն այբբենական կարգով, տես նկարի պատկերը.


 Դասավորել տեքստի տողերը, որոնք բաժանված են բջիջի սահմանաչափով այբբենական կարգով

Եթե ​​բջիջում կան բազմաթիվ բառեր, որոնք բաժանված են որոշակի սահմանազատիչներով, դրանք բջիջի այբբենական կարգով դասավորելու համար, ստորև օգտագործողի կողմից սահմանված գործառույթը կարող է օգնել ձեզ:

1, Պահեք ALT + F11 բացել ստեղները Microsoft Visual Basic հավելվածների համար պատուհան.

2: Սեղմեք Տեղադրել > Մոդուլներ, և տեղադրեք հետևյալ կոդը Մոդուլներ Պատուհանը:

VBA ծածկագիր. Տեսակավորեք տեքստային տողերը, որոնք բաժանված են ստորակետով բջջի ներսում

Function SortCellWithSeparator(CellAddress As Range, DelimiterChar As String, IncludeSpaces As Boolean) As String
'Updateby Extendoffice
Dim xRg As Range
Dim xString As String
Dim xF1, xF2 As Integer
Dim xSArr
Dim xStrT As String
Dim xStrValue As String
Set xRg = CellAddress
xStrValue = WorksheetFunction.Substitute(xRg.Value, " ", "")
xSArr = Split(xStrValue, DelimiterChar)
    For xF1 = 0 To UBound(xSArr)
        For xF2 = xF1 + 1 To UBound(xSArr)
                If xSArr(xF2) < xSArr(xF1) Then
                    xStrT = xSArr(xF2)
                    xSArr(xF2) = xSArr(xF1)
                    xSArr(xF1) = xStrT
                End If
        Next xF2
    Next xF1
xStrValue = ""
For xF1 = 0 To UBound(xSArr)
    xStrValue = xStrValue & xSArr(xF1) & DelimiterChar
Next xF1
SortCellWithSeparator = xStrValue
SortCellWithSeparator = Left(SortCellWithSeparator, Len(SortCellWithSeparator) - 1)
If IncludeSpaces = True Then SortCellWithSeparator = WorksheetFunction.Substitute(SortCellWithSeparator, ",", ", ")
End Function

3. Այնուհետև պահեք և փակեք այս ծածկագիրը, վերադարձեք ձեր աշխատանքային թերթիկ, մուտքագրեք այս բանաձևը = SortCellWithSeparator (A2, ",", TRUE) մեջ դատարկ բջիջ, որտեղ արդյունքը վերադարձնելու համար, այնուհետև քաշեք լրացման բռնակը ներքև ՝ բանաձևը այլ բջիջներին պատճենելու համար, բջիջների բոլոր տեքստային տողերը կտեսակավորվեն այբբենական կարգով, տես նկարի պատկերը.

Նշում. Եթե ձեր տեքստի տողերն առանձնացված են այլ սահմանազատիչներով, ապա պարզապես անհրաժեշտ է այս բանաձևի ստորակետը փոխել ձեր սեփական անջատիչով:


5.2 Հակադարձել / շրջել տվյալների սյունակը սյունակում կամ շարքում

Երբեմն, գուցե անհրաժեշտ լինի տվյալների կարգը գլխիվայր շրջել տվյալների ուղղահայաց տիրույթում կամ ձախից աջ ՝ տվյալների հորիզոնական տիրույթում: Այս բաժինը ձեզ կներկայացնի Excel- ում այս խնդիրը լուծելու երեք եղանակ:

 Հակադարձել / շրջել բանաձևերով սյունակի կամ տողի տվյալների կարգը

Հետևյալ բանաձևերը կարող են օգնել սյունակում կամ տողում տվյալների հերթականությունը շրջելուն: Խնդրում ենք դա անել հետևյալ կերպ.

Տվյալների հերթականությունը շրջեք սյունակում

Խնդրում ենք մուտքագրել կամ պատճենել հետևյալ բանաձևը դատարկ բջիջի մեջ, որտեղ ցանկանում եք արդյունքը դնել, այնուհետև լրացրեք բռնակը ներքև ՝ դեպի բջիջներ ՝ բջիջի արժեքները հակառակ կարգով վերադարձնելու համար, տես նկարի պատկերը.

=OFFSET($A$10,-(ROW(A1)-1),0)

ՆշումՎերոհիշյալ բանաձևում A1 առաջին բջիջն է և A10 սյունակի վերջին բջիջն է:


Շարունակեք անընդմեջ տվյալների հերթականությունը

Կիրառեք ստորև բերված բանաձևը ՝ անընդմեջ հորիզոնական տվյալների հերթականությունը շրջելու համար.

=OFFSET($A$1,,COUNTA(1:1)-COLUMN(A1),)

ՆշումՎերոհիշյալ բանաձևում A1 շարքում առաջին բջիջն է, և 1:1 այն տողի համարն է, որը գտնվում է ձեր տվյալները: Եթե ​​տվյալները 10 -րդ շարքում են, ապա դրանք պետք է փոխեք 10:10 -ի:

Այնուհետև, քաշեք լրացման բռնակը անմիջապես բջիջների վրա, մինչև բոլոր արժեքները հանվեն, և դուք կստանաք բոլոր տվյալները հորիզոնական հակադարձված, տես նկարի պատկերը.


 Հակադարձել / շրջել տվյալների կարգը բազմաթիվ սյունակներում կամ տողերում `VBA կոդով

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

Ուղղահայաց շրջեք տվյալների կարգը մի շարք բջիջներում

1. Նախ, դուք պետք է պահուստավորեք ձեր սկզբնական տվյալները, այնուհետև պահեք այն ALT + F11 բացել ստեղները Microsoft Visual Basic հավելվածների համար պատուհան.

2: Սեղմեք Տեղադրել > Մոդուլներ, և տեղադրեք հետևյալ կոդը Մոդուլներ Պատուհանը:

VBA ծածկագիր. Ուղղահայաց հակառակ կարգով շրջեք բջիջների մի շարք

Sub Flipvertically()
'updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Arr As Variant
Dim i As Integer, j As Integer, k As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Arr = WorkRng.Formula
For j = 1 To UBound(Arr, 2)
    k = UBound(Arr, 1)
    For i = 1 To UBound(Arr, 1) / 2
        xTemp = Arr(i, j)
        Arr(i, j) = Arr(k, j)
        Arr(k, j) = xTemp
        k = k - 1
    Next
Next
WorkRng.Formula = Arr
End Sub

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

4, Դրանից հետո կտտացրեք OK կոճակը, տվյալների տիրույթը ուղղահայաց կշրջվի, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթերը:


Հորիզոնական շրջեք տվյալների կարգը մի շարք բջիջների մեջ

Տվյալների տիրույթը հորիզոնական կարգով հակադարձելու համար խնդրում ենք կիրառել ստորև նշված VBA կոդը:

VBA ծածկագիր. Ուղղահայաց հակառակ կարգով շրջեք բջիջների մի շարք

Sub Fliphorizontally()
'updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Arr As Variant
Dim i As Integer, j As Integer, k As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Arr = WorkRng.Formula
For i = 1 To UBound(Arr, 1)
    k = UBound(Arr, 2)
    For j = 1 To UBound(Arr, 2) / 2
        xTemp = Arr(i, j)
        Arr(i, j) = Arr(i, k)
        Arr(i, k) = xTemp
        k = k - 1
    Next
Next
WorkRng.Formula = Arr
End Sub

Այս ծածկագիրը գործարկելուց հետո տողերում տվյալները հակադարձվել են հորիզոնական, տես նկարի պատկերը.


 Հակադարձել / շրջել տվյալների հերթականությունը սյունակներում կամ տողերում `ընդամենը մեկ կտտոցով

Եթե ​​դուք ունեք Excel- ի համար նախատեսված գործիքներԻր Flip ուղղահայաց տիրույթ և Շրջել հորիզոնական տիրույթը առանձնահատկություններ, կարող եք ուղղել բջիջների շարքը ուղղահայաց և հորիզոնական ՝ միայն մեկ կտտոցով:

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներԽնդրում եմ արեք հետևյալ կերպ

Ուղղահայաց շրջեք տվյալների կարգը մի շարք բջիջներում

1. Ընտրեք տվյալների տիրույթը, որը ցանկանում եք հետ շրջել, այնուհետև կտտացրեք Կուտոլս > Շարք > Flip ուղղահայաց տիրույթ > բոլորը / Միայն մատով խփել արժեքները, տես նկարի նկարը.

TipsԵթե ​​ընտրես բոլորը տարբերակ, բջիջների բոլոր ձևաչափերը միաժամանակ կվերափոխվեն. Եթե ​​ընտրեք Միայն մատով խփել արժեքները, միայն բջջային արժեքները կփոխվեն:

2. Եվ հետո, տվյալների տիրույթը միանգամից կփոխվի ուղղահայաց:


Հորիզոնական շրջեք տվյալների կարգը մի շարք բջիջների մեջ

1, Ընտրեք տվյալների տիրույթը, ապա կտտացրեք Կուտոլս > Շարք > Շրջել հորիզոնական տիրույթը > Բոլորը / Միայն մատնվող արժեքները, տես նկարի նկարը.

TipsԵթե ​​ընտրես բոլորը տարբերակ, բջիջների բոլոր ձևաչափերը միաժամանակ կվերափոխվեն. Եթե ​​ընտրեք Միայն մատով խփել արժեքները, միայն բջջային արժեքները կփոխվեն:

2. Այնուհետև ընտրության բջիջների բոլոր արժեքները հորիզոնական կերպով կշրջվեն անմիջապես, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթերը:


5.3 Տեսակավորել աշխատանքային թերթի ներդիրները այբբենական կարգով կամ ներդիրի գույնը Excel- ում

Ենթադրենք, ձեր աշխատանքային գրքում կան մեծ թվով աշխատաթերթեր, եթե ձեզ անհրաժեշտ է թերթերի էջանիշերը դասավորել այբբենական կարգով, կամ թերթերի ներդիրները դասավորել ներդիրի գույնի հիման վրա, սովորական մեթոդը. Այս բաժնում ես կքննարկեմ թերթիկի ներդիրները աճման կամ նվազման կարգով դասավորելու որոշ հնարքներ:

 Տեսակավորել աշխատանքային թերթերի ներդիրները այբբենական կարգով VBA կոդով

Հետևյալ VBA ծածկագիրը կարող է օգնել դասավորել թերթերի այբբենական կարգը աճման կամ նվազման կարգով, խնդրում ենք դա անել հետևյալ կերպ.

1, Պահեք ALT + F11 բացել ստեղները Microsoft Visual Basic հավելվածների համար պատուհան.

2: Սեղմեք Տեղադրել > Մոդուլներ, ապա տեղադրեք հետևյալ մակրոը Մոդուլներ Պատուհանը:

VBA. Տեսակավորել բոլոր թերթերը այբբենական կարգով

Sub SortWorkBook()
'Updateby Extendoffice
Dim xResult As VbMsgBoxResult
xTitleId = "KutoolsforExcel"
xResult = MsgBox("Click Yes to sort sheets in ascending order;" & Chr(10) & "Click No will sort in descending order", vbYesNoCancel + vbQuestion + vbDefaultButton1, xTitleId)
For i = 1 To Application.Sheets.Count
    For j = 1 To Application.Sheets.Count - 1
        If xResult = vbYes Then
            If UCase$(Application.Sheets(j).Name) > UCase$(Application.Sheets(j + 1).Name) Then
                Sheets(j).Move after:=Sheets(j + 1)
            End If
            ElseIf xResult = vbNo Then
                If UCase$(Application.Sheets(j).Name) < UCase$(Application.Sheets(j + 1).Name) Then
                    Application.Sheets(j).Move after:=Application.Sheets(j + 1)
            End If
        End If
    Next
Next
End Sub

3. Այնուհետեւ, սեղմեք F5 Այս մակրոտն աշխատեցնելու համար անհրաժեշտ է հետևյալ տուփի վրա սեղմել այո, բոլոր աշխատաթերթերը դասավորված կլինեն ըստ աճման այբբենական կարգի. Սեղմել Ոչ, բոլոր աշխատաթերթերը դասավորված կլինեն ըստ անհրաժեշտության նվազման այբբենական կարգով:


 Աշխատանքային թերթի ներդիրները դասավորել այբբենական / այբբենական կարգով `հզոր հատկությամբ

Excel- ի համար նախատեսված գործիքներ ապահովում է հզոր հատկություն - Տեսակավորել թերթերը, այս հատկությամբ դուք կարող եք տեսակավորել աշխատանքային թերթերը այբբենական կամ այբբենական կարգով, տեսակավորել թերթերը ՝ ներդիրի գույնի հիման վրա կամ անհրաժեշտության դեպքում հակառակ դարձնել թերթերի ներդիրները:

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներԽնդրում ենք անել հետևյալ քայլերով.

1. Բացեք աշխատանքային գիրքը, որը ցանկանում եք տեսակավորել թերթի ներդիրները, այնուհետև կտտացրեք Kutools Plus > Աշխատանքային թերթիկ > Տեսակավորել թերթերը, տես նկարի նկարը.

2, Մեջ Տեսակավորել թերթերը երկխոսության տուփ, ընտրեք տեսակավորման տեսակ, որն անհրաժեշտ է աջ պատուհանի վրա, օրինակ ՝ Ալֆա Տեսակավորել, Ալֆայի թվային տեսակավորում, Տեսեք,

3, Դրանից հետո կտտացրեք Ok կոճակը, բոլոր աշխատանքային թերթերը կտեսակավորվեն ՝ ըստ ձեր նշած տեսակավորման տեսակի: Տեսեք սքրինշոթեր.


 Տեսակավորել աշխատանքային թերթերի ներդիրները ՝ հիմնված ներդիրի գույնի վրա ՝ VBA կոդով

Մեզ համար սովորական է աշխատանքային թերթերի ներդիրները այբբենական կարգով դասավորել Excel- ում, բայց երբևէ փորձե՞լ եք թերթերի ներդիրները տեսակավորել ներդիրի գույնի հիման վրա: Ստորև բերված VBA ծածկագիրը կարող է օգնել լուծել այս խնդիրը, խնդրում ենք դա անել հետևյալ կերպ.

1, Պահեք ALT + F11 բացել ստեղները Microsoft Visual Basic հավելվածների համար պատուհան.

2: Սեղմեք Տեղադրել > Մոդուլներ, ապա տեղադրեք հետևյալ մակրոը Մոդուլներ Պատուհանը:

VBA: Տեսակավորեք բոլոր թերթերը ՝ ներդիրի գույնի հիման վրա

Sub SortWorkBookByColor()
'Updateby20140624
Dim xArray1() As Long
Dim xArray2() As String
Dim n As Integer
Application.ScreenUpdating = False
If Val(Application.Version) >= 10 Then
    For i = 1 To Application.ActiveWorkbook.Worksheets.Count
        If Application.ActiveWorkbook.Worksheets(i).Visible = -1 Then
            n = n + 1
            ReDim Preserve xArray1(1 To n)
            ReDim Preserve xArray2(1 To n)
            xArray1(n) = Application.ActiveWorkbook.Worksheets(i).Tab.Color
            xArray2(n) = Application.ActiveWorkbook.Worksheets(i).Name
        End If
    Next
    For i = 1 To n
        For j = i To n
            If xArray1(j) < xArray1(i) Then
                temp = xArray2(i)
                xArray2(i) = xArray2(j)
                xArray2(j) = temp
                temp = xArray1(i)
                xArray1(i) = xArray1(j)
                xArray1(j) = temp
            End If
        Next
    Next
    For i = n To 1 Step -1
        Application.ActiveWorkbook.Worksheets(CStr(xArray2(i))).Move after:=Application.ActiveWorkbook.Worksheets(Application.ActiveWorkbook.Worksheets.Count)
    Next
End If
Application.ScreenUpdating = True
End Sub

3, Հետո, սեղմեք F5 Այս ծածկագիրը գործարկելու բանալին, նույն ներդիրի գույնով թերթերը կտեսակավորվեն միասին: Տեսեք սքրինշոթեր.


 Տեսակավորել աշխատանքային թերթիկի ներդիրները ՝ ներդիրի գույնի հիման վրա ՝ զարմանալի հատկությամբ

հետ Excel- ի համար նախատեսված գործիքներ'S Տեսակավորել թերթերը հնարավորությունը, կարող եք նաև դասակարգել աշխատանքային թերթի ներդիրները ըստ գույնի արագ և հեշտությամբ:

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներԽնդրում եմ արեք հետևյալ կերպ

1. Կտտացրեք Կոշուլսներ Գումարման նշան > Աշխատանքային թերթիկ > Տեսակավորել թերթերը գնալ Տեսակավորել թերթերը երկխոսության վանդակում, Տեսակավորել թերթերը երկխոսության վանդակում, սեղմեք Գույնի տեսակավորում կոճակը աջ վահանակի վրա, տես էկրանի պատկերը.

2, Դրանից հետո կտտացրեք Ok կոճակը, նույն ներդիրի գույնով թերթերը կկազմակերպվեն միասին, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթերը:


  • Super Formula Bar (հեշտությամբ խմբագրեք տեքստի և բանաձևի բազմաթիվ տողեր); Ընթերցանության դասավորությունը (հեշտությամբ կարդալ և խմբագրել մեծ թվով բջիջներ); Տեղադրել ֆիլտրացված տիրույթում...
  • Միաձուլել բջիջները / տողերը / սյունակները և տվյալների պահում; Պառակտված բջիջների պարունակությունը; Միավորել կրկնօրինակ տողերն ու գումարը / միջինը... Կանխել կրկնօրինակ բջիջները; Համեմատեք միջակայքերը...
  • Ընտրեք Կրկնօրինակ կամ Եզակի Շարքեր; Ընտրեք դատարկ շարքեր (բոլոր բջիջները դատարկ են); Super Find և Fuzzy Find շատ աշխատանքային գրքույկներում; Պատահական ընտրություն ...
  • Actշգրիտ պատճեն Բազմաթիվ բջիջներ ՝ առանց բանաձևի հղումը փոխելու; Ավտոմատ ստեղծեք հղումներ դեպի մի քանի թերթեր; Տեղադրեք փամփուշտներ, Տուփեր և ավելին ...
  • Սիրված և արագ ներդիր բանաձևեր, Ընդգրկույթներ, գծապատկերներ և նկարներ; Ryածկագրել բջիջները գաղտնաբառով; Ստեղծեք փոստային ցուցակ և նամակներ ուղարկել ...
  • Քաղվածք տեքստ, Տեքստ ավելացնել, հեռացնել ըստ դիրքի, Հեռացնել տարածությունը; Ստեղծել և տպել էջային ենթագոտիներ; Փոխարկել բջիջների բովանդակության և մեկնաբանությունների միջև...
  • Սուպեր զտիչ (պահպանել և կիրառել ֆիլտրի սխեմաները այլ թերթերի վրա); Ընդլայնված տեսակավորում ըստ ամիս / շաբաթ / օր, հաճախականություն և ավելին; Հատուկ զտիչ համարձակ, շեղատառով ...
  • Միավորել աշխատանքային տետրերը և աշխատանքային թերթերը; Միավորել աղյուսակները ՝ հիմնված հիմնական սյունակների վրա; Տվյալները բաժանեք մի քանի թերթերի; Խմբաքանակի փոխակերպում xls, xlsx և PDF...
  • Առանցք սեղանի խմբավորում ըստ շաբաթվա համարը, շաբաթվա օրը և ավելին ... Showույց տալ ապակողպված, կողպված բջիջները տարբեր գույներով; Նշեք այն բջիջները, որոնք ունեն բանաձև / անուն...
kte էջանիշը 201905
  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
officetab ներքևում
Comments (1)
Rated 4 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Cho mình hỏi Cách tạo thanh công ngày và giờ đến ngày và giờ
Và xuất dữ liệu
Rated 4 out of 5
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations