Raskite ir pašalinkite eilutes - „Excel“ patarimai

Turinys

Maikas klausia:

Ar galiu kokiu nors būdu paprasčiausiai pašalinti tam tikrus simbolius iš teksto eilutės? Pvz., Turiu pašto kodą BN19 4GX ir noriu pašalinti visus skaitinius simbolius, kad paliktum BN GX.

Tai lengviau naudoti VBA.

Eikite į VB redaktorių (Alt + F11), eikite į Įterpti, modulis. Įklijuokite šį kodą ten.

Function RemoveNumeric(Rng As String) As String Dim Tmp As String Dim i As Integer Tmp = Rng For i = 0 To 9 Tmp = Application.Substitute(Tmp, i, "") Next i RemoveNumeric = Tmp End Function

Dabar, grįždami į „Excel“, jei jūsų pradinis tekstas yra A1, įdėkite šią formulę ten, kur norite rezultato:

=RemoveNumeric(A1)

ir gausite „BN GX“. Funkcija pašalina visus skaitinius simbolius, tai yra (0,1,2,3,4,5,6,7,8,9), tačiau gali būti pritaikyta pakeisti ką nors kita.

Pastaba

Ištraukta iš.com pranešimų lentos

Įdomios straipsniai...