Wie kann man schnell die Position des ersten Großbuchstabens in einer Excel-Textzeichenfolge finden?
Angenommen, es gibt eine Liste von Textzeichenfolgen, die mit Zahlen, Groß- und Kleinbuchstaben gemischt sind, wie können Sie dann schnell die Position des ersten Großbuchstabens aus den Zeichenfolgen finden? In diesem Artikel stelle ich Tricks vor, die schnell die Position des ersten Großbuchstabens angeben können, ohne diese manuell einzeln zählen zu müssen.
Position des ersten Großbuchstabens in einer Zeichenfolge mit Formel finden
Position des ersten Großbuchstabens in einer Zeichenfolge mit definierter Funktion finden
Alle Buchstaben mit Kutools für Excel in GROSSBUCHSTABEN oder im richtigen Fall ändern
Position des ersten Großbuchstabens in einer Zeichenfolge mit Formel finden
Hier ist eine Formel, die Ihnen helfen kann, schnell die Position des ersten Großbuchstabens in einer Zeichenfolge zu finden. Bitte gehen Sie wie folgt vor:
Wählen Sie eine leere Zelle neben der Zeichenfolge, in der Sie den ersten Großbuchstaben finden möchten, zum Beispiel B1, und geben Sie diese Formel ein =MIN(WENN(ISTFEHLER(FINDEN(ZEICHEN(ZEILE(INDIREKT("65:90")));A1));"";FINDEN(ZEICHEN(ZEILE(INDIREKT("65:90")));A1)))
Drücken Sie Umschalt + Strg + Eingabetaste Taste, um das richtige Ergebnis zu erhalten, und ziehen Sie dann das Auto-Ausfüllkästchen über die Zellen, auf die diese Formel angewendet werden soll. Siehe Screenshot:
Position des ersten Großbuchstabens in einer Zeichenfolge mit definierter Funktion finden
Neben der Formel können Sie auch eine definierte Funktion verwenden, um die Position des ersten Großbuchstabens in der Zeichenfolge herauszufinden.
1. Aktivieren Sie das Blatt, das die Zeichenfolge enthält, in der Sie Großbuchstaben finden möchten, und drücken Sie die Tasten Alt + F11, um das Fenster Microsoft Visual Basic for Applications zu öffnen.
2. Klicken Sie mit der rechten Maustaste auf das Blatt, in dem Sie den Code im Projekt-Explorer-Bereich verwenden möchten, und klicken Sie auf Einfügen > Modul, und fügen Sie den folgenden Code in das leere Modul-Skript ein. Siehe Screenshot:
Code: Position des ersten Großbuchstabens in einer Zeichenfolge finden.
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
3. Speichern Sie den Code und kehren Sie zum verwendeten Blatt zurück, und wählen Sie eine leere Zelle neben der Zeichenfolge aus, in der Sie Großbuchstaben finden möchten, und geben Sie diese Formel ein =GetFirstUpper(F1), drücken Sie Eingabetaste Taste, und ziehen Sie dann das Auto-Ausfüllkästchen über die Zellen, die diese Formel benötigen. Siehe Screenshot:
Tipp: Wenn es keinen Großbuchstaben in der Zeichenfolge gibt, wird das Ergebnis als -1 angezeigt.
Ändern Sie alle Buchstaben mit Kutools für Excel in GROSSBUCHSTABEN oder richtigen Fall
Im allgemeinen Excel-Arbeitsablauf müssen Sie möglicherweise häufig Buchstabenfolgen in GROSSBUCHSTABEN, richtigen Fall, Kleinbuchstaben, Satzanfang oder WeChSeLwEiSe ändern, wie im folgenden Screenshot gezeigt.
Mit Kutools für Excel können Sie sein Änderungsfall-Dienstprogramm anwenden, um den Buchstabengroß- und Kleinschreibung schnell nach Bedarf zu ändern.
Nach der kostenlosen Installation Kutools für Excel, bitte wie folgt vorgehen:
1. Wählen Sie die Zeichenfolgen aus, deren Fälle Sie ändern möchten, und klicken Sie auf Kutools > Text > Änderungsfall. Siehe Screenshot:
2. Dann im erscheinenden Änderungsfall Dialogfeld, aktivieren Sie die gewünschte Option im Änderungstyp Abschnitt, und Sie können das Ergebnis im Vorschaufenster anzeigen. Siehe Screenshot:
3. Klicken Sie dann auf OK oder Anwenden, um den Fall zu ändern.
Kutools für Excel - Verleihen Sie Excel mit über 300 essenziellen Tools einen echten Schub. Nutzen Sie dauerhaft kostenlose KI-Funktionen! Holen Sie es sich jetzt
Die besten Office-Produktivitätstools
Steigern Sie Ihre Excel-Kompetenz mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen, um Ihre Produktivität zu steigern und Zeit zu sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...
Office Tab bringt die Reiter-Oberfläche in Office und macht Ihre Arbeit so viel einfacher
- Aktivieren Sie die Bearbeitung und das Lesen in Reitern in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Reitern desselben Fensters, anstatt in neuen Fenstern.
- Steigert Ihre Produktivität um50 % und reduziert täglich Hunderte von Mausklicks!