Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Spaltenbezeichnung in Zelle wiedergeben

Forumthread: Spaltenbezeichnung in Zelle wiedergeben

Spaltenbezeichnung in Zelle wiedergeben
18.01.2009 13:05:00
R.
Hallo,
wieder eine vermeintlich einfache Frage.
Ich möchte gerne in einem Feld die "Spaltenbezeichnung" zB. "B" oder"2" einer anderen Tabelle wiedergeben.
Bsp:. In der Tabelle1 in Spalte 5 werden alle Preise für Produkt A aufgeführt.
In der Tabelle 2 möchte ich gerne im Feld B2 die Zahl 5 stehen haben.
Bitte ohne Makro sondern nur als Formel lösen.
Vielen Dank im Voraus.
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Spaltenbezeichnung in Zelle wiedergeben
18.01.2009 13:08:00
Hajo_Zi
Hallo,
schreibe doch einfach 5 in die Zelle. Ich sehe keinme Bedingung in Deiner Frage.

AW: Spaltenbezeichnung in Zelle wiedergeben
18.01.2009 13:14:19
R.
es gibt leider eine tabelle mit 100 spalten und unzähligen verknüpfungen. daher ist diese einfache lösung für mich unpraktisch. ich möchte sicherstellen, dass wenn eine spalte eingefügt wird, sich dieser wert (Spaltenbezeichnung) automatisch in der zeile ändert.
verstehen sie was ich meine?
Anzeige
AW: Spaltenbezeichnung in Zelle wiedergeben
18.01.2009 13:17:18
Hajo_Zi
Hallo Nick,
suche die Spaltenüberschrift mit VERGLEICH()
Gruß Hajo
AW: =SPALTE(Tabelle1!E:E)
18.01.2009 13:16:00
Uwe
...,meinst Du so?
Sonst erklär nochmal genauer.
Gruß
Uwe
(:o)
AW: Spaltenbezeichnung in Zelle wiedergeben
18.01.2009 13:16:00
Gopla
Hallo,
eine Lösung könnte uA sein:
Spalten:
=ZEICHEN(64+SPALTE(A:A))
Hier gibt die Zelle den Column Wert der Spalte zurück (A =1, B = 2, etc) und wandelt diesen durch 'Zeichen()' in einen Buchstaben um. (Zeichen(65) = A, Zeichen(66) = B, etc)
Zeilen:
=Zeile(1:1)
Gibt den Row Wert der Zeile zurück
Gruß
Gopla
Anzeige
AW: Spaltenbezeichnung in Zelle wiedergeben
18.01.2009 14:04:48
R.
Vielen dank für die Lösungsansätze. Der einfache Hinweis von Uwe reicht mir aus.
=SPALTE(Tabelle1!E:E)
Vielen Dank.
Ps.: Fast peinlich solche Fragen stellen zu müssen, aber das Forum is eindeutig besser als die MS-Hilfe und das Google-Wirr-Warr. Danke.
AW: Spaltenbezeichnung in Zelle wiedergeben
18.01.2009 14:10:32
Daniel
Hi
für die Spalten-Nr geht das so:
=Spalte(Tabelle1!E1)
für den Spaltenbuchstaben so (diese Methode funzt auch bei Spalten ab AA und grösser):
=WECHSELN(ADRESSE(1;SPALTE(Tabelle1!E1);4;WAHR);"1";"")
sollten jetzt vor Spalte E in Tabelle 1 noch Zeilen gelöscht oder eingefügt werden, so passen sich die Formeln automatisch an.
Gruß, Daniel
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Spaltenbezeichnung in Zelle wiedergeben


Schritt-für-Schritt-Anleitung

Um die Spaltenbezeichnung in einer Zelle wiederzugeben, kannst Du folgende Excel-Formeln verwenden:

  1. Spaltennummer ausgeben: Um die Spaltennummer anzuzeigen, verwende die Formel:

    =SPALTE(Tabelle1!E1)

    Diese Formel gibt die Nummer der Spalte E in Tabelle1 zurück.

  2. Spaltenbuchstaben ausgeben: Um den entsprechenden Spaltenbuchstaben zu erhalten, kannst Du die Formel verwenden:

    =WECHSELN(ADRESSE(1;SPALTE(Tabelle1!E1);4;WAHR);"1";"")

    Diese Formel gibt den Buchstaben der Spalte zurück und passt sich bei Änderungen in der Spaltenstruktur automatisch an.

  3. Spaltenbezeichnung mit Zeichen: Eine alternative Methode ist die Nutzung der ZEICHEN-Funktion:

    =ZEICHEN(64+SPALTE(A:A))

    Diese gibt den Buchstaben der aktuellen Spalte zurück, wobei A=1, B=2 usw.


Häufige Fehler und Lösungen

  • Fehler bei der Spaltennummer: Achte darauf, dass die angegebene Tabelle korrekt ist. Falsche Tabellennamen führen zu Fehlern.

  • Formel zeigt kein Ergebnis: Stelle sicher, dass Du die Formel in einer Zelle eingibst, die nicht in der gleichen Zeile wie die referenzierte Zelle ist. Ansonsten könnte die Formel sich selbst referenzieren.

  • Änderungen werden nicht übernommen: Wenn Du Zeilen oder Spalten hinzufügst, stelle sicher, dass die Formeln korrekt verknüpft sind, um die Änderungen automatisch zu übernehmen.


Alternative Methoden

Falls Du eine andere Methode bevorzugst, um die Spaltenbezeichnung anzuzeigen, kannst Du auch die INDEX- und VERGLEICH-Funktionen kombinieren. Dies ist besonders nützlich, wenn Du mit großen Tabellen arbeitest und spezifische Spaltenüberschriften benötigst.

=INDEX(Tabelle1!$A$1:$Z$1;VERGLEICH("Gesuchte Überschrift";Tabelle1!$A$1:$Z$1;0))

Diese Formel sucht nach einer spezifischen Überschrift und gibt die entsprechende Spaltennummer zurück.


Praktische Beispiele

  1. Beispiel für Spaltennummer: Um die Spaltennummer für Produktpreise in einer Preistabelle zu erhalten, verwende:

    =SPALTE(Tabelle1!E:E)
  2. Beispiel für Spaltenbuchstaben: Wenn Du den Buchstaben der 5. Spalte in Tabelle2 benötigst, kannst Du Folgendes verwenden:

    =WECHSELN(ADRESSE(1;5;4;WAHR);"1";"")
  3. Dynamische Spaltenbezeichnung: Um sicherzustellen, dass die Bezeichnung immer aktuell bleibt, verwende:

    =ZEICHEN(64+SPALTE(Tabelle1!A:A))

Tipps für Profis

  • Verwendung von Named Ranges: Definiere benannte Bereiche, um Deine Formeln klarer zu gestalten und die Lesbarkeit zu erhöhen.

  • Verknüpfungen: Nutze Verknüpfungen zu anderen Blättern, um Daten dynamisch zu halten und nicht manuell aktualisieren zu müssen.

  • Automatisierung: Verwende Excel-Makros, um sich wiederholende Aufgaben zu automatisieren, auch wenn dies in diesem Kontext nicht gewünscht ist.


FAQ: Häufige Fragen

1. Wie kann ich den Spaltennamen eines bestimmten Wertes in einer anderen Tabelle finden? Verwende die VERGLEICH-Funktion in Kombination mit INDEX, um den Spaltennamen dynamisch zu ermitteln.

2. Funktioniert das auch in Excel für Mac? Ja, die genannten Formeln funktionieren sowohl in der Windows- als auch in der Mac-Version von Excel.

3. Kann ich auch die Spaltenüberschrift direkt auslesen? Ja, indem Du die erste Zeile Deiner Tabelle als Überschriften definiert hast, kannst Du die INDEX-Funktion verwenden, um diese zu extrahieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige