Skip i'r prif gynnwys

Didoli Excel: didoli data yn ôl testun, dyddiad, rhif neu liw

Tasg gyffredin a syml yw didoli data yn Excel, a all helpu i ail-archebu'ch data yn seiliedig ar y math o ddidoli a ddewiswch. Fel rheol, gyda'r nodwedd Trefnu adeiledig, gallwch ddidoli rhifau, tannau testun, dyddiadau ac amseroedd mewn un neu fwy o golofnau; Gallwch hefyd ddidoli data yn ôl rhestr arfer a grëwyd gennych, neu trwy fformatio celloedd (megis lliw ffont, lliw cefndir neu eicon) yn gyflym ac yn hawdd.

Yn ogystal â'r didoli syml hyn, mae didoli llawer mwy defnyddiol a chymhleth yn eich gwaith beunyddiol y gallai fod ei angen arnoch. Bydd y tiwtorial hwn yn cyflwyno rhai gwahanol fathau o ddidoli ar gyfer datrys eich problem yn Excel.

Tabl cynnwys:

1. Cyrchu'r opsiynau didoli yn Excel

2. Defnyddiau sylfaenol o ddidoli

3. Defnydd uwch o ddidoli

4. Trefnu data yn awtomatig wrth fewnbynnu neu newid data

5. Achosion eraill o ddidoli


Cyrchu'r opsiynau didoli yn Excel

I gymhwyso'r nodwedd Trefnu, mae Excel yn darparu sawl ffordd i chi gyrchu'r opsiynau didoli.

1.1 Didoli botymau yn y rhuban

Y ffordd gyflymaf o gymhwyso'r nodwedd didoli yw defnyddio'r botymau didoli yn y rhuban.

Cliciwch unrhyw gell mewn colofn gyda gwerthoedd i'w didoli, ac yna cliciwch Dyddiad tab, yn y Trefnu a Hidlo adran, cliciwch Trefnu A i Z. or Trefnu Z i A. botwm i ddidoli'r data yn nhrefn yr wyddor esgynnol neu ddisgynnol. Gweler y screenshot:

Nodyn: Os oes rhesi gwag yn yr ystod ddata, ar ôl cymhwyso'r botymau hyn, dim ond ystod ddata'r gell a ddewiswyd y gellir ei didoli'n llwyddiannus uwchlaw neu islaw'r rhesi gwag.


1.2 Blwch deialog didoli

Yn y Trefnu a Hidlo grwp o'r Dyddiad tab, mae yna un arall Trefnu yn botwm, gweler y screenshot:

Ar ôl clicio hwn Trefnu yn botwm, a Trefnu yn bydd blwch deialog yn ymddangos fel isod y llun a ddangosir:

Yna, yn y Trefnu yn blwch deialog, gallwch ddewis rheolau cyfatebol ar gyfer didoli data yn ôl yr angen.

Awgrymiadau: Gallwch hefyd ddefnyddio bysellau llwybr byr i agor hwn Trefnu yn blwch deialog, pwyswch Alt + A + S + S. allweddi yn olynol yn y bysellfwrdd.


1.3 Trefnu opsiynau yn y ddewislen Hidlo

Os ydych wedi cymhwyso hidlwyr i'ch ystod ddata, gallwch hefyd ddod o hyd i opsiynau didoli ynghyd â'r opsiynau hidlo. Gan glicio ar yr eicon hidlo mewn unrhyw golofn, gallwch weld yr opsiynau didoli yn y rhestr estynedig fel y dangosir isod y screenshot:

Nodyn: Bydd yr opsiynau didoli hyn yn newid yn seiliedig ar y data yn y golofn: Os oes testun yn y golofn, bydd yn dangos Trefnu A i Z., Trefnu Z i A.; Os oes rhifau yn y golofn, bydd yn dangos Trefnu Lleiaf i'r Mwyaf, Trefnu Mwyaf i'r Lleiaf; Os oes dyddiadau yn y golofn, bydd yn dangos Trefnu Hynaf i'r Newyddaf, Trefnu Newydd i'r Hynaf.


1.4 Dewisiadau didoli De-gliciwch

Yn Excel, gallwch hefyd ddefnyddio opsiynau didoli clic dde i ddidoli data yn gyflym ac yn hawdd, cliciwch ar y dde ar unrhyw gell mewn colofn sydd â gwerthoedd i'w didoli, ac yn y ddewislen cyd-destun, gallwch weld bod chwe opsiwn didoli ar gael, dewiswch yr un sydd ei angen arnoch chi, gweler y screenshot:


Defnyddiau sylfaenol o ddidoli

Gall y nodwedd Trefnu Excel hon eich helpu i wneud rhywfaint o ddidoli syml, megis didoli rhifau, tannau testun, dyddiadau mewn trefn esgynnol neu ddisgynnol, didoli celloedd yn seiliedig ar ffont neu liw cefndir. Bydd yr adran hon yn siarad am rai defnyddiau sylfaenol o'r nodwedd hon.


2.1 Trefnu data yn ôl testunau, rhifau neu ddyddiadau

I ddidoli ystod o ddata yn seiliedig ar destunau, rhifau neu ddyddiadau yn nhrefn esgynnol neu ddisgynnol, gwnewch y camau canlynol:

1. Dewiswch yr ystod ddata rydych chi am ei didoli, ac yna cliciwch Dyddiad > Trefnu yn, gweler y screenshot:

2. Yn y Trefnu yn blwch deialog, gwnewch y gweithrediadau canlynol:

  • Yn y Colofn adran, dewiswch enw'r golofn rydych chi am ei didoli yn seiliedig;
  • Yn y Trefnu adran, dewiswch Gwerthoedd Celloedd opsiwn;
  • Yn y Gorchymyn adran, nodwch y drefn ddidoli. (I ddidoli llinynnau testun, dewiswch A i Z or Z i A; I ddidoli rhestr rhifau, dewiswch Lleiaf i'r Mwyaf or Mwyaf i'r Lleiaf; I ddidoli celloedd dyddiad, dewiswch Hynaf i'r Newyddaf or Peidiwch â'n Hŷn.)
  • Awgrymiadau: Os oes penawdau yn eich data, gwnewch yn siŵr Mae penawdau yn fy data yn cael ei wirio. Rhag ofn nad oes penawdau i'ch data, dad-diciwch ef.

3. Yna, cliciwch OK botwm, bydd y data a ddewiswyd yn cael ei ddidoli yn seiliedig ar y golofn a nodwyd gennych ar unwaith.


2.2 Trefnu data yn ôl lliw celloedd, lliw ffont, eicon cell

Os ydych chi am ddidoli'r ystod ddata yn seiliedig ar liw cell, lliw ffont neu eicon fformatio amodol, gall y nodwedd Trefnu ddatrys y dasg hon yn gyflym.

Gan dybio, mae gennych ystod ddata sydd wedi'i fformatio â rhai lliwiau celloedd fel y dangosir isod y llun, os oes angen i chi aildrefnu'r data yn seiliedig ar liw'r gell, er enghraifft, hoffech chi roi'r rhesi coch golau ar ei ben, ac yna golau. rhesi melyn a glas golau, i ddidoli'r rhesi yn ôl lliw celloedd, gwnewch fel hyn:

1. Dewiswch yr ystod ddata rydych chi am ei didoli yn seiliedig ar liw'r gell, ac yna cliciwch Dyddiad > Trefnu yn i fynd i'r Trefnu yn blwch deialog.

2. Yn y Trefnu yn blwch deialog, nodwch y gweithrediadau canlynol:

2.1) Gosodwch y lliw cell cyntaf ar ei ben fel hyn:

  • Yn y Colofn adran, dewiswch Enw neu golofnau eraill lle mae gennych y celloedd lliw. Yn yr enghraifft hon, mae gen i gelloedd lliw ym mhob colofn, gallwch ddewis unrhyw enw colofn;
  • O dan y Trefnu adran, dewiswch Lliw Cell opsiwn;
  • Yn y Gorchymyn adran, dewiswch un lliw cell rydych chi am ei roi ar ei ben neu ar ei waelod;

2.2) Yna, cliciwch y Ychwanegu Lefel botwm i ychwanegu'r ail a lefelau rheol eraill, ailadroddwch uwchben y camau ar gyfer gosod yr ail a lliwiau celloedd eraill.

  • Awgrymiadau: Os oes penawdau yn eich data, gwnewch yn siŵr Mae penawdau yn fy data yn cael ei wirio. Rhag ofn nad oes penawdau i'ch data, dad-diciwch ef.

3. Ar ôl gorffen y gosodiadau, cliciwch OK botwm, ac mae'r ystod ddata wedi'i didoli yn ôl lliw'r gell a nodwyd gennych, gweler y screenshot:

Awgrymiadau: Yn ôl y camau uchod, gallwch hefyd ddidoli'r data yn seiliedig ar liw ffont neu eicon cell trwy ddewis y Lliw y Ffont or Eicon Fformatio Amodol yn y blwch deialog Trefnu.


2.3 Trefnu data yn ôl sawl colofn

Os oes gennych set ddata fawr fel islaw'r screenshot a ddangosir, nawr, rydych chi am berfformio didoli data aml-lefel ar gyfer darllen y data yn gliriach, er enghraifft, didoli yn ôl colofn y Rhanbarth yn gyntaf, ac yna colofn y Wladwriaeth, yn y golofn Werthu ddiwethaf. Sut allech chi wneud y didoli hwn yn Excel?

I ddidoli data yn ôl sawl colofn, gwnewch y camau isod:

1. Dewiswch yr ystod o ddata rydych chi am ei ddidoli, ac yna cliciwch Dyddiad > Trefnu yn i fynd i'r Trefnu yn blwch deialog.

2. Yn y Trefnu yn blwch deialog, cliciwch Ychwanegu Lefel botwm ddwywaith gan fod tair colofn rydych chi am eu defnyddio ar gyfer didoli. Yna gallwch chi weld dau Yna erbyn mae lefelau rheolau wedi'u hychwanegu yn y blwch rhestr:

Awgrymiadau: Os oes penawdau yn eich data, gwnewch yn siŵr Mae penawdau yn fy data yn cael ei wirio. Rhag ofn nad oes penawdau i'ch data, dad-diciwch ef.

3. O'r Trefnu yn ôl ac Yna erbyn rhestr ostwng, dewiswch yr enwau colofnau rydych chi am eu didoli yn seiliedig, ac yna dewiswch Gwerthoedd Celloedd oddi wrth y Trefnu adran ar wahân ar gyfer pob colofn a ddewiswyd, yn olaf, dewiswch y drefn ddidoli yn ôl yr angen.

4. Yna, cliciwch OK, a byddwch yn cael y canlyniad didoli fel y dangosir isod screenshot:


2.4 Trefnu data yn seiliedig ar restr arferiad

Yn lle didoli data yn nhrefn yr wyddor neu rifiadol, mae'r nodwedd Trefnu hon hefyd yn darparu didoli rhestr arfer ar eich cyfer chi. Er enghraifft, hoffech chi ddidoli'r ystod ddata isod yn ôl Statws - Heb ei Gychwyn, Ar Waith, Wedi'i Gwblhau, fe wnaethoch chi ddiffinio. Yma, byddaf yn cyflwyno sut i ddelio â'r math hwn o ddidoli.

1. Dewiswch yr ystod ddata rydych chi am ei didoli, ac yna, cliciwch Dyddiad > Trefnu yn i fynd i'r Trefnu yn blwch deialog.

2. Yn y Trefnu yn blwch deialog, dewiswch y golofn rydych chi am ei didoli o'r Colofn adran, ac yna dewis Gwerthoedd Celloedd oddi wrth y Trefnu adran, yn y Gorchymyn adran, cliciwch Rhestr Custom opsiwn, gweler y screenshot:

Awgrymiadau: Os oes penawdau yn eich data, gwnewch yn siŵr Mae penawdau yn fy data yn cael ei wirio. Rhag ofn nad oes penawdau i'ch data, dad-diciwch ef.

3. Ac a Rhestrau Custom bydd y blwch yn ymddangos, gwnewch y gweithrediadau canlynol:

  • Cliciwch RHESTR NEWYDD yn y Custom blwch rhestrau;
  • Yna, nodwch y tannau testun yn y drefn y mae angen i chi ei didoli yn seiliedig ar y Rhestrwch gofnodion blwch; (Wrth nodi'r testunau, pwyswch Rhowch allwedd i wahanu'r cofnodion.)
  • O'r diwedd, cliciwch Ychwanegu botwm, mae'r rhestr newydd yn cael ei hychwanegu at y Rhestrau personol blwch ar unwaith.

4. Yna, cliciwch OK botwm i ddychwelyd i'r Trefnu yn blwch deialog. Mae'r rhestr arfer newydd o eitemau bellach i'w gweld yn y Gorchymyn rhestr ostwng.

5. Ac yna, cliciwch OK botwm i gau'r blwch deialog, o ganlyniad, mae'r ystod ddata wedi'i didoli yn ôl y rhestr arfer a ddiffiniwyd gennych, gweler y screenshot:


2.5 Trefnu data o'r chwith i'r dde (didoli'n llorweddol)

Fel rheol, rydych chi bob amser yn didoli'r tabl data yn fertigol o'r top i'r gwaelod, ond, weithiau, efallai yr hoffech chi ddidoli'r data yn seiliedig ar werthoedd y rhes (didoli o'r chwith i'r dde). Er enghraifft, yn yr ystod ddata isod, rwyf am ei ddidoli yn seiliedig ar y gwerthoedd yn y rhes Enw.

Yn yr achos hwn, mae gan y nodwedd Trefnu swyddogaeth fewnol sy'n eich galluogi i ddidoli o'r chwith i'r dde. Gwnewch y camau isod:

1. Dewiswch eich ystod ddata (ac eithrio penawdau) rydych chi am eu didoli, ac yna cliciwch Dyddiad > Trefnu yn i fynd i'r blwch deialog Trefnu.

2. Yn y popped-out Trefnu yn blwch deialog, cliciwch Dewisiadau botwm, felly, yn y Trefnu Dewisiadau blwch deialog, dewiswch Trefnu o'r chwith i'r dde opsiwn, gweler y screenshot:

3. Cliciwch OK i fynd yn ôl i'r ymgom Trefnu, nawr, yn y Row adran, nodwch rif rhes rydych chi am ddidoli data yn seiliedig arno, ac yna dewiswch Gwerthoedd Celloedd yn y Trefnu yn olaf, dewiswch y drefn ddidoli yn yr Gorchymyn adran sydd ei hangen arnoch chi, gweler y screenshot:

4. Yna, cliciwch OK, ac mae eich data yn cael ei ddidoli fel isod llun a ddangosir:


2.6 Trefnu data yn nhrefn achos-sensitif

Yn gyffredinol, ni chaiff didoli data ei wneud yn nhrefn achos-sensitif fel y dangosir y screenshot cyntaf. Ond beth os ydych chi am wneud yr achos didoli yn sensitif fel islaw'r ail lun a ddangosir, sut allech chi ddatrys y dasg hon yn Excel?

I berfformio didoli achos-sensitif yn Excel, gwnewch fel hyn:

1. Dewiswch yr ystod ddata rydych chi am ei didoli, ac yna cliciwch Dyddiad > Trefnu yn i fynd i'r Trefnu yn blwch deialog.

2. Yn y Trefnu yn blwch deialog, yn y Colofn adran, nodwch enw'r golofn rydych chi am ddidoli data yn seiliedig arni, ac yna dewiswch Gwerthoedd Celloedd yn y Trefnu yn olaf, dewiswch y drefn ddidoli yn yr Gorchymyn adran sydd ei hangen arnoch chi, gweler y screenshot:

Awgrymiadau: Os oes penawdau yn eich data, gwnewch yn siŵr Mae penawdau yn fy data yn cael ei wirio. Rhag ofn nad oes penawdau i'ch data, dad-diciwch ef.

3. Ewch ymlaen i glicio ar y Dewisiadau botwm yn y blwch deialog hwn, ac yn y Trefnu Dewisiadau blwch prydlon, gwirio Achos sensitif opsiwn, gweler y screenshot:

4. Cliciwch OK > OK i gau'r dialogau, bydd y data'n cael ei ddidoli mewn trefn sy'n sensitif i achosion gydag achosion is yn gyntaf na'r achosion uchaf pan fydd y testun yr un peth. Gweler y screenshot:


Defnyddiau uwch o ddidoli

Yn eich gwaith beunyddiol, efallai y dewch ar draws problemau didoli mwy cymhleth, ymarferol a phenodol eraill, bydd yr adran hon yn siarad am sawl math o dasgau didoli yn rhagori.

3.1 Trefnu data yn seiliedig ar amlder

Gan dybio bod gennych chi restr o ddata mewn colofn, ac nawr, rydych chi am ddidoli'r golofn hon yn nhrefn ddisgynnol amleddau digwyddiadau'r data fel y dangosir isod y screenshot. Yma, byddaf yn cyflwyno dau ddull i ddatrys y dasg hon.

 Trefnu data yn seiliedig ar amlder gyda cholofn cynorthwyydd

Yn Excel, nid oes unrhyw ffordd uniongyrchol ar gyfer didoli data yn seiliedig ar gyfrif digwyddiadau, yma, gallwch greu fformiwla cynorthwyydd i gael amlder digwyddiadau pob testun, ac yna ei ddidoli yn ôl y golofn gynorthwyydd i gael y canlyniad didoli sydd ei angen arnoch.

1. Teipiwch y fformiwla isod i mewn i gell wag wrth ymyl y data gwreiddiol, B2, er enghraifft, ac yna llusgwch y ddolen llenwi i lawr i'r celloedd ar gyfer defnyddio'r fformiwla hon, gweler y screenshot:

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

Nodyn: Yn y fformiwla uchod, A2: A16 yw'r rhestr gyda data rydych chi am ei ddidoli yn ôl amlder, a A2 yw data cyntaf y rhestr hon.

2. Yna, daliwch i ddewis y celloedd fformiwla, ac yna, cliciwch Dyddiad > Trefnu A i Z. or Trefnu Z i A. yn ôl yr angen, yn y pop-up Rhybudd Trefnu blwch prydlon, dewiswch Ehangu'r dewis, gweler sgrinluniau:

3. Ac yna, cliciwch y Trefnu yn botwm, nawr mae'r golofn wreiddiol wedi'i didoli yn ôl yr amledd fel y dangosir sgrinluniau canlynol:

Awgrym:

1. Ar ôl cael y canlyniad, gallwch ddileu'r golofn cynorthwyydd yn ôl yr angen.

2. Os oes tannau testun sy'n ymddangos yr un nifer o weithiau, ni chaniateir didoli'r un testun gyda'i gilydd. Yn yr achos hwn, dylech fynd i'r Trefnu yn blwch deialog, ei ddidoli yn ôl y golofn gynorthwyydd yn gyntaf, ac yna ei ddidoli yn ôl y testun fel y dangosir isod y llun:


 Trefnu data yn seiliedig ar amlder gyda nodwedd ddefnyddiol

Os oes gennych Kutools ar gyfer Excel, Gyda'i Trefnu Uwch nodwedd, gallwch chi ddidoli'r data yn seiliedig ar amlder y digwyddiad heb unrhyw golofn cynorthwyydd yn gyflym ac yn hawdd.

Ar ôl gosod Kutools ar gyfer Excel, gwnewch fel hyn:

1. Dewiswch y rhestr ddata rydych chi am ei didoli, ac yna, cliciwch Kutools Byd Gwaith > Trefnu yn > Trefnu Uwch, gweler y screenshot:

2. Yn y Trefnu Uwch blwch deialog, dewiswch y golofn rydych chi am ei didoli o'r Colofn adran, ac yna dewis Amlder yn y Trefnu rhestr ostwng, yn olaf, nodwch y drefn ddidoli yn y Gorchymyn adran, gweler y screenshot:

Awgrymiadau: Os oes penawdau yn eich data, gwnewch yn siŵr Mae penawdau yn fy data yn cael ei wirio. Rhag ofn nad oes penawdau i'ch data, dad-diciwch ef.

3. Yna, cliciwch OK botwm, mae'r rhestr ddata wedi'i didoli yn ôl cyfrif digwyddiadau ar unwaith, gweler y screenshot:


3.2 Trefnu data yn seiliedig ar hyd cymeriad

Os oes gennych chi restr o ddata sy'n cynnwys tannau testun â hyd gwahanol, nawr, efallai y bydd angen i chi ddidoli'r data yn ôl hyd cymeriad i wneud i'r golofn edrych yn dwt a thaclus. Bydd yr adran hon yn siarad am sut i ddidoli data yn ôl nifer y nodau.

 Trefnu data yn seiliedig ar hyd cymeriad gyda cholofn cynorthwyydd

I ddidoli colofn yn ôl hyd y nodau, dylech ddefnyddio'r swyddogaeth LEN i gyfrifo nifer y nodau ar gyfer pob cell, ac yna defnyddio'r swyddogaeth Trefnu i ddidoli'r rhestr ddata, gwnewch y camau isod:

1. Rhowch y fformiwla hon = LEN (A2) i mewn i gell wag wrth ymyl y data gwreiddiol, B2, er enghraifft, ac yna llusgwch y ddolen llenwi i lawr i'r celloedd ar gyfer defnyddio'r fformiwla hon, gweler y screenshot:

2. Yna, daliwch i ddewis y celloedd fformiwla, ac yna, cliciwch Dyddiad > Trefnu A i Z. or Trefnu Z i A. yn ôl yr angen, yn y pop-up Rhybudd Trefnu blwch prydlon, dewiswch Ehangu'r dewis, gweler y screenshot:

3. Yna, cliciwch Trefnu yn botwm, mae'r tannau wedi'u didoli yn ôl hyd y cymeriad. Gallwch ddileu'r Colofn B cynorthwyydd yn ôl yr angen. Gweler y screenshot:


 Trefnu data yn seiliedig ar hyd cymeriad gydag opsiwn hawdd

I ddidoli data yn ôl nifer y nodau yn gyflym ac yn hawdd, yma, byddaf yn argymell teclyn defnyddiol - Kutools ar gyfer Excel, Gyda'i Trefnu Uwch nodwedd, gallwch ddelio â'r dasg hon yn rhwydd.

Ar ôl gosod Kutools ar gyfer Excel, gwnewch fel hyn:

1. Dewiswch y rhestr ddata rydych chi am ei didoli, ac yna cliciwch Kutools Byd Gwaith > Trefnu yn > Trefnu Uwch.

2. Yn y Trefnu Uwch blwch deialog, dewiswch y golofn rydych chi am ei didoli yn y Colofn adran, a dewis Hyd testun oddi wrth y Trefnu rhestr ostwng, yn olaf, nodwch y drefn ddidoli sydd ei hangen arnoch chi yn y Gorchymyn adran. Gweler y screenshot:

Awgrymiadau: Os oes penawdau yn eich data, gwnewch yn siŵr Mae penawdau yn fy data is gwirio. Rhag ofn nad oes penawdau i'ch data, dad-diciwch ef.

3. Yna, cliciwch OK botwm, mae'r tannau testun yn y rhestr wedi'u didoli yn ôl hyd cymeriad fel y dangosir isod y llun:


3.3 Trefnu enwau llawn yn ôl enwau olaf

Wrth ddidoli rhestr o enwau llawn, bydd Excel yn defnyddio cymeriad cyntaf yr enw i'w ddidoli, ond beth os ydych chi am ddidoli data yn ôl yr enwau olaf? Yma, byddaf yn dod â rhai triciau i chi ddidoli enwau llawn yn ôl enwau olaf yn Excel yn hawdd.

 Trefnwch enwau llawn yn ôl enwau olaf gyda cholofn cynorthwyydd

Gan ddidoli enwau llawn yn seiliedig ar yr enwau olaf, dylech echdynnu'r enwau olaf i mewn i golofn newydd, ac yna defnyddio'r nodwedd Trefnu i ddidoli'r enwau llawn yn seiliedig ar yr enwau olaf sydd wedi'u gwahanu yn nhrefn yr wyddor. Gwnewch y camau canlynol:

1. Rhowch neu copïwch y fformiwla isod i mewn i gell wag wrth ymyl y data gwreiddiol, B2, er enghraifft, ac yna llusgwch y ddolen llenwi i lawr i'r celloedd ar gyfer defnyddio'r fformiwla hon, gweler y screenshot:

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

2. Ewch ymlaen i ddewis y celloedd fformiwla, ac yna, cliciwch Dyddiad > Trefnu A i Z. or Trefnu Z i A. yn ôl yr angen, yn y pop-up Rhybudd Trefnu blwch prydlon, dewiswch Ehangu'r dewis, gweler y screenshot:

3. Yna, cliciwch Trefnu yn botwm, a byddwch yn cael yr enwau llawn sy'n cael eu didoli yn seiliedig ar yr enwau olaf, ar ôl eu gwneud, gallwch ddileu'r golofn cynorthwyydd yn ôl yr angen. Gweler y screenshot:


 Trefnwch enwau llawn yn ôl enwau olaf gyda dull cyflym

Os nad ydych chi'n gyfarwydd â'r fformiwla, i ddidoli'r enwau llawn yn ôl enwau olaf heb unrhyw fformiwla, mae'r Trefnu Uwch nodwedd o Kutools ar gyfer Excel allwch chi o blaid.

Ar ôl gosod Kutools ar gyfer Excel, gwnewch fel hyn:

1. Dewiswch y celloedd enw llawn rydych chi am eu didoli, a chlicio Kutools Byd Gwaith > Trefnu yn > Trefnu Uwch.

2. Yn y Trefnu Uwch blwch deialog, dewiswch y golofn rydych chi am ei didoli yn y Colofn adran, a dewis Cyfenw oddi wrth y Trefnu rhestr ostwng, yn olaf, nodwch y drefn ddidoli yn ôl yr angen yn y Gorchymyn adran. Gweler y screenshot:

Awgrymiadau: Os oes penawdau yn eich data, gwnewch yn siŵr Mae penawdau yn fy data yn cael ei wirio. Rhag ofn nad oes penawdau i'ch data, dad-diciwch ef.

3. Yna, cliciwch OK botwm, mae'r golofn enw llawn wedi'i didoli yn ôl enwau olaf ar unwaith.


3.4 Trefnu cyfeiriadau e-bost yn ôl parth

Os oes gennych chi restr o gyfeiriadau e-bost i'w didoli yn ôl parth yn hytrach na dim ond trwy lythyren gyntaf y cyfeiriad, sut allech chi wneud yn Excel? Bydd yr adran hon yn siarad am rai dulliau cyflym ar gyfer didoli cyfeiriadau e-bost yn ôl parthau.

 Trefnu cyfeiriadau e-bost yn ôl parth gyda cholofn cynorthwyydd

Yma, gallwch greu fformiwla i echdynnu'r parthau e-bost i golofn arall, ac yna didoli'r cyfeiriadau e-bost gwreiddiol yn seiliedig ar y golofn parth newydd.

1. Teipiwch y fformiwla ganlynol i mewn i gell wag wrth ymyl eich cyfeiriad e-bost, yn yr enghraifft hon, byddaf yn nodi'r fformiwla hon i gell C2, yna llusgwch y ddolen llenwi i'r ystod rydych chi am gymhwyso'r fformiwla hon. Yna bydd yr holl barthau e-bost yn cael eu tynnu o'r cyfeiriadau, gweler y screenshot:

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

2. Cadwch y celloedd fformiwla wedi'u dewis, ac yna cliciwch Dyddiad > Trefnu A i Z. or Trefnu Z i A. yn ôl yr angen, yn y Rhybudd Trefnu blwch deialog, gwirio Ehangu'r dewis, gweler y screenshot:

3. Ac yna, cliciwch Trefnu yn botwm i ddidoli'r data yn ôl parthau e-bost yn nhrefn esgynnol neu drefn ddisgynnol fel y nodwyd gennych.

4. Ar ôl didoli, gallwch ddileu'r golofn cynorthwyydd yn ôl yr angen.


 Trefnu cyfeiriadau e-bost yn ôl parth gyda sawl clic

Os oes gennych Kutools ar gyfer Excel, Gyda'i Trefnu Uwch swyddogaeth, gellir didoli'r cyfeiriadau e-bost yn ôl yr enwau parth yn nhrefn yr wyddor gyda dim ond sawl clic.

Ar ôl gosod Kutools ar gyfer Excel, gwnewch fel hyn:

1. Dewiswch yr ystod ddata gyfan rydych chi am ei didoli, ac yna cliciwch Kutools Byd Gwaith > Trefnu yn > Trefnu Uwch.

2. Yn y Trefnu Uwch blwch deialog, dewiswch y golofn rydych chi am ei didoli yn y Colofn adran, a dewis Parth post oddi wrth y Trefnu rhestr ostwng, yn olaf, nodwch y drefn ddidoli sydd ei hangen arnoch chi yn y Gorchymyn adran. Gweler y screenshot:

Awgrymiadau: Os oes penawdau yn eich data, gwnewch yn siŵr Mae penawdau yn fy data yn cael ei wirio. Rhag ofn nad oes penawdau i'ch data, dad-diciwch ef.

3. Cliciwch OK, ac mae'r ystod data wedi'i didoli yn ôl parthau e-bost fel y dangosir isod y screenshot:


3.5 Trefnwch un golofn i gyd-fynd â cholofn arall

Os oes gennych ddwy golofn gyda data sydd yn union yr un fath neu bron yr un peth, ond mewn gwahanol orchmynion, nawr, efallai y bydd angen i chi ddidoli'r ddwy golofn fel bod yr un gwerthoedd wedi'u halinio ar yr un rhesi yn y ddwy golofn. Yn yr adran hon, byddaf yn cyflwyno dau achos ar gyfer y math hwn o ddidoli.

 Trefnwch ddwy golofn gyda'r un eitemau yn union i gyd-fynd

Er enghraifft, mae gen i ddwy golofn sy'n cynnwys yr un eitemau ond mewn gwahanol orchmynion, yma, rydw i eisiau didoli'r ail golofn i gyd-fynd â'r golofn gyntaf fel isod y llun a ddangosir.

1. Teipiwch y fformiwla isod i mewn i gell wag wrth ochr eich data gwreiddiol, yna, llusgwch y ddolen llenwi ar gyfer cymhwyso'r fformiwla hon i'r holl gelloedd yn y rhestr, a bydd hyn yn dychwelyd safle pob gwerth yng ngholofn B yn erbyn colofn A, gweler y screenshot :

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

2. Yna, dewiswch y golofn B a'r golofn cynorthwyydd newydd, a chlicio Dyddiad > Trefnu yn i fynd i'r Trefnu yn blwch deialog, yn y Trefnu yn blwch deialog, gwnewch y gweithrediadau canlynol:

  • Dewiswch y golofn cynorthwyydd rydych chi am ddidoli data yn seiliedig arni o'r Colofn adran;
  • Yna, dewiswch Gwerthoedd Celloedd yn y Trefnu adran;
  • O'r diwedd, dewiswch Lleiaf i'r Mwyaf opsiwn yn y Gorchymyn adran hon.

3. Ac yna, cliciwch OK botwm. Nawr, fe gewch chi'r ddwy golofn yn cyfateb yn union fel isod y llun a ddangosir. Gallwch ddileu'r golofn fformiwla yn ôl yr angen.


 Trefnwch ddwy golofn heb yr un eitemau yn union i gyd-fynd

Weithiau, efallai na fydd yr eitemau mewn dwy golofn yr un peth yn union. Er enghraifft, rwyf am ddidoli'r data yn yr ail golofn i gyd-fynd â'r rhai yn y golofn gyntaf, fel bod yr un gwerthoedd yn alinio ar yr un rhesi ag o dan y screenshot a ddangosir.

1. Mewnosod colofn wag newydd rhwng y ddwy golofn.

2. Rhowch y fformiwla isod i mewn i gell B2, ac yna, llusgwch y handlen llenwi i lenwi'r fformiwla hon i'r celloedd sydd eu hangen arnoch chi. Ac yn awr, gallwch weld bod y data yng ngholofn C wedi'i ddidoli i gyd-fynd â'r data yng ngholofn A.

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


3.6 Trefnu a thynnu gwerthoedd unigryw o restr o ddata

Os oes gennych chi restr o werthoedd sy'n cynnwys rhai dyblygu, nawr, 'ch jyst eisiau tynnu'r gwerthoedd unigryw a'u didoli yn nhrefn yr wyddor fel islaw'r screenshot a ddangosir, yma, byddaf yn cyflwyno rhai fformiwlâu ar gyfer delio â'r math hwn o ddidoli.

1. Rhowch y fformiwla isod i mewn i gell wag - C2, ac yna pwyswch Ctrl + Shift + Enter allweddi i gael y canlyniad cyntaf, gweler y screenshot:

=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)),"")

Nodyn: Yn y fformiwla, A2: A12 yw'r rhestr ddata rydych chi am dynnu gwerthoedd unigryw ohoni, C1 yw'r gell uwchben y fformiwla rydych chi'n ei rhoi. Os gwelwch yn dda eu newid i'ch angen.

2. Yna llusgwch yr handlen llenwi i echdynnu'r gwerthoedd nes bod celloedd gwag yn ymddangos, bydd yr holl werthoedd unigryw yn cael eu tynnu a'u didoli mewn trefn esgynnol, gweler y screenshot:

Awgrymiadau:

1. Os ydych chi am i'r gwerthoedd unigryw a dynnwyd gael eu didoli mewn trefn ddisgynnol, defnyddiwch y fformiwla isod: (Cofiwch bwyso Ctrl + Shift + Enter allweddi)

=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. Os yw'r rhestr ddata yn cynnwys gwerthoedd gofod, rhifol, ni fydd y fformiwla uchod yn gweithio, yn yr achos hwn, dylech ddefnyddio'r fformwlâu canlynol: (Cofiwch bwyso Ctrl + Shift + Enter allweddi)

=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 Trefnu rhesi neu golofnau lluosog yn annibynnol ar unwaith

Mae'n hawdd i ni ddidoli ystod o ddata yn seiliedig ar un rhes neu golofn, ond weithiau efallai yr hoffech chi wyddorio pob rhes neu golofn yn yr ystod yn annibynnol, sut allech chi gyflawni'r dasg hon yn Excel?

 Trefnwch resi lluosog yn unigol

Tybiwch fod gennych chi ystod o ddata y dylid ei aildrefnu yn nhrefn yr wyddor ym mhob rhes fel y screenshot isod a ddangosir, i ddatrys y broblem hon, dyma ddau dric cyflym i chi.

Trefnwch resi lluosog yn annibynnol ar unwaith gyda'r fformiwla

1. Copïwch y labeli rhes i leoliad arall lle rydych chi am gael y canlyniad wedi'i ddidoli.

2. Ac yna, copïwch neu nodwch y fformiwla isod mewn cell wag - H2, ac yna pwyswch Ctrl + Shift + Enter allweddi gyda'i gilydd i gael y canlyniad cyntaf, gweler y screenshot:

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

3. Yna, dewiswch y gell fformiwla H2, a llusgwch y ddolen llenwi i'r dde i gopïo'r fformiwla i gelloedd eraill y rhes gyntaf, yn yr enghraifft hon, llusgwch i gell K2, gweler y screenshot:

4. Ewch ymlaen i ddewis y celloedd fformiwla yn y rhes gyntaf (H2: K2), a llusgwch y ddolen llenwi i lawr i gopïo'r fformiwla i resi eraill. Nawr, gallwch weld bod y gwerthoedd ym mhob rhes wedi'u didoli'n unigol mewn trefn esgynnol.


Trefnwch resi lluosog yn annibynnol ar unwaith gyda chod VBA

Gall y cod VBA canlynol hefyd eich helpu i ddidoli'r data ym mhob rhes yn nhrefn yr wyddor yn rhwydd. Gwnewch y camau canlynol:

1. Dewiswch y data rydych chi am ei ddidoli ym mhob rhes.

2. Daliwch i lawr y ALT + F11 allweddi i agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.

3. Yna, cliciwch Mewnosod > Modiwlau, a gludwch y cod canlynol yn y Modiwlau Ffenestr.

Cod VBA: Trefnwch resi lluosog yn annibynnol ar unwaith

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. Yna, pwyswch F5 yn allweddol i redeg y cod hwn, mae'r data ym mhob rhes wedi'i ddidoli mewn trefn esgynnol ar unwaith, gweler y screenshot:


 Trefnwch golofnau lluosog yn unigol

I ddidoli'r data ym mhob colofn yn unigol, gall y ddau ddull canlynol ffafrio chi.

Trefnwch golofnau lluosog yn annibynnol ar unwaith gyda'r fformiwla

1. Copïwch y labeli colofn i leoliad arall lle rydych chi am gael y canlyniad wedi'i ddidoli.

2. Ac yna, rhowch y fformiwla isod i mewn i gell wag - F3, a gwasgwch Ctrl + Shift + Enter allweddi gyda'i gilydd i gael y canlyniad cyntaf, yna, llusgwch y ddolen llenwi i lawr i gopïo'r fformiwla hon i resi eraill, gweler y screenshot:

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

3. Ewch ymlaen i ddewis y celloedd fformiwla yn y rhes gyntaf (F3: F6), a llusgwch y ddolen llenwi i'r dde i gopïo'r fformiwla i golofnau eraill. Nawr, mae'r gwerthoedd ym mhob colofn wedi'u didoli'n unigol mewn trefn esgynnol fel y dangosir isod y llun:


Trefnwch golofnau lluosog yn annibynnol ar unwaith gyda chod VBA

I ddidoli'r data mewn sawl colofn yn annibynnol, gall y cod VBA canlynol ffafrio chi hefyd, gwnewch fel hyn:

1. Daliwch i lawr y ALT + F11 allweddi i agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.

2. Yna, cliciwch Mewnosod > Modiwlau, a gludwch y cod canlynol yn y Modiwlau Ffenestr.

Cod VBA: Trefnwch golofnau lluosog yn annibynnol ar unwaith

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. Yna, pwyswch F5 allwedd i redeg y cod hwn, a bydd blwch prydlon yn popio allan, dewiswch yr ystod ddata rydych chi am ei didoli, gweler y screenshot:

4. Ac yna, cliciwch OK, mae pob colofn wedi'i didoli'n unigol yn gyflym.


3.8 Trefnu data ar hap yn Excel

Mae'n gyffredin i ni ddidoli'r data yn nhrefn yr wyddor mewn trefn esgynnol neu ddisgynnol, ond a ydych erioed wedi ceisio didoli data mewn ystod ddethol ar hap? Yn yr adran hon, byddaf yn siarad am sut i siffrwd ystod o gelloedd mewn trefn ar hap.

 Trefnwch golofn o ddata ar hap gyda cholofn cynorthwyydd

Fel rheol, gallwch ddefnyddio swyddogaeth RAND i gael rhifau ar hap, ac yna didoli'r data yn seiliedig ar y rhestr ar hap hon, gwnewch fel hyn:

1. Rhowch y fformiwla hon: = RAND () i mewn i gell wag wrth ochr eich data, a llusgwch y ddolen llenwi i lawr i lenwi rhestr o rifau ar hap fel y dangosir isod y screenshot:

2. Daliwch i ddewis y celloedd fformiwla, ac yna, cliciwch D.ata > Trefnu A i Z. or Trefnu Z i A. yn ôl yr angen, yn y pop-up Rhybudd Trefnu blwch prydlon, dewiswch Ehangu'r dewis, gweler y screenshot:

3. Ac yna, cliciwch Trefnu yn botwm, mae'r rhestr ddata wedi'i symud ar unwaith, gweler y screenshot:


 Trefnwch gelloedd, rhesi neu golofnau ar hap gyda nodwedd anhygoel

Kutools ar gyfer Excel yn cefnogi nodwedd bwerus - Trefnu Ystod ar Hap, gyda'r swyddogaeth hon, gallwch hapoli data mewn ystod o gelloedd, ym mhob colofn / rhes o ddetholiad, neu hapio rhesi neu golofnau cyfan ar unwaith.

Ar ôl gosod Kutools ar gyfer Excel, gwnewch fel hyn:

1. Dewiswch yr ystod ddata rydych chi am ei didoli ar hap, ac yna, cliciwch Kutools Byd Gwaith > Trefnu yn > Trefnu Ystod ar Hap. Gweler y screenshot:

2. Yn y Trefnu / Dewis Ystod ar Hap blwch deialog, o dan y Trefnu yn tab, dewiswch un o'r opsiynau canlynol sydd eu hangen arnoch:

  • Rhesi cyfan: Cymysgwch y rhesi cyfan yn yr ystod a ddewiswyd ar hap.
  • Colofnau cyfan: Cymysgwch y colofnau cyfan yn yr ystod a ddewiswyd ar hap.
  • Celloedd ym mhob rhes: Cymysgu celloedd ym mhob rhes yn unigol.
  • Celloedd ym mhob colofn: Cymysgu celloedd ym mhob colofn yn unigol.
  • Pob cell yn yr ystod: Ar hap pob cell yn yr ystod a ddewiswyd.

3. Yna, cliciwch Ok botwm, mae'r data ar hap ar unwaith.


3.9 Trefnwch restr o ddyddiadau yn seiliedig ar fis, diwrnod, neu fis a diwrnod

Wrth ddidoli dyddiadau yn Excel, bydd y nodwedd Trefnu yn didoli'r rhestr o ddyddiadau yn ôl blwyddyn, mis, a diwrnod yn ddiofyn, ond, mewn rhai achosion, efallai y bydd angen i chi drefnu'r dyddiadau yn ôl mis neu ddiwrnod, neu fis a dydd wrth anwybyddu'r flwyddyn. Sut i ddatrys y broblem hon yn Excel?

 Trefnwch restr o ddyddiadau yn ôl mis neu ddiwrnod gyda cholofn cynorthwyydd

I ddidoli seiliau'r dyddiadau ar ddim ond mis neu ddiwrnod, gallwch echdynnu'r rhifau mis neu ddydd o'r dyddiadau, ac yna didoli'r dyddiadau yn ôl y golofn rhifau mis neu ddydd a echdynnwyd.

1. Rhowch y fformiwla isod i mewn i gell wag wrth ochr eich data, ac yna llusgwch y ddolen llenwi i lawr i gopïo'r fformiwla hon i gelloedd eraill, gweler y screenshot:

=MONTH(B2)        (extract month number)
= DYDD (B2)             
(dyfyniad rhif diwrnod)

2. Ar ôl dychwelyd y rhifau mis neu ddydd, daliwch i ddewis y celloedd fformiwla, ac yna cliciwch Dyddiad > Trefnu A i Z. or Trefnu Z i A. yn ôl yr angen, yn y pop-up Rhybudd Trefnu blwch prydlon, dewiswch Ehangu'r dewis, gweler y screenshot:

3. Yna, cliciwch Trefnu yn botwm, mae'r dyddiadau bellach yn cael eu didoli fesul mis, gan anwybyddu'r blynyddoedd a'r dyddiau. Gweler y screenshot:


 Trefnwch restr o ddyddiadau yn ôl mis neu ddiwrnod gyda sawl clic

Os oes gennych Kutools ar gyfer Excel, Gyda'i Trefnu Uwch nodwedd, gallwch chi ddidoli rhestr o ddyddiadau erbyn mis neu ddiwrnod yn unig gyda sawl clic.

Ar ôl gosod Kutools ar gyfer Excel, gwnewch y camau canlynol:

1. Dewiswch yr ystod ddata rydych chi am ei didoli, ac yna cliciwch Kutools Byd Gwaith > Trefnu yn > Trefnu Uwch.

2. Yn y Trefnu Uwch blwch deialog, dewiswch y golofn rydych chi am ei didoli yn y Colofn adran, a dewis Mis or diwrnod oddi wrth y Trefnu rhestr ostwng, yn olaf, nodwch y drefn ddidoli sydd ei hangen arnoch chi yn y Gorchymyn adran hon.

Awgrymiadau: Os oes penawdau yn eich data, gwnewch yn siŵr Mae penawdau yn fy data yn cael ei wirio. Rhag ofn nad oes penawdau i'ch data, dad-diciwch ef.

3. Yna, cliciwch OK botwm, mae'r data wedi'i ddidoli yn seiliedig ar y mis neu'r diwrnod fel y gwnaethoch nodi wrth anwybyddu'r flwyddyn, gweler y screenshot:


 Trefnwch restr o ddyddiadau yn ôl mis a dydd gyda cholofn cynorthwyydd

Nawr, os oes angen i chi ddidoli rhestr o ddyddiadau yn ôl mis a diwrnod yn unig heb flwyddyn, gall y swyddogaeth TEXT helpu i drosi dyddiad i linyn testun yn y fformat penodedig, ac yna cymhwyso'r nodwedd Trefnu yn ôl yr angen.

1. Rhowch y fformiwla isod i mewn i gell wag wrth ochr eich data, ac yna copïwch y fformiwla hon i lawr i waelod eich data, mae'r mis a'r dydd wedi'i dynnu fel llinyn testun fel y dangosir isod y screenshot:

=TEXT(B2,"MMDD")

2. Cadwch y celloedd fformiwla yn dewis, ac yna cliciwch Dyddiad > Trefnu A i Z. or Trefnu Z i A. yn ôl yr angen, yn y pop-up Rhybudd Trefnu blwch prydlon, dewiswch Ehangu'r dewis, gweler y screenshot:

3. Yna, cliciwch Trefnu yn botwm, ac yn awr, mae eich data yn cael ei ddidoli yn ôl mis a diwrnod yn unig.


3.10 Trefnwch restr o ddyddiadau yn seiliedig ar ddyddiau'r wythnos

I ddidoli rhestr o ddyddiadau yn seiliedig ar ddyddiau'r wythnos, sy'n golygu didoli dyddiadau o ddydd Llun i ddydd Sul neu ddydd Sul i ddydd Sadwrn. Yn yr adran hon, byddaf yn cyflwyno dau ddull ar gyfer gorffen y dasg hon yn Excel.

 Trefnwch restr o ddyddiadau yn ôl dyddiau'r wythnos gyda cholofn cynorthwyydd

Yn didoli dyddiadau yn ôl dyddiau'r wythnos, bydd angen colofn cynorthwyydd arnoch hefyd i ddychwelyd rhif sy'n cyfateb i ddyddiau'r wythnos, ac yna didoli'r dyddiadau yn ôl y golofn gynorthwywyr.

1. Rhowch neu copïwch y fformiwla isod i mewn i gell wag, ac yna llusgwch y ddolen llenwi i lawr i gopïo'r fformiwla hon i gelloedd eraill, gweler y screenshot:

=WEEKDAY(B2)           (Start from Sunday (1) to Saturday(7))
= WYTHNOS (B2,2)       
(Dechreuwch o ddydd Llun (1) i ddydd Sul (7))

2. Cadwch y celloedd fformiwla yn dewis, ac yna, cliciwch Dyddiad > Trefnu A i Z. or Trefnu Z i A. yn ôl yr angen, yn y pop-up Rhybudd Trefnu blwch prydlon, dewiswch Ehangu'r dewis, gweler y screenshot:

3. Ac yna, cliciwch y Trefnu yn botwm i gael y canlyniad didoli sydd ei angen arnoch, gweler y screenshot:


 Trefnwch restr o ddyddiadau yn ôl dyddiau'r wythnos gydag opsiwn hawdd

Gyda chymorth Kutools ar gyfer Excel'S Trefnu Uwch nodwedd, gallwch ddatrys y broblem hon cyn gynted â phosibl heb unrhyw fformiwla cynorthwyydd.

Ar ôl gosod Kutools ar gyfer Excel, gwnewch fel hyn:

1. Dewiswch yr ystod ddata y byddwch chi'n ei didoli, ac yna, cliciwch Kutools Byd Gwaith > Trefnu yn > Trefnu Uwch.

2. Yn y Trefnu Uwch blwch deialog, dewiswch y golofn rydych chi am ei didoli yn y Colofn adran, a dewis Diwrnod yr wythnos oddi wrth y Trefnu rhestr ostwng, yn olaf, nodwch y drefn ddidoli sydd ei hangen arnoch chi yn y Gorchymyn adran hon.

Awgrymiadau: Os oes penawdau yn eich data, gwnewch yn siŵr Mae penawdau yn fy data yn cael ei wirio. Rhag ofn nad oes penawdau i'ch data, dad-diciwch ef.

3. Yna, cliciwch OK botwm, mae data wedi'i ddidoli yn ôl dyddiau'r wythnos yn ôl yr angen. Gweler y screenshot:


3.11 Trefnwch restr o ddyddiadau yn seiliedig ar chwarter

Bydd yr adran hon yn siarad am sut i ddidoli rhestr o ddyddiadau yn ôl chwarter gan anwybyddu'r flwyddyn, darperir dau dric i chi.

 Trefnwch restr o ddyddiadau yn ôl chwarter gyda cholofn cynorthwyydd

Yn union fel yr atebion uchod, dylech greu colofn cynorthwyydd fformiwla i dynnu rhif y chwarter o'r dyddiadau penodol, ac yna didoli'r dyddiadau yn seiliedig ar y golofn gynorthwyydd newydd hon.

1. Rhowch neu copïwch y fformiwla isod i mewn i gell wag, ac yna llusgwch y ddolen llenwi i lawr i gopïo'r fformiwla hon i gelloedd eraill, gweler y screenshot:

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

2. Daliwch i ddewis y celloedd fformiwla, ac yna, cliciwch Dyddiad > Trefnu A i Z. or Trefnu Z i A. yn ôl yr angen, yn y pop-up Rhybudd Trefnu blwch prydlon, dewiswch Ehangu'r dewis, gweler y screenshot:

3. Ac yna, cliciwch y Trefnu yn botwm, mae'r ystod data wedi'i didoli yn ôl y chwarter fel y dangosir isod y llun:


 Trefnwch restr o ddyddiadau yn ôl chwarter gyda nodwedd ddefnyddiol

Os oes gennych Kutools ar gyfer Excel gosod, y Trefnu Uwch gall nodwedd eich helpu chi i ddatrys y dasg hon gyda sawl clic.

1. Dewiswch yr ystod ddata rydych chi am ei didoli, ac yna, cliciwch Kutools Byd Gwaith > Trefnu yn > Trefnu Uwch.

2. Yn y Trefnu Uwch blwch deialog, dewiswch y golofn rydych chi am ei didoli yn y Colofn adran, a dewis chwarter oddi wrth y Trefnu rhestr ostwng, yn olaf, nodwch y drefn ddidoli sydd ei hangen arnoch chi yn y Gorchymyn adran hon.

Awgrymiadau: Os oes penawdau yn eich data, gwnewch yn siŵr Mae penawdau yn fy data yn cael ei wirio. Rhag ofn nad oes penawdau i'ch data, dad-diciwch ef.

3. Yn olaf, cliciwch OK botwm, ac mae'r ystod a ddewiswyd yn cael ei didoli yn ôl chwarter yn ôl yr angen.


3.12 Trefnu data yn seiliedig ar enwau misoedd neu enwau yn ystod yr wythnos

Gan dybio bod gennych chi restr o enwau misoedd fel testun, wrth ddidoli enwau'r misoedd, fe'u trefnir yn nhrefn yr wyddor yn lle eu didoli yn ôl archeb mis o fis Ionawr i fis Rhagfyr. Os oes angen i chi ddidoli enwau'r mis o Ionawr i Ragfyr, efallai y bydd math penodol o fewn y nodwedd Trefnu yn ffafrio chi.

1. Dewiswch yr ystod ddata rydych chi am ei didoli yn seiliedig ar enwau misoedd, ac yna cliciwch Dyddiad > Trefnu yn i fynd i'r Trefnu yn blwch deialog.

2. Yn y Trefnu yn blwch deialog, yn y Colofn adran, dewiswch enw'r golofn yn cynnwys yr enwau mis, yn yr Trefnu ymlaen adran, dewiswch Gwerthoedd Celloedd, o'r diwedd, yn y Gorchymyn adran, dewiswch Rhestr Custom, gweler y screenshot:

Awgrymiadau: Os oes penawdau yn eich data, gwnewch yn siŵr Mae penawdau yn fy data yn cael ei wirio. Rhag ofn nad oes penawdau i'ch data, dad-diciwch ef.

3. Yna, yn y popped allan Rhestr Custom blwch deialog, dewiswch enwau mis llawn (Ionawr, Chwefror, Mawrth,…) neu enwau byr (Ion, Chwefror, Mawrth…) yn seiliedig ar sut y rhestrir y misoedd yn eich taflen waith, gweler y screenshot:

4. Ac yna, cliciwch OK > OK i gau'r deialogau, ac yn awr, mae eich data wedi'i ddidoli yn ôl enw'r mis yn nhrefn amser fel y dangosir isod y screenshot:

Awgrymiadau: I ddidoli yn ôl yr enwau yn ystod yr wythnos, dewiswch yr enwau llawn (dydd Sul, dydd Llun, dydd Mawrth,…) neu enwau byr (Sul, Llun, Maw…) yn y Rhestrau Custom blwch deialog yn ôl yr angen.


3.13 Trefnu data yn seiliedig ar odrifau neu eilrifau

Efallai y bydd yn hawdd inni ddidoli rhifau mewn trefn esgynnol neu ddisgynnol yn Excel, ond, a ydych erioed wedi ceisio didoli'r rhifau o od i eilrif neu hyd yn oed i od mewn rhestr? Yn yr adran hon, byddaf yn cyflwyno rhai dulliau ar gyfer cyflawni'r dasg hon.

 Trefnwch ddata yn ôl odrifau neu eilrifau gyda cholofn cynorthwyydd

Gan ddidoli'r rhestr rhifau yn ôl odrifau neu eilrifau, dylech greu fformiwla i nodi'r odrifau neu'r eilrifau, ac yna defnyddio'r swyddogaeth Trefnu.

1. Wrth ymyl y rhestr rhifau, nodwch y fformiwla hon = ISODD (A2) mewn cell wag, ac yna llusgwch i gopïo'r fformiwla i gelloedd eraill, nawr, gallwch weld GWIR a GAU yn cael eu harddangos, mae'r GWIR yn nodi odrifau ac mae GAU yn nodi eilrifau.

2. Daliwch i ddewis y celloedd fformiwla, ac yna cliciwch Dyddiad > Trefnu A i Z. or Trefnu Z i A. yn ôl yr angen, yn y pop-up Rhybudd Trefnu blwch prydlon, dewiswch Ehangu'r dewis, gweler y screenshot:

3. Yna cliciwch Trefnu yn botwm, mae'r holl eilrifau wedi'u didoli gyda'i gilydd ac yna'r odrifau neu i'r gwrthwyneb. Gweler y screenshot:


 Trefnwch ddata yn ôl odrifau neu eilrifau gyda nodwedd ddefnyddiol

Gyda chymorth Kutools ar gyfer Excel'S Trefnu Uwch nodwedd, gallwch chi ddidoli'r rhifau yn gyflym o odrifau i eilrifau neu i'r gwrthwyneb hefyd.

Ar ôl gosod Kutools ar gyfer Excel, gwnewch fel hyn:

1. Dewiswch yr ystod ddata rydych chi am ei didoli, ac yna, cliciwch Kutools Byd Gwaith > Trefnu yn > Trefnu Uwch.

2. Yn y Trefnu Uwch blwch deialog, cliciwch y golofn rydych chi am ddidoli oddi tani Colofn adran, ac yna dewis Rhif od ac eilrif oddi wrth y Trefnu adran, felly, nodwch y drefn ddidoli (A i Z didoli o eilrifau i odrifau, a Z i A didoli o odrifau i eilrifau), gweler y screenshot:

Awgrymiadau: Os oes penawdau yn eich data, gwnewch yn siŵr Mae penawdau yn fy data yn cael ei wirio. Rhag ofn nad oes penawdau i'ch data, dad-diciwch ef.

3. Ac yna cliciwch OK botwm, fe gewch y canlyniadau canlynol:


3.14 Trefnu data yn seiliedig ar werthoedd absoliwt

Os oes rhifau positif a negyddol yn bodoli yn y golofn, wrth eu didoli, trefnir y rhifau mewn trefn esgynnol neu ddisgynnol yn ddiofyn yn Excel. Ond, mewn rhai achosion, efallai yr hoffech chi anwybyddu'r arwydd negyddol wrth ddidoli data, mae hynny'n golygu didoli'r rhifau yn ôl gwerthoedd absoliwt. Sut i gyflawni'r dasg hon yn Excel?

 Trefnu data yn ôl gwerthoedd absoliwt gyda cholofn cynorthwyydd

I ddidoli rhifau yn ôl gwerthoedd absoliwt, fel rheol, dylech greu fformiwla i drosi'r holl werthoedd yn werthoedd absoliwt yn gyntaf, ac yna defnyddio'r swyddogaeth Trefnu i ddidoli'r rhifau.

1. Mewn cell wag gyfagos, B2 er enghraifft, nodwch y fformiwla hon = ABS (A2), ac yna, llusgwch yr handlen llenwi i gopïo'r fformiwla hon i gelloedd eraill. Nawr, gallwch weld bod yr holl werthoedd wedi'u trosi'n werthoedd absoliwt:

2. Cadwch y celloedd fformiwla yn dewis, ac yna, cliciwch Dyddiad > Trefnu A i Z. or Trefnu Z i A. yn ôl yr angen, yn y pop-up Rhybudd Trefnu blwch prydlon, dewiswch Ehangu'r dewis, gweler y screenshot:

3. Yna cliciwch Trefnu yn botwm, ac mae'r holl rifau wedi'u didoli yn ôl y gwerthoedd absoliwt fel y dangosir isod y llun:


 Trefnu data yn ôl gwerthoedd absoliwt gydag opsiwn defnyddiol

Os ydych wedi blino ar greu colofn cynorthwyydd, yma, byddaf yn argymell Kutools ar gyfer Excel, Gyda'i Trefnu Uwch nodwedd, gallwch chi ddidoli'r rhifau yn ôl gwerthoedd absoliwt yn uniongyrchol ac yn syml.

Ar ôl gosod Kutools ar gyfer Excel, gwnewch y camau canlynol:

1. Dewiswch yr ystod ddata rydych chi am ei didoli, ac yna, cliciwch Kutools Byd Gwaith > Trefnu yn > Trefnu Uwch.

2. Yn y Trefnu Uwch blwch deialog, cliciwch y golofn rydych chi am ddidoli oddi tani Colofn adran, ac yna dewis Absolute gwerth o'r Trefnu adran, felly, nodwch y drefn ddidoli, gweler y screenshot:

Awgrymiadau: Os oes penawdau yn eich data, gwnewch yn siŵr bod penawdau yn fy data. Rhag ofn nad oes penawdau i'ch data, dad-diciwch ef.

3. Yna, cliciwch OK, bydd yr holl rifau'n cael eu didoli o'r gwerthoedd lleiaf i'r mwyaf neu'r mwyaf i'r gwerthoedd lleiaf gan anwybyddu'r arwydd negyddol.


Trefnu data yn awtomatig wrth fewnbynnu neu newid data

Nid yw'r nodwedd Trefnu yn Excel yn ddeinamig, bydd yn rhaid i chi ail-ddidoli'r data ar ôl pob newid neu pryd bynnag yr ychwanegir data newydd. Yr adran hon, byddaf yn trafod sut i ddidoli'ch data yn awtomatig bob tro yr ychwanegir gwerth newydd yn eich ystod data.


4.1 Auto didoli gwerthoedd rhifol mewn colofn gyda fformwlâu

I ddidoli rhestr o rifau yn nhrefn esgynnol neu ddisgynnol yn awtomatig, gallwch ddefnyddio fformwlâu yn seiliedig ar swyddogaethau LERGE, SMALL a ROW.

1. Rhowch neu copïwch y fformiwla isod i mewn i gell wag wrth ymyl eich data ffynhonnell, ac yna, llusgwch y ddolen llenwi i lawr i'r celloedd rydych chi am gymhwyso'r fformiwla hon, ac yna bydd y rhifau'n cael eu trefnu o'r gwerthoedd lleiaf i'r gwerthoedd mwyaf, gweler y screenshot:

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

Nodyn: Yn y fformiwla hon, A2: A100 yw'r rhestr rifau yr ydych am eu didoli'n awtomatig, gan gynnwys rhai celloedd gwag ar gyfer cofnodion newydd, B2 yw'r gell lle rydych chi'n nodi'r fformiwla.

2. Nawr, wrth newid y data ffynhonnell neu fewnbynnu data newydd, bydd y rhestr wedi'i didoli yn cael ei hadnewyddu'n awtomatig fel y dangosir isod:

Awgrymiadau: I ddidoli'r rhifau yn awtomatig mewn trefn ddisgynnol, defnyddiwch y fformiwla isod:

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


4.2 Gwerthoedd testun didoli awto mewn colofn gyda fformwlâu

Os ydych chi eisiau didoli'r gwerthoedd testun mewn colofn yn awtomatig, ni fydd y fformiwla uchod yn gweithio, yma, gallai fformiwla arall eich helpu chi, gwnewch fel hyn:

1. Rhowch neu copïwch y fformiwla isod i mewn i gell wag wrth ymyl eich colofn ddata, ac yna pwyswch Ctrl + Shift + Enter allweddi gyda'i gilydd i gael y testun cyntaf, ac yna dewiswch y gell fformiwla, a llusgwch y ddolen llenwi i lawr i'r celloedd rydych chi am eu didoli, gweler y screenshot:

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

2. O hyn ymlaen, wrth nodi gwerth neu newid y data gwreiddiol yng ngholofn A, bydd y llinynnau testun yng ngholofn B yn cael eu didoli yn nhrefn esgynnol yn awtomatig, gweler isod y demo:

Awgrymiadau: I ddidoli'r tannau testun yn awtomatig mewn trefn ddisgynnol, defnyddiwch y fformiwla isod (cofiwch bwyso Ctrl + Shift + Enter allweddi):

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


4.3 Auto didoli'r gymysgedd o werthoedd rhifol a thestun mewn colofn â chod VBA

Os oes gwerthoedd rhifol a thestun mewn colofn, i ddidoli'r rhestr o ddata yn awtomatig, efallai y bydd y cod VBA isod yn ffafrio chi.

1. Cliciwch ar y dde ar y tab dalen lle rydych chi am ddidoli data yn awtomatig, ac yna, dewiswch Gweld y Cod o'r ddewislen cyd-destun, yn y naidlen Microsoft Visual Basic ar gyfer Ceisiadau ffenestr, copïwch a gludwch y cod canlynol i'r gwag Modiwlau ffenestr, gweler y screenshot:

Cod VBA: didoli auto pan fydd data'n cael ei fewnbynnu neu ei newid yn nhrefn esgynnol:

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

Nodyn: Yn y cod uchod, bydd y data a gofnodwyd yn cael ei ddidoli'n awtomatig yng ngholofn A. A1 yw'r pennawd, a A2 yw cell gyntaf y rhestr ddata.

2. Yna, arbed a chau'r ffenestr cod. Nawr, pan fyddwch chi'n mewnbynnu data newydd neu'n newid data gwreiddiol yng ngholofn A, bydd y data'n cael ei ddidoli yn nhrefn esgynnol yn awtomatig. Gweler isod demo:

Awgrymiadau: Os ydych chi am ddidoli'r rhestr o ddata yn nhrefn ddisgynnol, defnyddiwch y cod canlynol:

Cod VBA: didoli auto pan fydd data'n cael ei fewnbynnu neu ei newid yn nhrefn ddisgynnol:

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

Achosion eraill o ddidoli

Efallai y byddwch yn dioddef o ofynion didoli amrywiol eraill yn eich gwaith bob dydd. Yn yr adran hon, byddaf yn cyflwyno rhai mathau didoli eraill, megis didoli data o fewn cell, didoli data mewn colofn neu res gyda gorchymyn gwrthdroi, ac ati.


5.1 Trefnu data mewn cell

I ddidoli llinyn testun o fewn un gell yn nhrefn yr wyddor, er enghraifft, i ddidoli'r testun “HDAW” fel “ADHW”; Neu i ddidoli geiriau lluosog wedi'u gwahanu gan atalnod mewn cell, fel didoli “gair, rhagolwg, rhagori, mynediad” fel “mynediad, rhagori, rhagolygon, gair”. Bydd yr adran hon yn siarad am sut i ddatrys y math hwn o ddidoli yn Excel.

 Trefnu gwerth llinyn o fewn cell yn nhrefn yr wyddor

Gan ddidoli gwerth llinyn o fewn cell yn nhrefn yr wyddor, dylech greu Swyddogaeth wedi'i Diffinio gan Ddefnyddiwr. Gwnewch fel hyn:

1. Dal i lawr ALT + F11 allweddi i agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.

2. Cliciwch Mewnosod > Modiwlau, a gludwch y cod canlynol yn y Modiwlau Ffenestr.

Cod VBA: Trefnu gwerth testun yn y gell

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. Yna arbed a chau'r cod hwn, ewch yn ôl i'ch taflen waith. Ac yna, nodwch y fformiwla hon = SortCellContents (A2) i mewn i gell wag lle i ddychwelyd y canlyniad, a llusgo'r handlen llenwi i lawr i gopïo'r fformiwla i gelloedd eraill, ac yna bydd yr holl werthoedd testun yn y celloedd yn cael eu didoli yn nhrefn yr wyddor, gweler y screenshot:


 Trefnu llinynnau testun wedi'u gwahanu gan amffinydd o fewn cell yn nhrefn yr wyddor

Os oes sawl gair sydd wedi'u gwahanu gan amffinyddion penodol mewn cell, i'w didoli yn nhrefn yr wyddor yn y gell, gall y Swyddogaeth Diffiniedig Defnyddiwr isod eich helpu chi.

1. Dal i lawr ALT + F11 allweddi i agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.

2. Cliciwch Mewnosod > Modiwlau, a gludwch y cod canlynol yn y Modiwlau Ffenestr.

Cod VBA: Trefnu llinynnau testun wedi'u gwahanu gan atalnod yn y gell

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. Yna arbedwch a chau'r cod hwn, dychwelwch i'ch taflen waith, nodwch y fformiwla hon = SortCellWithSeparator (A2, ",", GWIR) i mewn i gell wag lle i ddychwelyd y canlyniad, ac yna, llusgwch y ddolen llenwi i lawr i gopïo'r fformiwla i gelloedd eraill, bydd yr holl dannau testun yn y celloedd yn cael eu didoli yn nhrefn yr wyddor, gweler y screenshot:

Nodyn: Os yw'ch llinynnau testun yn cael eu gwahanu gan amffinyddion eraill, mae angen ichi newid y coma yn y fformiwla hon i'ch gwahanydd eich hun.


5.2 Gwrthdroi / fflipio trefn y data mewn colofn neu res

Weithiau, efallai y bydd angen i chi wyrdroi trefn y data wyneb i waered mewn ystod ddata fertigol neu o'r chwith i'r dde mewn ystod ddata lorweddol. Bydd yr adran hon yn cyflwyno tri dull i chi ddatrys y dasg hon yn Excel.

 Gwrthdroi / fflipio trefn y data mewn colofn neu res gyda fformwlâu

Gall y fformwlâu canlynol helpu i droi trefn y data mewn colofn neu res, gwnewch fel hyn:

Fflipio trefn y data mewn colofn

Rhowch neu copïwch y fformiwla ganlynol i mewn i gell wag lle rydych chi am roi'r canlyniad, ac yna llusgwch y ddolen llenwi i lawr i'r celloedd i ddychwelyd gwerthoedd y gell yn ôl trefn, gweler y screenshot:

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

Nodyn: Yn y fformiwla uchod, A1 yw'r gell gyntaf a A10 yw'r gell olaf yn y golofn.


Fflipio trefn y data yn olynol

Defnyddiwch y fformiwla isod i droi trefn y data yn llorweddol yn olynol:

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

Nodyn: Yn y fformiwla uchod, A1 yw'r gell gyntaf yn y rhes, a 1:1 yw'r rhif rhes y mae eich data wedi'i leoli. Os yw'r data yn rhes 10, dylech ei newid i 10:10.

Yna, llusgwch y ddolen llenwi i'r dde nes bod yr holl werthoedd yn cael eu tynnu, a byddwch chi'n cael yr holl ddata yn cael ei wrthdroi yn llorweddol, gweler y screenshot:


 Gwrthdroi / fflipio trefn y data mewn colofnau neu resi lluosog gyda chod VBA

Mae'r fformwlâu uchod ond yn gweithio'n dda ar gyfer un golofn neu res, os oes sawl colofn neu res gyda data i'w gwrthdroi, gall y codau VBA canlynol eich helpu.

Fflipio trefn y data mewn ystod o gelloedd yn fertigol

1. Yn gyntaf, dylech wneud copi wrth gefn o'ch data gwreiddiol, ac yna, dal y ALT + F11 allweddi i agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.

2. Cliciwch Mewnosod > Modiwlau, a gludwch y cod canlynol yn y Modiwlau Ffenestr.

Cod VBA: Fflipio ystod o gelloedd yn ôl trefn yn fertigol

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. Yna, pwyswch F5 allwedd i redeg y cod hwn, a bydd blwch prydlon yn cael ei popio allan yn gofyn i chi ddewis yr ystod ddata rydych chi am ei gwrthdroi yn fertigol, gweler y screenshot:

4. Yna, cliciwch OK botwm, bydd yr ystod ddata yn cael ei wrthdroi yn fertigol fel islaw sgrinluniau a ddangosir:


Fflipio trefn y data mewn ystod o gelloedd yn llorweddol

I wyrdroi'r ystod ddata mewn trefn lorweddol, cymhwyswch y cod VBA isod:

Cod VBA: Fflipio ystod o gelloedd yn ôl trefn yn fertigol

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

Ar ôl rhedeg y cod hwn, mae'r data mewn rhesi wedi'u gwrthdroi yn llorweddol, gweler sgrinluniau:


 Gwrthdroi / fflipio trefn y data mewn colofnau neu resi gyda dim ond un clic

Os oes gennych Kutools ar gyfer Excel, Gyda'i Ystod Fertigol Fflipio ac Ystod Llorweddol Fflipio nodweddion, gallwch wyrdroi'r ystod o gelloedd yn fertigol ac yn llorweddol gyda dim ond un clic.

Ar ôl gosod Kutools ar gyfer Excel, gwnewch fel hyn:

Fflipio trefn y data mewn ystod o gelloedd yn fertigol

1. Dewiswch yr ystod ddata rydych chi am ei gwrthdroi, ac yna, cliciwch Kutools > Ystod > Ystod Fertigol Fflipio > Popeth / Dim ond gwerthoedd fflip, gweler y screenshot:

Awgrymiadau: Os ydych chi'n dewis Popeth opsiwn, bydd yr holl fformatio celloedd yn cael ei wrthdroi ar yr un pryd; Os dewiswch Dim ond gwerthoedd fflip, dim ond y gwerthoedd celloedd fydd yn cael eu gwrthdroi.

2. Ac yna, bydd yr ystod ddata yn cael ei wrthdroi yn fertigol ar unwaith.


Fflipio trefn y data mewn ystod o gelloedd yn llorweddol

1. Dewiswch yr ystod ddata, ac yna cliciwch Kutools > Ystod > Ystod Llorweddol Fflipio > Pob / Dim ond gwerthoedd fflip, gweler y screenshot:

Awgrymiadau: Os ydych chi'n dewis Popeth opsiwn, bydd yr holl fformatio celloedd yn cael ei wrthdroi ar yr un pryd; Os dewiswch Dim ond gwerthoedd fflip, dim ond y gwerthoedd celloedd fydd yn cael eu gwrthdroi.

2. Yna, bydd yr holl werthoedd celloedd yn y detholiad yn cael eu gwrthdroi yn llorweddol ar unwaith fel y dangosir isod y sgrinluniau:


5.3 Trefnu tabiau taflen waith yn nhrefn yr wyddor neu liw tab yn Excel

Yn ôl pob tebyg, mae yna nifer fawr o daflenni gwaith yn eich llyfr gwaith, os oes angen i chi ddidoli'r tabiau dalen yn nhrefn yr wyddor, neu ddidoli'r tabiau dalen yn seiliedig ar liw'r tab, y dull arferol - bydd tabiau dalen llusgo a gollwng yn gwastraffu llawer o amser. Yn yr adran hon, byddaf yn trafod rhai triciau ar gyfer trefnu'r tabiau dalen yn nhrefn esgynnol neu ddisgynnol.

 Trefnu tabiau taflen waith yn nhrefn yr wyddor gyda chod VBA

Gall y cod VBA canlynol helpu i ddidoli'r tabiau dalen yn nhrefn yr wyddor mewn trefn esgynnol neu ddisgynnol, gwnewch fel hyn:

1. Dal i lawr ALT + F11 allweddi i agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.

2. Cliciwch Mewnosod > Modiwlau, ac yna pastiwch y macro canlynol yn y Modiwlau Ffenestr.

VBA: Trefnwch bob dalen yn nhrefn yr wyddor

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. Yna, pwyswch y F5 allwedd i redeg y macro hwn, yn y blwch prydlon canlynol, cliciwch Ydy, bydd yr holl daflenni gwaith yn cael eu didoli yn nhrefn yr wyddor esgynnol; Cliciwch Na, bydd yr holl daflenni gwaith yn cael eu didoli yn nhrefn yr wyddor ddisgynnol yn ôl yr angen.


 Trefnu tabiau taflen waith yn nhrefn yr wyddor / alffaniwmerig gyda nodwedd bwerus

Kutools ar gyfer Excel yn darparu nodwedd bwerus - Trefnu Taflenni, gyda'r nodwedd hon, gallwch chi ddidoli'r taflenni gwaith yn nhrefn yr wyddor neu alffaniwmerig, didoli'r taflenni yn seiliedig ar liw'r tab neu wyrdroi'r tabiau dalen yn ôl yr angen.

Ar ôl gosod Kutools ar gyfer Excel, gwnewch y camau canlynol:

1. Agorwch y llyfr gwaith rydych chi am ddidoli'r tabiau dalen, ac yna cliciwch Kutools Byd Gwaith > Taflen Waith > Trefnu Taflenni, gweler y screenshot:

2. Yn y Trefnu Taflenni blwch deialog, dewiswch un math didoli sydd ei angen arnoch chi ar y cwarel iawn, fel Trefnu Alpha, Trefnu Rhifol Alpha. Gweler y screenshot:

3. Yna, cliciwch Ok botwm, bydd yr holl daflenni gwaith yn cael eu didoli yn seiliedig ar y math didoli a nodwyd gennych. Gweler sgrinluniau:


 Trefnu tabiau taflen waith yn seiliedig ar liw tab gyda chod VBA

Mae'n gyffredin i ni ddidoli'r tabiau taflen waith yn nhrefn yr wyddor yn Excel, ond a ydych erioed wedi ceisio didoli'r tabiau dalen yn seiliedig ar liw'r tab? Efallai y bydd y cod VBA isod yn helpu i ddatrys y broblem hon, gwnewch fel hyn:

1. Dal i lawr ALT + F11 allweddi i agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.

2. Cliciwch Mewnosod > Modiwlau, ac yna pastiwch y macro canlynol yn y Modiwlau Ffenestr.

VBA: Trefnwch bob dalen yn seiliedig ar liw tab

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. Yna, pwyswch F5 yn allweddol i weithredu'r cod hwn, bydd y taflenni gyda'r un lliw tab yn cael eu didoli gyda'i gilydd. Gweler sgrinluniau:


 Trefnu tabiau taflen waith yn seiliedig ar liw tab gyda nodwedd anhygoel

Gyda Kutools ar gyfer Excel'S Trefnu Taflenni nodwedd, gallwch hefyd ddidoli'r tabiau taflen waith yn ôl lliw yn gyflym ac yn hawdd.

Ar ôl gosod Kutools ar gyfer Excel, gwnewch fel hyn:

1. Cliciwch Kutools Mwy > Taflen Waith > Trefnu Taflenni i fynd y Trefnu Taflenni blwch deialog, yn y Trefnu Taflenni blwch deialog, cliciwch Trefnu Lliw botwm ar y cwarel dde, gweler y screenshot:

2. Yna, cliciwch Ok botwm, bydd y taflenni gyda'r un lliw tab yn cael eu trefnu gyda'i gilydd fel isod sgrinluniau a ddangosir:


  • Bar Fformiwla Gwych (golygu llinellau lluosog o destun a fformiwla yn hawdd); Cynllun Darllen (darllen a golygu nifer fawr o gelloedd yn hawdd); Gludo i'r Ystod Hidlo...
  • Uno Celloedd / Rhesi / Colofnau a Cadw Data; Cynnwys Celloedd Hollt; Cyfuno Rhesi Dyblyg a Swm / Cyfartaledd... Atal Celloedd Dyblyg; Cymharwch y Meysydd...
  • Dewiswch Dyblyg neu Unigryw Rhesi; Dewiswch Blank Rows (mae pob cell yn wag); Darganfyddiad Gwych a Darganfyddiad Niwlog mewn Llawer o Lyfrau Gwaith; Dewis ar Hap ...
  • Copi Union Celloedd Lluosog heb newid cyfeirnod fformiwla; Auto Creu Cyfeiriadau i Daflenni Lluosog; Mewnosod Bwledi, Blychau Gwirio a mwy ...
  • Fformiwlâu Hoff a Mewnosod yn Gyflym, Meysydd, Siartiau a Lluniau; Amgryptio Celloedd gyda chyfrinair; Creu Rhestr Bostio ac anfon e-byst ...
  • Testun Detholiad, Ychwanegu Testun, Tynnu yn ôl Swydd, Tynnwch y Gofod; Creu ac Argraffu Subtotals Paging; Trosi rhwng Cynnwys a Sylwadau Celloedd...
  • Hidlo Super (arbed a chymhwyso cynlluniau hidlo i ddalenni eraill); Trefnu Uwch yn ôl mis / wythnos / dydd, amlder a mwy; Hidlo Arbennig gan feiddgar, italig ...
  • Cyfuno Llyfrau Gwaith a Thaflenni Gwaith; Uno Tablau yn seiliedig ar golofnau allweddol; Rhannwch Ddata yn Daflenni Lluosog; Trosi Swp xls, xlsx a PDF...
  • Grwpio Tabl Pivot yn ôl rhif wythnos, diwrnod o'r wythnos a mwy ... Dangos Celloedd Datgloi, wedi'u Cloi yn ôl gwahanol liwiau; Amlygu Celloedd sydd â Fformiwla / Enw...
tab kte 201905
  • Galluogi golygu a darllen tabbed yn Word, Excel, PowerPoint, Cyhoeddwr, Mynediad, Visio a Phrosiect.
  • Agor a chreu dogfennau lluosog mewn tabiau newydd o'r un ffenestr, yn hytrach nag mewn ffenestri newydd.
  • Yn cynyddu eich cynhyrchiant 50%, ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!
gwaelod 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