Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Buchstaben in Zahlen umwandeln

Buchstaben in Zahlen umwandeln
Matthias
Hallo,
ich suche nach einer Möglichkeit Buchstaben in Zahlen umzuwandeln.
Der Hintergrund ist folgendermaßen: Wir haben unser Kundenkonto in 26 Unterkonten unterteilt. Entscheidend ist der Anfangsbuchstabe:
A hat das Konto 20001
B hat das Konto 20002 u.s.w.
Es wäre also praktisch, wenn man nur den Namen einträgt (muss eh gemacht werden) und Excel dann gleich das passende Konto findet und in einer extra Spalte vermerkt.
Die einfachere Variante wäre, das man in einer extra Pallte noch den Anfangsbuchstaben vermerkt.
Hat jemand eine Idee?
Gruß
Matthias
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Buchstaben in Zahlen umwandeln
03.04.2012 11:54:56
Erich
Hi Matthias,
je nachdem, wie dein "u.s.w." (usw.) zu interpretieren ist, lässt sich die Kontonummer evtl leicht aus dem Namen berechnen:
 AB
1NameKonto
2Anton20001
3Berta20002
4usw.20021
5Zampano20026

Formeln der Tabelle
ZelleFormel
B2=20000+CODE(GROSS(A2))-64


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Buchstaben in Zahlen umwandeln in Excel


Schritt-für-Schritt-Anleitung

Um Buchstaben in Zahlen umzuwandeln, kannst du in Excel die folgende Formel verwenden. Diese Methode ist besonders nützlich, wenn du beispielsweise die Anfangsbuchstaben der Namen in Kontonummern umwandeln möchtest.

  1. Öffne Excel und erstelle eine neue Tabelle.
  2. Gib die Namen in die Spalte A ein, beginnend mit A2.
  3. Verwende die folgende Formel in Zelle B2:
    =20000 + CODE(GROSS(A2)) - 64

    Diese Formel wandelt den Buchstaben in eine Zahl um, wobei A in 20001, B in 20002 usw. umgewandelt wird.

  4. Ziehe die Formel nach unten, um sie auf die anderen Zellen anzuwenden.

Häufige Fehler und Lösungen

  • Fehler: #WERT!
    Lösung: Stelle sicher, dass die Zelle, die du umwandeln möchtest, tatsächlich einen Buchstaben enthält und nicht leer ist.

  • Fehler: Unerwartete Ergebnisse
    Lösung: Überprüfe, ob der Buchstabe in Großbuchstaben (GROSS) vorliegt, da die CODE-Funktion von Excel auf Großbuchstaben ausgelegt ist.


Alternative Methoden

Eine weitere Möglichkeit, Buchstaben in Zahlen umzuwandeln, ist die Verwendung einer benutzerdefinierten Excel-Funktion (VBA). Damit kannst du noch flexibler arbeiten:

  1. Drücke ALT + F11, um den VBA-Editor zu öffnen.
  2. Füge ein neues Modul ein (Rechtsklick auf "VBAProject", dann "Einfügen" > "Modul").
  3. Füge folgenden Code ein:
    Function BuchstabeInZahl(buchstabe As String) As Long
       BuchstabeInZahl = Asc(UCase(buchstabe)) - 64 + 20000
    End Function
  4. Schließe den Editor und verwende die Funktion in Excel:
    =BuchstabeInZahl(A2)

Praktische Beispiele

Hier sind einige Beispiele, wie du Buchstaben in Zahlen umwandeln kannst:

  • Beispiel für den Namen Anton:

    • Name: Anton (A)
    • Formel in B2: =20000 + CODE(GROSS(A2)) - 64
    • Ergebnis: 20001
  • Beispiel für den Namen Berta:

    • Name: Berta (B)
    • Formel in B3: =20000 + CODE(GROSS(A3)) - 64
    • Ergebnis: 20002

Tipps für Profis

  • Buchstaben als Zahlen darstellen: Du kannst die Buchstabenwerte auch in einer Tabelle festhalten, um sie schnell nachzuschlagen. Eine einfache Tabelle könnte so aussehen:

    Buchstabe Zahlenwert
    A 20001
    B 20002
    C 20003
  • VBA für komplexe Umwandlungen: Wenn du oft Buchstaben in Zahlen umwandeln musst, kann es sich lohnen, eine VBA-Funktion zu schreiben, die mehrere Buchstaben gleichzeitig verarbeitet.


FAQ: Häufige Fragen

1. Wie kann ich mehrere Buchstaben gleichzeitig umwandeln?
Du kannst die oben beschriebene VBA-Funktion anpassen, um eine Zeichenkette zu verarbeiten und die Werte für jedes Zeichen zurückzugeben.

2. Funktioniert das auch für Kleinbuchstaben?
Ja, die GROSS-Funktion sorgt dafür, dass auch Kleinbuchstaben korrekt in Zahlen umgewandelt werden.

3. Wie kann ich die umgewandelten Zahlen in Buchstaben zurückverwandeln?
Verwende die folgende Formel:

=CHAR(B2 - 20000 + 64)

Damit kannst du die Zahlen wieder in die entsprechenden Buchstaben umwandeln.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige