Forum: PC Hard- und Software [excel] benutzerdefinierte formate - enumeration: wert->string


von Vlad T. (vlad_tepesch)


Lesenswert?

Hi,
Ist es möglich im Excel
mittels benutzerdefinierter Formate eine Zahl als enumerierten Text 
anzuzeigen?

ich habe irgendwo eine Spalte mit mehreren Zeilen, die Namen enthalten.

und dann habe ich eine Spalte, die Zahlen enthalten.
Ich möchte diese Zahlen jetzt als Index in die Tabelle mit den Namen 
benutzen, ohne jedoch die Zelleninhalte zu verändern.
dh. der Zelleninhalt soll weiterhin 1,2,3,4...n sein, aber angezeigt 
werden soll der entsprechende Name.

vom Prinzip also das gleiche, was auch mit den integrierten 
Datumsformaten passiert. Zelleninhalt ist eine Zahl, angezeigt wird der 
Wochentagname.

Gruß
vlad

von Arc N. (arc)


Lesenswert?

Index(Matrix; ...) um den Text zu erhalten und die ursprüngliche Spalte 
mit den Zahlen ausblenden

von Vlad T. (vlad_tepesch)


Lesenswert?

Arc Net schrieb:
> Index(Matrix; ...) um den Text zu erhalten und die ursprüngliche Spalte
> mit den Zahlen ausblenden

Ich möchte die Daten aber nicht verändern (auch nicht neue hinzufügen 
oder andere ausblenden).

Die Frage ist einfach, ob man irgendwie auch bei den Formaten Formelnm 
angeben kann oder eigene Formatierugnsregeln analog zu T, TT, TTT oder 
TTTT definieren kann

von Arc N. (arc)


Lesenswert?

Dann entweder Makro/VBA oder mit bedingter Formatierung (Bereich 
auswählen, "Bedingte Formatierung" -> "Regeln..." -> "Gleich" -> 
benutzerdefiniertes Format und als Format den Text in "") bzw. einen 
ganzen Regelsatz über "Regeln verwalten" anlegen

von Vlad T. (vlad_tepesch)


Lesenswert?

Arc Net schrieb:
> "Bedingte Formatierung" -> "Regeln..." -> "Gleich" ->
> benutzerdefiniertes Format und als Format den Text in "")
der Text steht ja in einer anderen Tabelle und ist potenziell variabel.
VBA geht leider auch nicht.

Schade - scheint nicht umsetzbar zu sein, da die Formatierungsregeln zu 
unflexibel sind.

von Robert K. (mr_insanity)


Lesenswert?

Das wird wohl nur mit VBA gehen.
Diese Datumsumformatierung macht Excel doch auch mit VBA.

von Arc N. (arc)


Lesenswert?

Vlad Tepesch schrieb:
> Arc Net schrieb:
>> "Bedingte Formatierung" -> "Regeln..." -> "Gleich" ->
>> benutzerdefiniertes Format und als Format den Text in "")
> der Text steht ja in einer anderen Tabelle und ist potenziell variabel.
> VBA geht leider auch nicht.
>
> Schade - scheint nicht umsetzbar zu sein, da die Formatierungsregeln zu
> unflexibel sind.

Ein Tabellenblatt mit den (geschützten) "Rohdaten" und eins mit den 
aufbereiteten Daten ist auch nicht gewünscht?

von Roman (Gast)


Lesenswert?

Hallo Vlad,

nicht verzweifeln. Schaue dir mal die Hilfe zu dem Thema Verweis an.
Dort kannst Du den Suchbegriff und die Ergebnisspalte getrennt angeben,
neben der Matrix versteht sich.

Gruss

Roman

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.