Tukšās kolonnas Microsoft Excel failā var izdzēst vairākos veidos. Kāpēc jums tas būtu jādara? - Vienkārši.
Ik pa brīdim no tīmekļa lapām importēto datu dēļ var tikt parādīts liels skaits kolonnu, pat ja tās netiek izmantotas. Jūs redzat, ka tas notiek tikpat bieži ar CSV failiem un .txt failiem.
Kad tas notiek, kolonnu manuāla dzēšana ne vienmēr var būt vienkārša. Protams, ja jums ir tikai divas vai trīs tukšas kolonnas, ir diezgan labi tās izdzēst manuāli. Bet ja jūsu importētais projekts izveido 57 tukšas un nepārtrauktas kolonnas? - Lai to izdarītu, jums būs nepieciešams automatizēts process.
Izmantojot VBA Macro
Pirmā metode ietver VBA makro izmantošanu.
- Dodieties uz savu Excel failu.
- Turiet Alt un F11 kopā.
- Pagaidiet, līdz parādās Microsoft Visual Basic for Applications logs.
- Noklikšķiniet uz Ievietot.
- Atlasiet Module.
- Ielīmējiet logā šādas koda rindas.
Sub DeleteEmptyColumns()
'Updateby20140317
Dim rng As Range
Dim InputRng As Range
xTitleId = 'KutoolsforExcel'
Set InputRng = Application.SelectionSet InputRng = Application.InputBox('Range :', xTitleId, InputRng.Address,Type:=8)
Application.ScreenUpdating = False
For i = InputRng.Columns.Count To 1 Step -1
Set rng = InputRng.Cells(1, i).EntireColumn
If Application.WorksheetFunction.CountA(rng) = 0 Then
rng.Delete
End If
Next
Application.ScreenUpdating = True
End Sub
- Nospiediet F5, lai kompilētu un izpildītu makro.
- Dialoglodziņā ievadiet atbilstošo darba diapazonu.
Darba diapazons vai datu diapazons ir noteikts intervāls starp kolonnām, kuru vēlaties atlasīt. Formāts ir $ A $ 1: $ J $ 12. Burti atbilst kolonnai, bet cipari - rindām.
Ja velciet to ar peli vai turot Shift un izmantojot bulttaustiņus, pamanīsit, ka:
$ A $ 1 - augšējais stūris
$ J $ 12 - Apakšējais stūris
Pirms makro augšupielādes nevarat atlasīt datu diapazonu, jo tas nepaliks atlasīts. - Nospiediet OK.
Pēc tam visas tukšās kolonnas ir jāizdzēš, un visām aizpildītajām kolonnām jābūt blakus.
kā izvēlēties krāsas lodziņu
Izmantojot Excel rīkus
Acīmredzot Excel nebūtu tik spēcīgs spēks, ja tam nebūtu lieliskas šķirošanas spējas. Nolaižamo izvēlni Dzēst varat izmantot, lai izdzēstu visas rindas, kolonnas vai tukšas šūnas.
- Vispirms atlasiet datu diapazonu
- Nospiediet F5
- Noklikšķiniet uz Īpašs
- Atlasiet opciju Blanks
- Noklikšķiniet uz Labi (Šī atlase nodrošinās, ka atlasītajā diapazonā ir atlasītas visas tukšās šūnas)
- Atveriet cilni Sākums
- Grupas Šūnas rīkā atlasiet nolaižamo izvēlni Dzēst
- Atlasiet Dzēst šūnas
- Atlasiet Shift Cells Left, lai noņemtu un pārkārtotu kolonnas
- Noklikšķiniet uz Labi
Tagad tukšajām šūnām no tukšajām kolonnām vajadzētu pazust, un visas pārējās rindas tiks pārvietotas tuvāk viena otrai.
Lai dzēstu visas rindas, varat izmantot to pašu pieeju. Tomēr tā vietā, lai pārvietotu šūnas pa kreisi, jūs izvēlaties citu opciju.
kā konvertēt pdf uz google docs
Atlasiet Pārvietot šūnas uz augšu, lai noņemtu un pārkārtotu rindas
Atkarībā no izmantotās Excel versijas, iespējams, saņemsit atšķirīgus formulējumus. Bet jebkurā gadījumā divas galvenās opcijas izvēlnē Dzēst šūnas vienmēr ir vienādas.
Šī metode vairs nenoņem visas tukšās šūnas atlasē. Pirms Excel 2013 tas netīšām noņemtu pat tukšas rindas, kas parasti sajauktu šķirošanu.
Tagad problēma vairs nerodas. Tādēļ, ja vēlaties arī atbrīvoties no rindām, to varat izdarīt, vēlreiz atlasot datu diapazonu un veicot iepriekšējās darbības. Pēc tam vienkārši atlasiet, lai pārvietotu vai dzēstu šūnas uz augšu, nevis pa kreisi.
Citi viegli izpildāmi šķirošanas uzdevumi
Lai gan tehniski Excel rīkjoslas izmantošana tukšu kolonnu un rindu dzēšanai šķiet vienkāršāka, VBA makro metode ir droša, kas nozīmē, ka jūs to varat izmantot pat vecākās Microsoft Excel versijās.
kā izdzēst nesaskaņu kontu
Izmantojot to pašu VBA moduli vai funkciju Go To menu, programmā Excel varat izdarīt daudz vairāk. Vai jums ir noteiktas formulas, kas vairs nav būtiskas? - Jūs varat tos arī noņemt vai attiecīgi pārkārtot.
Varat arī noņemt nevajadzīgus komentārus vai visus komentārus no projekta, ja nevēlaties, lai tie tiktu rādīti prezentācijas laikā. Izpētiet VBA, ja vēlaties būt Excel enerģijas lietotājs.
Pēdējā doma
Gadu gaitā tiešsaistē ir parādījies plašs papildinājumu klāsts. Daži no tiem ļauj kārtot vēl lielākas izklājlapas, izmantojot vēl vairāk īsceļu. Tomēr šīs lietotnes reti ir bezmaksas un nav vērts pievērsties vienkāršiem uzdevumiem, piemēram, tukšu rindu, šūnu un kolonnu noņemšanai.
Turklāt, ja tas būtu tik grūti, Microsoft būtu vēl vairāk vienkāršojis procesu vai izveidojis vēl plašākas rokasgrāmatas par Excel šķirošanu.