18.08.2017, 09:51
(Dieser Beitrag wurde zuletzt bearbeitet: 18.08.2017, 10:42 von Kuwer.
Bearbeitungsgrund: Smilies ausgeschaltet
)
Hallo Leute,
wenn ich in einer Dropdown-Liste eine Mischung aus INDEX und VERGLEICH verwende, habe ich ein kleines Problem:
in der Dropdown-Liste (Tabelle1) berechne ich eine Fläche und daraufhin den passenden Preis.
In der Vergleichstabelle mit den Daten (Tabelle2) habe ich eine Matrix: in der linken Spalte stehen Intervalle für verschiedene Flächengrößen, in der oberen Zeile verschiedene Farben. Für jeden Flächenbereich mit entsprechender Farbe gibt es Preise. Verkürztes Beispiel:
. blau
0,5 - 0,99 m² 1,50€
1,0 - 1,49 m² 1,99€
Wenn in Tabelle 1 für ein blaues Teil eine Fläche berechnet wird, die zwischen 0,5 und 0,99 m² liegt, z.B. 0,6m², soll in Tabelle 1 der entsprechende Preis ausgegeben werden, dementsprechend 1,50€.
Dafür habe ich folgende Formel verwendet: INDEX(A1:D6;VERGLEICH(A11;A1:D1;0);VERGLEICH(A9;A1:A6;0))
Problem dabei ist, dass die 0,6 m² in den Zellen A1:A6, die jeweils Intervalle enthalten, nicht erkannt werden. Habe schon an WennDann-Formeln gedacht, die aber bei der großen Tabelle zu komplex werden könnten.
Habt ihr vielleicht eine Lösung für mich? Kann ich die Zellen mit den Flächen vielleicht so formatieren, dass Excel den Wert in diesen Intervallen finden kann?
Liebe Grüße,
Nicole
wenn ich in einer Dropdown-Liste eine Mischung aus INDEX und VERGLEICH verwende, habe ich ein kleines Problem:
in der Dropdown-Liste (Tabelle1) berechne ich eine Fläche und daraufhin den passenden Preis.
In der Vergleichstabelle mit den Daten (Tabelle2) habe ich eine Matrix: in der linken Spalte stehen Intervalle für verschiedene Flächengrößen, in der oberen Zeile verschiedene Farben. Für jeden Flächenbereich mit entsprechender Farbe gibt es Preise. Verkürztes Beispiel:
. blau
0,5 - 0,99 m² 1,50€
1,0 - 1,49 m² 1,99€
Wenn in Tabelle 1 für ein blaues Teil eine Fläche berechnet wird, die zwischen 0,5 und 0,99 m² liegt, z.B. 0,6m², soll in Tabelle 1 der entsprechende Preis ausgegeben werden, dementsprechend 1,50€.
Dafür habe ich folgende Formel verwendet: INDEX(A1:D6;VERGLEICH(A11;A1:D1;0);VERGLEICH(A9;A1:A6;0))
Problem dabei ist, dass die 0,6 m² in den Zellen A1:A6, die jeweils Intervalle enthalten, nicht erkannt werden. Habe schon an WennDann-Formeln gedacht, die aber bei der großen Tabelle zu komplex werden könnten.
Habt ihr vielleicht eine Lösung für mich? Kann ich die Zellen mit den Flächen vielleicht so formatieren, dass Excel den Wert in diesen Intervallen finden kann?
Liebe Grüße,
Nicole