Note: The other languages of the website are Google-translated. Back to English

Excel-Formel: Buchstaben in Zahlen umwandeln

Manchmal möchten Sie a in 1, b in 2, c in 3 usw. in eine Excel-Tabelle konvertieren. Es ist jedoch Zeitverschwendung, sie einzeln umzuwandeln. In diesem Tutorial stelle ich einige Excel-Formeln vor, um dieses Problem zu lösen.
doc Abkürzung Wörter 1

Konvertieren Sie einen einzelnen Buchstaben in eine Zahl in jeder Zelle

Um einen einzelnen Buchstaben in eine Zahl in jeder Excel-Zelle umzuwandeln, können Sie die folgende Formel verwenden.

Generische Formel:

COLUMN(INDIRECT(cell_reference&1))

Argumente

Cell_reference: the cell that contains the letter you want to convert to number.

Wie diese Formel funktioniert

Nehmen Sie ein Beispiel, um die Formel zu erklären. Hier konvertieren Sie den Buchstaben in Zelle C3 in eine Zahl. Bitte verwenden Sie diese Formel.

=COLUMN(INDIRECT(C3&1))

Presse Weiter Key.
Buchstaben in Nummer 2 umwandeln

Erläuterung

INDIRECT Funktion: Diese Funktion wird verwendet, um eine Textzeichenfolge in eine gültige Referenz zu konvertieren. Hier INDIREKT (C3 & 1) können Sie es wie folgt sehen:
  INDIREKT (C3 & 1)
= INDIREKT (s & 1)
= INDIREKT (s1)

COLUMN Funktion: das COLUMN Funktion gibt die Anzahl der Spalten der angegebenen Referenz zurück. Jetzt lautet die Formel SPALTE (s1) was 19 zurückgibt.

Bemerkungen:

1. Diese Formel gibt die Anzahl der Spalten zurück. Wenn sich also mehr als ein Buchstabe in der Zelle befindet, wird wie im folgenden Beispiel gezeigt zurückgegeben.
Buchstaben in Nummer 3 umwandeln

2. Die Formel unterscheidet nicht zwischen Groß- und Kleinschreibung.

Konvertieren Sie mehrere Buchstaben in eine Zeichenfolge in jeder Zelle

Wenn Sie Buchstaben in jeder Zelle in Zahlen konvertieren möchten, wie im folgenden Screenshot gezeigt, benötigen Sie eine komplexe Array-Formel.
Buchstaben in Nummer 4 umwandeln

Generische Formel:

TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(cell_refer,ROW(INDIRECT("1:"&LEN(cell_refer))),1))),Rtable,2,0))

Argumente

Cell_refer: the cell that you want to convert the letters to numbers.
Rtable:a table with two columns, one lists all letters, one lists the relative numbers.

Wie diese Formel funktioniert

Angenommen, Sie möchten die Buchstaben im Bereich B3: B8 in Zahlen umwandeln, gehen Sie wie folgt vor:

Erstellen Sie zunächst eine Tabelle, in der alle Buchstaben und ihre relativen Zahlen aufgelistet sind.

Wählen Sie dann den Tabellenbereich aus und gehen Sie zu Namensfeld (neben der Formelleiste), um ihm einen Bereichsnamen zu geben, hier ist der Bereichsname Rtable. siehe Screenshot:
Buchstaben in Nummer 5 umwandeln

Verwenden Sie nun diese Formel:

=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B3,ROW(INDIRECT("1:"&LEN(B3))),1))),Rtable,2,0))

Presse Weiter Taste werden alle Anfangsbuchstaben jedes Wortes in Zelle A1 extrahiert.
Buchstaben in Nummer 6 umwandeln

Erläuterung

REIHE (INDIREKT ("1:" & LEN (B3))): das ROW-Funktion Gibt die Anzahl der Zeilen zurück, es gibt die Array-Formel, dann wird zurückgegeben {1; 2; 3}. MITTE (B3, REIHE (INDIREKT ("1:" & LEN (B3))), 1): das MID-Funktion Gibt das Zeichen an der spezifischen Position der angegebenen Zeichenfolge zurück. Diese Formel kann wie folgt gesehen werden
=MID(B3,{1;2;3},1)
= MID ("acd", {1; 2; 3}, 1)
= {"a"; "c"; "d"}

VLOOKUP(T(IF(1,MID(B3,ROW(INDIRECT("1:"&LEN(B3))),1))),Rtable,2,0): das VLOOKUP-Funktion wird verwendet, um die übereinstimmenden Zahlen von "a", "c", "d" in der zweiten Spalte des Bereichs Rtable zu finden. Dann kehrt es zurück {1; 3; 4}.

TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B3,ROW(INDIRECT("1:"&LEN(B3))),1))),Rtable,2,0)): das TEXTJOIN-Funktion ist eine neue Funktion in Excel 2019 und 365, mit der alle Texte mit einem Trennzeichen verkettet werden. Hier kehrt es zurück 134.

Bemerkungen:

Diese Formel unterscheidet nicht zwischen Groß- und Kleinschreibung.

Hinweis:

Angenommen, a = 1, b = 2, c = 3, d = 4, können Sie die folgende Formel verwenden:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B3,"a",1),"b",2),"c",3),"d",4)

Presse Weiter Key.
Buchstaben in Nummer 6 umwandeln

Diese Formel unterscheidet zwischen Groß- und Kleinschreibung.

Beispieldatei

doc BeispielKlicken Sie hier, um die Beispieldatei herunterzuladen


Relative Formeln


Relative Funktionen

  • INDIREKTE Funktion
    Konvertieren Sie eine Textzeichenfolge in eine gültige Referenz.
  • COLUMN-Funktion
    Geben Sie die Nummer der Spalte zurück, in der die Formel angezeigt wird, oder die Spaltennummer der angegebenen Referenz.
  • ROW-Funktion
    Geben Sie die Zeilennummer einer Referenz zurück.
  • MID
    Geben Sie die spezifischen Zeichen aus der Mitte der Textzeichenfolge zurück.

Die besten Tools für die Office-Produktivität

Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben

Sie möchten Ihre tägliche Arbeit schnell und perfekt erledigen? Kutools for Excel bietet 300 leistungsstarke erweiterte Funktionen (Arbeitsmappen kombinieren, nach Farbe summieren, Zelleninhalte teilen, Datum konvertieren usw.) und 80% Zeit für Sie sparen.

  • Entwickelt für 1500 Arbeitsszenarien, hilft Ihnen, 80 % der Excel-Probleme zu lösen.
  • Reduzieren Sie täglich Tausende von Tastatur- und Mausklicks und entlasten Sie Ihre müden Augen und Hände.
  • Werden Sie in 3 Minuten ein Excel-Experte. Sie müssen sich keine schmerzhaften Formeln und VBA-Codes mehr merken.
  • 30 Tage unbegrenzte kostenlose Testversion. 60 Tage Geld-zurück-Garantie. Kostenloses Upgrade und Support für 2 Jahre.
Excel-Multifunktionsleiste (mit installiertem Kutools für Excel)

Office-Registerkarte - Aktivieren Sie das Lesen und Bearbeiten von Registerkarten in Microsoft Office (einschließlich Excel).

  • Eine Sekunde, um zwischen Dutzenden offener Dokumente zu wechseln!
  • Reduzieren Sie jeden Tag Hunderte von Mausklicks für Sie und verabschieden Sie sich von der Maushand.
  • Erhöht Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
  • Bringt effiziente Registerkarten in Office (einschließlich Excel), genau wie Chrome, Firefox und New Internet Explorer.
Screenshot von Excel (mit installiertem Office Tab)
Kommentare (2)
Noch keine Bewertungen. Bewerten Sie als Erster!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo,
Als Grundlage habe ich diese Formel: =TEXTVERKETTEN("";1;SVERWEIS(T(IF(1;PART(B3;LINE(INDIRECT("1:"&LENGTH(B3))));1));E3:F78 ;2;0)) ... ich habe meine Tabelle in Groß- und Kleinschreibung inkl. Sonderzeichen erweitert Leider bekomme ich den Unterschied nicht verstädnlich in obige Formel integriert!?

Hilfreich wäre noch die generische Formel rückwirkend. Das heißt, wenn ich die numerische Reihenfolge eingebe, gibt mir die Tabelle den Text.

Ich möchte die generische Formel für die Passwortverschlüsselung verwenden.

Danke für Ihre Hilfe ...

Matze
Dieser Kommentar wurde vom Moderator auf der Website minimiert
ฉันไม่เข้าใจ ว่า เราจะกำหนดตัวเลขอย่างไร

Spalte ฟังก์ชัน: Spalte ฟังก์ชัน ส่ง คืน คอลัมน์ ของ ของ การ อ้างอิง ที่ ตอน นี้ สูตร คือ คอลัมน์ (s1) ซึ่ง ส่ง กลับ 19.

เเล้ว เรา ใส่ สูตร ตรง ที่ บอก ว่า ข้อ ข้อ นี้ กำหนด ให้ เป็น 19 คะ
Es sind noch keine Kommentare vorhanden
Hinterlassen Sie Ihre Kommentare
Als Gast posten
×
Bewerte diese Nachricht:
0   Figuren
Vorgeschlagene Standorte

Folgen Sie uns

Copyright © 2009 - www.extendoffice.com. | Alle Rechte vorbehalten. Unterstützt von ExtendOffice. | Sitemap
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
Geschützt durch Sectigo SSL