Enhavtabelo
La lernilo instruos vin kiel forigi malplenajn spacojn en Excel por doni al viaj laborfolioj klaran kaj profesian aspekton.
Malplenaj ĉeloj ne malbonas se vi intence lasas ilin ĝustaj. lokoj pro estetikaj kialoj. Sed malplenaj ĉeloj en malĝustaj lokoj estas certe nedezirindaj. Feliĉe, ekzistas relative facila maniero forigi malplenajn ĉelojn en Excel, kaj post momento vi scios ĉiujn detalojn de ĉi tiu tekniko.
Kiel forigi malplenajn ĉelojn en Excel
Forigi malplenajn ĉelojn en Excel estas facila. Tamen, ĉi tiu metodo ne estas aplikebla en ĉiuj situacioj. Por konservi vin sur la sekura flanko, bonvolu nepre fari rezervkopion de via laborfolio kaj legu ĉi tiujn avertojn antaŭ ol fari ion alian.
Kun rezerva kopio konservita en konserva loko. , faru la sekvajn paŝojn por forigi malplenajn ĉelojn en Excel:
- Elektu la gamon, kie vi volas forigi malplenajn. Por rapide elekti ĉiujn ĉelojn kun datumoj, alklaku la supran maldekstran ĉelon kaj premu Ctrl + Shift + Fino . Ĉi tio etendos la elekton al la lasta uzata ĉelo.
- Premu F5 kaj alklaku Speciala... . Aŭ iru al la Hejmo langeto > Formatoj grupo, kaj alklaku Trovi & Elektu > Iri al Speciala :
- En la dialogkesto Iri Speciala , elektu Malplenoj. kaj alklaku OK . Ĉi tio elektos ĉiujn malplenajn ĉelojn en la intervalo.
- Dekstre alklaku iun el la elektitaj.malplenaj, kaj elektu Forigi... el la kunteksta menuo:
- Laŭ la aranĝo de viaj datumoj, elektu movi ĉelojn maldekstren aŭ movu ĉelojn supren , kaj alklaku OK . En ĉi tiu ekzemplo, ni iras kun la unua opcio:
Jen. Vi sukcese forigis malplenajn spacojn en via tabelo:
Konsiletoj:
- Se io misfunkciis, ne paniku kaj tuj premu Ctrl. + Z por rehavi viajn datumojn.
- Se vi volas nur reliefigi malplenajn ĉelojn anstataŭ forigi, vi trovos kelkajn malsamajn metodojn en ĉi tiu artikolo: Kiel elekti kaj reliefigi malplenajn ĉelojn en Excel.
Kiam ne forigi malplenajn ĉelojn elektante malplenajn
La Iru al Speciala > Malplenaj tekniko funkcias bone por ununura kolumno aŭ vico. Ĝi ankaŭ povas sukcese forigi malplenajn ĉelojn en gamo da sendependaj vicoj aŭ kolumnoj kiel en la supra ekzemplo. Tamen, ĝi povus esti damaĝa al strukturitaj datumoj. Por eviti ke tio okazu, bonvolu esti tre singarda kiam vi forigas malplenaĵojn en viaj laborfolioj kaj memoru la sekvajn avertojn:
1. Forigu malplenajn vicojn kaj kolumnojn anstataŭ ĉelojn
Se viaj datumoj estas organizitaj en tabelo, kie kolumnoj kaj vicoj enhavas rilatajn informojn, forigo de malplenaj ĉeloj fuŝos la datumojn. En ĉi tiu kazo, vi devus nur forigi malplenajn vicojn kaj malplenajn kolumnojn. La ligitaj lerniloj klarigas kiel fari tion rapide kajsekure.
2. Ne funkcias por Excel-tabeloj
Ne eblas forigi iujn ajn individuajn ĉelojn en Excel-tabelo (kontraŭ intervalo), vi nur rajtas forigi tutajn tabelvicojn. Aŭ vi povas unue konverti tabelon al intervalo, kaj poste forigi malplenajn ĉelojn.
3. Povas damaĝi formulojn kaj nomitajn intervalojn
Excel-formuloj povas adaptiĝi al multaj ŝanĝoj faritaj al la referencaj datumoj. Multaj, sed ne ĉiuj. En iuj situacioj, la formuloj kiuj rilatis al la forigitaj ĉeloj povas rompiĝi. Do, post forigo de malplenaj spacoj, rigardu la rilatajn formulojn kaj/aŭ nomitajn intervalojn por certigi, ke ili funkcias normale.
Kiel ĉerpi liston de datumoj ignorante malplenajn
Se vi timu, ke forigi malplenajn ĉelojn en kolumno povas difekti viajn datumojn, lasu la originan kolumnon tia, kaj ĉerpi nemalplenajn ĉelojn aliloke. Ĉi tiu metodo utilas, kiam vi kreas laŭmendan liston aŭ faluman liston de validigo de datumoj kaj volas certigi, ke ne estas malplenaj en ĝi.
Kun la fontlisto en A2:A11, enigu la suban tabelon. formulo en C2, premu Ctrl + Shift + Enigu por kompletigi ĝin ĝuste, kaj tiam kopiu la formulon malsupren al kelkaj pliaj ĉeloj. La nombro da ĉeloj, kie vi kopias la formulon, estu egala aŭ pli granda ol la nombro da eroj en via listo.
Formulo por ĉerpi nemalplenajn ĉelojn:
=IFERROR(INDEX($A$2:$A$11, SMALL(IF(NOT(ISBLANK($A$2:$A$11)), ROW($A$1:$A$10),""), ROW(A1))),"")
La sekva ekrankopio montras la rezulton:
Kiel la formulofunkcias
Delikata unuavide, rigardante pli detale la logiko de la formulo estas facile sekvi. En simpla angla, la formulo en C2 tekstas jene: redonu la unuan valoron en la intervalo A2:A11 se tiu ĉelo ne estas malplena. En kazo de eraro, resendu malplenan ĉenon ("").
Por pripensemaj Excel-uzantoj, kiuj scivolas scii nuksojn kaj riglilojn de ĉiu nova formulo, jen la detala malkonstruo:
Vi havas la INDEX-funkcion resendi valoron de $A$2:$A$11 surbaze de la specifita vico-numero (ne reala vica numero, relativa vica nombro en la intervalo). En pli simpla scenaro, ni povus meti INDEX($A$2:$A$11, 1) en C2, kaj ĝi alportus al ni valoron en A2. La problemo estas, ke ni devas zorgi pri 2 pliaj aferoj:
- Certigu, ke A2 ne estas malplena
- Redonu la duan nemalplenan valoron en C3, la trian nemalplenan valoron. en C4, kaj tiel plu.
Ambaŭ ĉi tiuj taskoj estas pritraktataj de la funkcio SMALL(tabelo,k):
SMALL(IF(NOT(ISBLANK($A$2:$A$11)), ROW($A$1:$A$10),""), ROW(A1))
En nia kazo, la array argumento estas generita dinamike jene:
-
NOT(ISBLANK($A$2:$A$11))
identigas kiuj ĉeloj en la celintervalo ne estas malplenaj kaj liveras VERA por ili, alie FALSE. La rezulta tabelo de VERA kaj FALSA iras al la logika testo de la IF-funkcio. - IF taksas ĉiun elementon de la tabelo VERA/FALSE kaj liveras respondan nombron por VERA, malplenan ĉenon por FALSO:
IF({TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE}, ROW($A$1:$A$10),"")
ROW($A$1:$A$10)
necesas nur por redoni tabelon de nombroj 1tra 10 (ĉar estas 10 ĉeloj en nia gamo) el kiuj IF povas elekti nombron por VERA valoroj.
Kiel rezulto, ni ricevas la tabelon {1;"";3;"";5;6;"";8;"";10} kaj nia kompleksa META funkcio transformiĝas en ĉi tiun simplan:
SMALL({1;"";3;"";5;6;"";8;"";10}, ROW(A1))
Kiel vi vidas, la argumento tabelo enhavas nur la nombrojn de nemalplenaj ĉeloj (atentu, ĉi tiuj estas relativaj pozicioj de la elementoj en la tabelo, t.e. A2 estas elemento 1, A3 estas elemento 2, kaj tiel plu).
En la argumento k , ni metas ROW(A1) kiu instrukcias la SMALL-funkcion. por redoni la plej malgrandan nombron de la 1. Pro la uzo de relativa ĉela referenco la vico-numero pliiĝas je 1 dum vi kopias la formulon malsupren. Do, en C3, k ŝanĝiĝos al VICO(A2) kaj la formulo redonos la nombron de la 2-a neblanka ĉelo, kaj tiel plu.
Tamen, ni fakte ne faras bezonas la nemalplenajn ĉelnumerojn, ni bezonas iliajn valorojn. Do, ni antaŭeniras kaj nestu la SMALL-funkcion en la argumenton row_num de INDEX devigante ĝin redoni valoron de la responda vico en la intervalo.
Kiel fina tuŝo, ni enfermas la tuta konstruo en la funkcio IFERROR por anstataŭigi erarojn per malplenaj ĉenoj. Eraroj estas neeviteblaj ĉar vi ne povas scii kiom da nemalplenaj ĉeloj estas en la celintervalo, tial vi kopias la formulon al pli granda nombro da ĉeloj.
Konsiderante la supre, ni povas konstrui ĉi tiun ĝeneralan formulon por ĉerpi.valoroj ignorante malplenajn:
{=IFERARO(INDEX( gamo, MALGRETA(SE(NE(NIBLANK( gamo)), VICO)($A$1:$A$10), ""), ROW(A1))),"")}Kie "intervalo" estas la intervalo kun viaj originaj datumoj. Bonvolu atenti, ke ROW($A$1:$A$10) kaj ROW(A1) estas konstantaj partoj kaj neniam ŝanĝiĝas, negrave kie viaj datumoj komenciĝas kaj kiom da ĉeloj ĝi inkluzivas.
Kiel forigi malplenajn ĉelojn post la lasta ĉelo kun datumoj
Malplenaj ĉeloj, kiuj enhavas formatajn aŭ nepreseblajn signojn, povas kaŭzi multajn problemojn en Excel. Ekzemple, vi eble finos havi multe pli grandan dosiergrandecon pli granda ol necesa aŭ havi kelkajn malplenajn paĝojn presitaj. Por eviti ĉi tiujn problemojn, ni forigos (aŭ purigos) malplenajn vicojn kaj kolumnojn kiuj enhavas formatadon, spacojn aŭ nekonatajn nevideblajn signojn.
Kiel loki la lastan uzatan ĉelon sur la folio
Por movi al la lasta ĉelo sur la folio kiu enhavas aŭ datumojn aŭ formatadon, alklaku iun ajn ĉelon kaj premu Ctrl + Fino .
Se la supra ŝparvojo elektis la lastan ĉelon kun viaj datumoj, tio signifas la ceterajn vicojn kaj kolumnojn. estas vere malplenaj kaj ne necesas pliaj manipuladoj. Sed se ĝi kondukis vin al videble malplena ĉelo, sciu, ke Excel ne konsideras tiun ĉelon malplena. Ĝi povus esti nura spaca signo produktita per hazarda klavpremo, laŭmenda numero-formato fiksita por tiu ĉelo, aŭ ne-presebla signo importita de ekstera datumbazo. Kiu ajn lakialo, tiu ĉelo ne estas malplena.
Forigi ĉelojn post la lasta ĉelo kun datumoj
Por forigi la tutan enhavon kaj formatadon post la lasta ĉelo kun datumoj, faru la jenon:
- Alklaku la titolon de la unua malplena kolumno dekstre de viaj datumoj kaj premu Ctrl + Shift + Fino . Ĉi tio elektos gamon da ĉeloj inter viaj datumoj kaj la lasta uzata ĉelo sur la folio.
- En la langeto Hejmo , en la grupo Redaktado , alklaku Forigi > Forigi ĉiujn . Aŭ dekstre alklaku la elekton kaj alklaku Forigi... > La tutan kolumnon :
- Alklaku la titolon de la unua malplena vico sub viaj datumoj kaj premu Ctrl + Shift + Fino .
- Alklaku Forpurigi > Forviŝi ĉion sur la langeto Hejmo aŭ dekstre alklaku la elekto kaj elektu Forigi... > La tutan vicon.
- Premu Ctrl + S por konservi la laborlibron.
Kontrolu la uzatan gamon. por certigi, ke ĝi nun enhavas nur ĉelojn kun datumoj kaj neniuj malplenaj. Se la ŝparvojo Ctrl + Fino denove elektas malplenan ĉelon, konservu la laborlibron kaj fermu ĝin. Kiam vi denove malfermas la laborfolion, la lasta uzata ĉelo estu la lasta ĉelo kun datumoj.
Konsileto. Konsiderante ke Microsoft Excel 2007 kaj pli altaj enhavas pli ol 1,000,000 vicojn kaj pli ol 16,000 kolumnojn, vi eble volas redukti la laborspacon por malhelpi viajn uzantojn neintence enigi datumojn en malĝustajn ĉelojn. Por tio, vi povas simple forigi malplenajn ĉelojn de iliavidu kiel klarigite en Kiel kaŝi neuzatajn (malplenajn) vicojn kaj kolumnojn.
Tiel vi forigas malplenajn en Excel. Mi dankas vin pro legado kaj esperas vidi vin en nia blogo venontsemajne!