Les galetes ens ajuden a lliurar els nostres serveis. En utilitzar els nostres serveis, accepteu el nostre ús de cookies.
Consell: altres idiomes es tradueixen en Google. Pots visitar el English versió d'aquest enllaç.
Iniciar Sessió
x
or
x
x
Registre
x

or

Com trobar ràpidament la posició de la primera majúscula en la cadena de text d'Excel?

Suposant que hi ha una llista de cadenes de text barrejades amb números, lletres majúscules i minúscules, com podeu trobar ràpidament la posició de la primera lletra majúscula de les cadenes? En aquest article, presento els trucs que poden especificar ràpidament la posició de la primera casella superior sense comptar-los un per un manualment a Excel.

Trobeu la posició de la primera majúscula en cadena amb la fórmula

Trobeu la posició de la primera majúscula en cadena amb la funció definida

Canvieu totes les lletres a UPPERCASE o al cas adequat amb Kutools per a Excel bona idea 3


Noms dividits la funció pot dividir ràpidament noms, cognoms i cognoms d'una cel·la en columnes separades

nom split doc

fletxa blau dreta bombolla Trobeu la posició de la primera majúscula en cadena amb la fórmula


Aquí teniu una fórmula que us pot ajudar a trobar ràpidament la posició de la primera majúscula de la cadena, feu el següent:

Seleccioneu una cel·la buida al costat de la cadena que voleu trobar la primera majúscula, B1, per exemple, introduïu aquesta fórmula =MIN(IF(ISERROR(FIND(CHAR(ROW(INDIRECT("65:90"))),A1)),"",FIND(CHAR(ROW(INDIRECT("65:90"))),A1)))

Premsa Maj + Ctrl + Intro per obtenir el resultat correcte i, a continuació, arrossegueu l'identificador d'emplenament automàtic sobre les cel·les que necessiten per aplicar aquesta fórmula. Mostra la captura de pantalla:
doc troba la posició de la primera majúscula 1


fletxa blau dreta bombolla Trobeu la posició de la primera majúscula en cadena amb la funció definida

Excepte fórmula, també podeu utilitzar la Funció definida per esbrinar la posició de la primera majúscula de la cadena.

1. Activa el full que conté la cadena que vols trobar en majúscules i premeu Alt + F11 claus per obrir Microsoft Visual Basic per a aplicacions finestra.

2. 2. Feu clic amb el botó dret al full on vulgueu utilitzar el codi Project Explore tauler i feu clic Insereix > Mòduls, i enganxeu el codi següent a l'script de mòdul en blanc. Mostra la captura de pantalla:

Codi: Trobeu la posició de la primera majúscula de la cadena.

Function GetFirstUpper(Rg As Range) As Integer
'UpdatebyExtendoffice20160726
    Dim xStr As String
    Dim I As Integer
    Application.Volatile
    GetFirstUpper = -1
    On Error Resume Next
    xStr = Trim(Rg.Value)
    For I = 1 To Len(xStr)
        If (Asc(Mid(xStr, I, 1)) < 91) And (Asc(Mid(xStr, I, 1)) > 64) Then
            GetFirstUpper = I
            Exit Function
        End If
    Next
End Function

doc troba la posició de la primera majúscula 5

3. Deseu el codi i torneu al full que feu servir i seleccioneu una cel·la buida al costat de la cadena que voleu trobar en majúscules, introduïu aquesta fórmula = GetFirstUpper (F1), premeu Enter tecla i, a continuació, arrossegueu l'identificador d'emplenament automàtic sobre les cel·les que necessiteu. Mostra la captura de pantalla:
doc troba la posició de la primera majúscula 6

Punta: Si no hi ha cap majúscula a la cadena, el resultat es mostra com -1.


fletxa blau dreta bombolla Canvieu totes les lletres a la UPPERCASE o al cas apropiat amb Kutools for Excel

En general, el treball d'Excel pot necessitar canviar les cadenes de lletres a UPPERCAEs, Caseta apropiada, minúscula, cas de frase o ToGgLe CaSe com es mostra a continuació.
doc troba la posició de la primera majúscula 2

amb Kutools per Excel, pots aplicar la seva Canviar cas utilitat per canviar ràpidament el cas de la lletra com necessiteu.

Kutools for Excel, amb més de 120 Funcions Excel útils, milloren la vostra eficiència laboral i estalvien el temps de treball.

Després de Instal·lació gratuïta Kutools for Excel, feu el següent:

1. Seleccioneu les cadenes que voleu canviar dels casos i feu clic a Kutools > Text > Canviar cas. Mostra la captura de pantalla:
doc troba la posició de la primera majúscula 3

2. A continuació, en el popping Canviar cas diàleg, marqueu l'opció que voleu a la finestra de diàleg Tipus de canvi i podeu obtenir una vista prèvia del canvi de resultat al panell de previsualització. Mostra la captura de pantalla:
doc troba la posició de la primera majúscula 4

3. A continuació, feu clic a Ok or aplicar canviar de cas.

doc descarregueu 1



Eines de productivitat recomanades

Pestanya d'Office

estrella d&#39;or1 Porteu les pestanyes pràctiques a l'Excel i a un altre programari d'Office, igual que Chrome, Firefox i el nou Internet Explorer.

Kutools for Excel

estrella d&#39;or1 Increïble! Incrementeu la productivitat en 5 minuts. No necessites cap habilitat especial, estalvieu dues hores cada dia.

estrella d&#39;or1 300 Noves característiques per a Excel, Excel molt fàcil i potent:

  • Combina cel·les / files / columnes sense perdre dades.
  • Combina i consolida diverses fulles i llibres.
  • Comparar intervals, copiar diversos rangs, convertir text a data, unitat i conversió de divises.
  • Compte per colors, subtotals de paginació, classificació avançada i filtre súper,
  • Més Seleccioneu / Insereix / Suprimeix / Text / Format / Enllaç / Comentari / Llibres / Eines de full de càlcul ...

Tret de pantalla de Kutools per a Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.