Hogyan lehet törölni az Excelben bizonyos szöveget nem tartalmazó sorokat?
Lehet, hogy közületek néhányan tudják, hogyan lehet törölni a teljes sorokat, ha azok tartalmaznak bizonyos szövegeket az Excel programban, de ha azt akarja, hogy egészítse ki a sort, amikor azok nem tartalmazzák a bizonyos szövegeket, hogyan tehetné? Most kövesse ezt az oktatóanyagot, és megtalálhatja a probléma megoldásának módját az Excelben.
A bizonyos szöveget nem tartalmazó sorokat a Szűrő segítségével törölheti
Törölje azokat a sorokat, amelyek nem tartalmaznak bizonyos szöveget a VBA segítségével
Törölje a bizonyos szöveget nem tartalmazó sorokat a Kutools for Excel segítségével
A bizonyos szöveget nem tartalmazó sorokat a Szűrő segítségével törölheti
Az Excelben a Szűrő funkció gyorsan segíthet szűrni azokat a sorokat, amelyek nem tartalmaznak bizonyos szöveget, majd kiválaszthatja őket törölni.
1. Válassza ki azt az oszlopot, amely tartalmazza azokat a szövegeket, amelyek alapján eltávolítja a sorokat, majd kattintson a gombra dátum > Szűrő. Lásd a képernyőképet:
2. Az oszlop fejlécében található egy szűrőgomb, és kattintson rá a legördülő lista megnyitásához. Jelölje be az összeset, kivéve azt a szöveget, amelyre alapozni kíván. Lásd a képernyőképet:
3. Ekkor csak a fejléc sorát láthatja, és a bizonyos szöveget nem tartalmazó sorok leszűrve. Képernyőkép megtekintése :
4. Jelölje ki az összeset, kivéve a fejléc sort, és kattintson a jobb gombbal a kiválasztáshoz Sor törlése a helyi menüből. Lásd a képernyőképet:
5. Ezután kattintson dátum > Szűrő ismét, majd az összes sort, amely nem tartalmaz bizonyos szöveget, törli. Lásd a képernyőképet:
Törölje azokat a sorokat, amelyek nem tartalmaznak bizonyos szöveget a VBA segítségével
A VBA nagyon hasznos az Excel kissé nehéz műveleteihez, és kövesse az alábbi lépéseket a bizonyos szöveget nem tartalmazó sorok törléséhez.
1. nyomja meg Alt + F11 megjeleníteni a Microsoft Visual Basic for Applications ablak.
2. Az ablakban kattintson a gombra betétlap > Modulok új modulablak megjelenítéséhez, majd másolja a következő VBA kódot a modulablakba.
VBA: Törölje a teljes sort, ha a cella tartalmaz bizonyos szöveget.
Sub DeleteRowNoInclude()
'Update20140618
Dim xRow As Range
Dim rng As Range
Dim WorkRng As Range
Dim xStr As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xStr = Application.InputBox("Text", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For i = WorkRng.Rows.Count To 1 Step -1
Set xRow = WorkRng.Rows(i)
Set rng = xRow.Find(xStr, LookIn:=xlValues)
If rng Is Nothing Then
xRow.Delete
End If
Next
Application.ScreenUpdating = True
End Sub
3. kettyenés futás gombra, és megjelenik egy párbeszédpanel, ahol kiválaszthatja a működési tartományt. Lásd a képernyőképet:
4. Ezután kattintson OK, és írja be a sorokat eltávolítani kívánt szöveget egy másik felugró ablakba. Lásd a képernyőképet:
5. kettyenés OK, és az Apple-t nem tartalmazó sorok eltávolításra kerülnek.
Törölje a bizonyos szöveget nem tartalmazó sorokat a Kutools for Excel segítségével
Ha úgy gondolja, hogy a fenti módszerek nem könnyűek az Ön számára, használhatja Kutools az Excel számára's Válassza a Specifikus cellák lehetőséget funkciót.
Kutools az Excel számára több mint 300 praktikus Excel eszközt tartalmaz. 30 nap alatt szabadon kipróbálható korlátozás nélkül. Szerezd meg most
1. Jelölje ki azt az oszlopot, ahonnan törölni kívánja azokat a sorokat, amelyek nem tartalmazzák a szöveget, majd kattintson a gombra Kutools > Válassza az Eszközök lehetőséget > Válassza a Specifikus cellák lehetőséget. Lásd a képernyőképet:
2. És a Válassza a Specifikus cellák lehetőséget párbeszédpanelen ellenőrizze Teljes sor, és válassza ki Nem tartalmaz, és írja be a bizonyos szöveget a szövegmezőbe, és rákattinthat a tartomány gombra Konkrét típus szakaszban válassza ki azt a cellát, amely tartalmazza a bizonyos szöveget.
3. Ezután kattintson Ok, majd kijelölik azokat a sorokat, amelyek nem tartalmaznak bizonyos szöveget, kattintson jobb gombbal a kiválasztáshoz töröl a helyi menüből. Lásd a képernyőképet:
4. Most eltávolítja az összes sort, amely nem tartalmaz bizonyos szöveget a tartományban. Kattintson rá, ha további információt szeretne kapni a Specifikus cellák kiválasztásáról.
Relatív cikkek:
- Törölje a teljes sorokat, ha az Excel nem tartalmaz nullát
- Törölje a kritériumoknak nem megfelelő sorokat egy másik lapról
A legjobb irodai hatékonyságnövelő eszközök
Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz. Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...
Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját
- Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
- Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
- 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!