Clever-Excel-Forum

Normale Version: Wenn-Funktion mit Zellenwert
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen, 

ich sitze grade an einer Tabelle für ein P&P-Rollenspiel und habe den Wert "Typ" (A1) und möchte nun unter dem Wert "Bonus" (A2).  einen Wert aus einer Summe erscheinen lassen.
Es gibt 4 verschiedene Typen, A, B, C, D.
Es gibt 4 verschiedene Bonuswerte, die aus einer Summer verschiedener Werte bestehen. Also D1 = 1, D2 = 2 usw.

=Wenn(A1=A;Zellenwert D1;=Wenn(A1=B;Zellenwert D2 usw.

wie bekomme ich den Zellenwert in die Formel?

Grüße

Baltarsar
Hallo,

sofern wirklich A,B,C oder D drinsteht.

=INDEX(D1:D4;REST(CODE(A1);64))

Falls auch Kleinbuchtsaben vorkommen:

=INDEX(D1:D4;REST(CODE(GROSS(A1));64))
Setze ich den Index in die Wenn-Funktion mit ein oder nehme ihn stattdessen. 

Ich bin mir nicht sicher, ob meine Frage richtig verstanden wurde oder ich das mit dem Index nicht richtig durchblicke, da ich ja verschiedene Typen habe.
Vergiß Dein WENN. Cadmus hat Dir die Formel geliefert. Verwende sie.
Zitat:oder ich das mit dem Index nicht richtig durchblicke


Die Index Funktion gliedert sich in 

=Index(Bereich;Zeile;Spalte)

Bereich ist dein D1 bis D4

Der Buchstabe A hat den Zeichencode 65, B-66, C-67, D-68

Bei der Rest-Funktion (65 geteilt durch 64 =Rest 1) erhältst du so entweder 1,2,3 oder 4

Das ist deine Zeilennummer für den Zeilenwert in der Index-Funktion. Spalte ist hier nicht erforderlich, da nur eine Spalte vorhanden ist.