Sut i gael gwared ar gelloedd gwag yn Excel

  • Rhannu Hwn
Michael Brown

Bydd y tiwtorial yn eich dysgu sut i gael gwared ar fylchau gwag yn Excel i roi golwg glir a phroffesiynol i'ch taflenni gwaith.

Nid yw celloedd gwag yn ddrwg os ydych yn eu gadael yn iawn yn fwriadol lleoedd am resymau esthetig. Ond mae celloedd gwag mewn mannau anghywir yn sicr yn annymunol. Yn ffodus, mae yna ffordd gymharol hawdd o gael gwared ar fylchau yn Excel, ac mewn eiliad byddwch chi'n gwybod holl fanylion y dechneg hon.

    Sut i gael gwared ar gelloedd gwag yn Excel

    Mae'n hawdd dileu celloedd gwag yn Excel. Fodd bynnag, nid yw'r dull hwn yn berthnasol ym mhob sefyllfa. Er mwyn cadw eich hun ar yr ochr ddiogel, gwnewch yn siŵr eich bod yn gwneud copi wrth gefn o'ch taflen waith a darllenwch y cafeatau hyn cyn i chi wneud unrhyw beth arall.

    Gyda chopi wrth gefn wedi'i storio mewn man cadw , cymerwch y camau canlynol i ddileu celloedd gwag yn Excel:

    1. Dewiswch yr ystod lle rydych chi am gael gwared ar fylchau. I ddewis pob cell â data yn gyflym, cliciwch ar y gell chwith uchaf a gwasgwch Ctrl + Shift + End . Bydd hyn yn ymestyn y dewis i'r gell a ddefnyddiwyd ddiwethaf.
    2. Pwyswch F5 a chliciwch Special… . Neu ewch i'r grŵp Cartref tab > Fformatau , a chliciwch Canfod & Dewiswch > Ewch i Arbennig :

      >
    3. Yn y blwch deialog Ewch i Arbennig , dewiswch Blanks a chliciwch Iawn . Bydd hyn yn dewis yr holl gelloedd gwag yn yr ystod.

    4. De-gliciwch unrhyw un o'r rhai a ddewiswydbylchau, a dewiswch Dileu… o'r ddewislen cyd-destun:

    5. Yn dibynnu ar gynllun eich data, dewiswch symud celloedd i'r chwith neu symud celloedd i fyny , a chliciwch OK . Yn yr enghraifft hon, rydyn ni'n mynd gyda'r opsiwn cyntaf:

      >

    Dyna ni. Rydych wedi llwyddo i gael gwared ar fylchau gwag yn eich tabl:

    Awgrymiadau:

    • Os yw rhywbeth wedi mynd o chwith, peidiwch â chynhyrfu a gwasgwch Ctrl ar unwaith + Z i gael eich data yn ôl.
    • Os ydych am amlygu celloedd gwag yn unig yn hytrach na thynnu, fe welwch ychydig o wahanol ddulliau yn yr erthygl hon: Sut i ddewis ac amlygu celloedd gwag yn Excel.

    Pryd i beidio â thynnu celloedd gwag drwy ddewis bylchau

    Mae'r dechneg Mynd i Arbennig > Blanks yn gweithio'n iawn ar gyfer colofn neu res unigol. Gall hefyd ddileu celloedd gwag yn llwyddiannus mewn ystod o resi neu golofnau annibynnol fel yn yr enghraifft uchod. Fodd bynnag, gallai fod yn niweidiol i ddata strwythuredig. Er mwyn atal hyn rhag digwydd, byddwch yn ofalus iawn wrth gael gwared ar fylchau yn eich taflenni gwaith a chofiwch y cafeatau canlynol:

    1. Dileu rhesi a cholofnau gwag yn lle celloedd

    Os yw'ch data wedi'i drefnu mewn tabl lle mae colofnau a rhesi yn cynnwys gwybodaeth gysylltiedig, bydd dileu celloedd gwag yn gwneud llanast o'r data. Yn yr achos hwn, dylech dynnu rhesi gwag a cholofnau gwag yn unig. Mae'r tiwtorialau cysylltiedig yn esbonio sut i wneud hyn yn gyflym acyn ddiogel.

    2. Ddim yn gweithio ar gyfer tablau Excel

    Nid yw'n bosibl dileu unrhyw gelloedd unigol mewn tabl Excel (yn erbyn ystod), dim ond rhesi tabl cyfan y caniateir i chi eu tynnu. Neu gallwch drosi tabl i ystod yn gyntaf, ac yna tynnu celloedd gwag.

    3. Gall niweidio fformiwlâu ac ystodau a enwir

    Gall fformiwlâu Excel addasu i lawer o newidiadau a wneir i'r data y cyfeirir ato. Llawer, ond nid pob un. Mewn rhai sefyllfaoedd, efallai y bydd y fformiwlâu a gyfeiriodd at y celloedd sydd wedi'u dileu yn cael eu torri. Felly, ar ôl tynnu bylchau gwag, edrychwch yn gyflym ar y fformiwlâu cysylltiedig a/neu'r ystodau a enwir i wneud yn siŵr eu bod yn gweithio'n normal.

    Sut i dynnu rhestr o ddata gan anwybyddu bylchau

    Os ydych ofn y gallai tynnu celloedd gwag mewn colofn fangl eich data, gadael y golofn wreiddiol fel y mae a thynnu celloedd nad ydynt yn wag i rywle arall. Daw'r dull hwn yn ddefnyddiol, pan fyddwch yn creu rhestr bersonol neu gwymplen dilysu data ac yn dymuno sicrhau nad oes bylchau ynddi.

    Gyda'r rhestr ffynonellau yn A2:A11, rhowch yr arae isod fformiwla yn C2, pwyswch Ctrl + Shift + Enter i'w gwblhau'n gywir, ac yna copïwch y fformiwla i lawr i ychydig mwy o gelloedd. Dylai nifer y celloedd lle rydych yn copïo'r fformiwla fod yn hafal i neu'n fwy na nifer yr eitemau yn eich rhestr.

    Fformiwla i echdynnu celloedd nad ydynt yn wag:

    =IFERROR(INDEX($A$2:$A$11, SMALL(IF(NOT(ISBLANK($A$2:$A$11)), ROW($A$1:$A$10),""), ROW(A1))),"")

    Mae'r sgrinlun canlynol yn dangos y canlyniad:

    Sut mae'r fformiwlayn gweithio

    Anodd ar yr olwg gyntaf, o edrych yn agosach mae rhesymeg y fformiwla yn hawdd i'w dilyn. Mewn Saesneg clir, mae'r fformiwla yn C2 yn darllen fel a ganlyn: dychwelwch y gwerth cyntaf yn yr ystod A2:A11 os nad yw'r gell honno'n wag. Rhag ofn y bydd gwall, dychwelwch linyn gwag ("").

    Ar gyfer defnyddwyr Excel meddylgar, sy'n chwilfrydig i wybod nytiau a bolltau pob fformiwla newydd, dyma'r dadansoddiad manwl:

    Mae gennych y ffwythiant MYNEGAI dychwelyd gwerth o $A$2:$A$11 yn seiliedig ar y rhif rhes penodedig (nid rhif rhes real, rhif rhes cymharol yn yr amrediad). Mewn senario symlach, gallem roi MYNEGAI ($ A$2:$A$11, 1) yn C2, a byddai'n nôl gwerth i ni yn A2. Y broblem yw bod angen i ni ddarparu ar gyfer 2 beth arall:

    • Sicrhewch nad yw A2 yn wag
    • Dychwelyd yr 2il werth nad yw'n wag yn C3, y 3ydd gwerth nad yw'n wag yn C4, ac yn y blaen.

    Mae'r ddwy dasg yma'n cael eu trin gan y ffwythiant SMALL(arae,k):

    SMALL(IF(NOT(ISBLANK($A$2:$A$11)), ROW($A$1:$A$10),""), ROW(A1))

    Yn ein hachos ni, y arae yn cael ei chynhyrchu'n ddeinamig yn y ffordd ganlynol: Mae

    • NOT(ISBLANK($A$2:$A$11)) yn nodi pa gelloedd yn yr ystod darged nad ydynt yn wag ac yn dychwelyd CYWIR ar eu cyfer, fel arall ANGHYWIR. Mae'r arae canlyniadol o GWIR ac ANGHYWIR yn mynd i brawf rhesymegol y ffwythiant IF.
    • Mae IF yn gwerthuso pob elfen o'r arae CYWIR/GAU ac yn dychwelyd rhif cyfatebol ar gyfer TRUE, llinyn gwag ar gyfer GAU:

      Mae angen IF({TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE}, ROW($A$1:$A$10),"")

    ROW($A$1:$A$10) i ddychwelyd amrywiaeth o rifau 1 yn unigtrwy 10 (oherwydd bod 10 cell yn ein hystod) y gall IF ddewis rhif ohonynt ar gyfer gwerthoedd GWIR.

    O ganlyniad, rydym yn cael yr arae {1;"";3;"; 5; 6; ""; 8;"; 10} ac mae ein swyddogaeth BACH gymhleth yn trawsnewid i'r un syml hwn:

    SMALL({1;"";3;"";5;6;"";8;"";10}, ROW(A1))

    Fel y gwelwch, dim ond niferoedd y celloedd nad ydynt yn wag y mae'r arg arae yn eu cynnwys (cofiwch chi, mae'r rhain yn safleoedd cymharol o yr elfennau yn yr arae, h.y. A2 yw elfen 1, A3 yw elfen 2, ac yn y blaen).

    Yn y ddadl k , rydym yn rhoi ROW(A1) sy'n cyfarwyddo'r ffwythiant BACH i ddychwelyd y rhif lleiaf 1. Oherwydd y defnydd o gyfeirnod cell cymharol, mae rhif y rhes yn codi fesul cynyddran o 1 wrth i chi gopïo'r fformiwla i lawr. Felly, yn C3, bydd k yn newid i ROW(A2) a bydd y fformiwla yn dychwelyd rhif yr 2il gell nad yw'n wag, ac yn y blaen.

    Fodd bynnag, nid ydym mewn gwirionedd angen y rhifau celloedd nad ydynt yn wag, mae angen eu gwerthoedd. Felly, rydym yn symud ymlaen ac yn nythu'r ffwythiant BACH i mewn i'r ddadl row_num o INDEX gan ei orfodi i ddychwelyd gwerth o'r rhes gyfatebol yn yr amrediad.

    Fel cyffyrddiad gorffen, rydym yn amgáu'r adeiladu cyfan yn y swyddogaeth IFERROR i ddisodli gwallau gyda llinynnau gwag. Mae gwallau yn anochel oherwydd ni allwch wybod faint o gelloedd nad ydynt yn wag sydd yn yr ystod darged, felly rydych yn copïo'r fformiwla i nifer fwy o gelloedd.

    O ystyried yr uchod, gallwn adeiladu'r fformiwla generig hon i'w hechdynnugwerthoedd yn anwybyddu bylchau:

    {=IFERROR(INDEX( range, SMALL(IF(NOT(ISBLANK( range))), ROW($A$1:$A$10), ""), ROW(A1))),"")}

    Ble mae "ystod" yn yr ystod gyda'ch data gwreiddiol. Sylwch fod ROW($A$1:$A$10) a ROW(A1) yn rhannau cyson a byth yn newid ni waeth ble mae'ch data'n cychwyn a faint o gelloedd mae'n eu cynnwys.

    Sut i ddileu celloedd gwag ar ôl y gell olaf gyda data

    Gall celloedd gwag sy'n cynnwys fformatio neu nodau na ellir eu hargraffu achosi llawer o broblemau yn Excel. Er enghraifft, efallai y bydd gennych chi faint ffeil llawer mwy yn fwy na'r angen neu efallai y bydd gennych ychydig o dudalennau gwag wedi'u hargraffu. Er mwyn osgoi'r problemau hyn, byddwn yn dileu (neu'n clirio) rhesi a cholofnau gwag sy'n cynnwys fformatio, bylchau neu nodau anweledig anhysbys.

    Sut i leoli'r gell ddiwethaf a ddefnyddiwyd ar y ddalen

    I symud i'r gell olaf ar y ddalen sy'n cynnwys naill ai data neu fformatio, cliciwch ar unrhyw gell a gwasgwch Ctrl + End .

    Os yw'r llwybr byr uchod wedi dewis y gell olaf gyda'ch data, mae'n golygu'r rhesi a cholofnau sy'n weddill yn wag iawn ac nid oes angen unrhyw driniaethau pellach. Ond os yw wedi mynd â chi i gell sy'n wag yn weledol, gwyddoch nad yw Excel yn ystyried y gell honno'n wag. Gallai fod yn gymeriad gofod yn unig a gynhyrchir gan drawiad allwedd damweiniol, fformat rhif wedi'i deilwra ar gyfer y gell honno, neu gymeriad na ellir ei argraffu wedi'i fewnforio o gronfa ddata allanol. Pa un bynnag yrheswm, nid yw'r gell honno'n wag.

    Dileu celloedd ar ôl y gell olaf gyda data

    I glirio'r holl gynnwys a fformatio ar ôl y gell olaf gyda data, gwnewch y canlynol:

    <10
  • Cliciwch bennawd y golofn wag gyntaf i'r dde o'ch data a gwasgwch Ctrl + Shift + End . Bydd hyn yn dewis ystod o gelloedd rhwng eich data a'r gell a ddefnyddiwyd ddiwethaf ar y ddalen.
  • Ar y tab Cartref , yn y grŵp Golygu , cliciwch Clirio > Clirio Pawb . Neu de-gliciwch y dewisiad a chliciwch Dileu… > Colofn gyfan :

    >
  • Cliciwch bennawd y rhes wag gyntaf o dan eich data a gwasgwch Ctrl + Shift + End .
  • Cliciwch Clirio > Clirio Pawb ar y tab Cartref neu de-gliciwch ar y dewis a dewis Dileu… > Rhes gyfan.
  • Pwyswch Ctrl+S i gadw'r llyfr gwaith.
  • Gwiriwch yr ystod a ddefnyddiwyd i wneud yn siŵr ei fod bellach yn cynnwys dim ond celloedd â data a dim bylchau. Os yw'r llwybr byr Ctrl + End yn dewis cell wag eto, cadwch y llyfr gwaith a'i gau. Pan fyddwch yn agor y daflen waith eto, dylai'r gell a ddefnyddiwyd ddiwethaf fod y gell olaf gyda data.

    Awgrym. O ystyried bod Microsoft Excel 2007 ac uwch yn cynnwys dros 1,000,000 o resi a mwy na 16,000 o golofnau, efallai y byddwch am leihau maint y gweithle i atal eich defnyddwyr rhag mewnbynnu data yn anfwriadol i gelloedd anghywir. Ar gyfer hyn, gallwch dynnu celloedd gwag oddi wrth eugweld fel yr eglurwyd yn Sut i guddio rhesi a cholofnau nas defnyddiwyd (gwag).

    Dyna sut rydych yn dileu'n wag yn Excel. Diolch i chi am ddarllen a gobeithio gweld chi ar ein blog wythnos nesaf!

    Mae Michael Brown yn frwd dros dechnoleg ymroddedig ac yn frwd dros symleiddio prosesau cymhleth gan ddefnyddio offer meddalwedd. Gyda mwy na degawd o brofiad yn y diwydiant technoleg, mae wedi hogi ei sgiliau yn Microsoft Excel ac Outlook, yn ogystal â Google Sheets a Docs. Mae blog Michael yn ymroddedig i rannu ei wybodaeth a'i arbenigedd ag eraill, gan ddarparu awgrymiadau a thiwtorialau hawdd eu dilyn ar gyfer gwella cynhyrchiant ac effeithlonrwydd. P'un a ydych chi'n weithiwr proffesiynol profiadol neu'n ddechreuwr, mae blog Michael yn cynnig mewnwelediadau gwerthfawr a chyngor ymarferol ar gyfer cael y gorau o'r offer meddalwedd hanfodol hyn.