Clever-Excel-Forum

Normale Version: Kalkulation
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Hallo zusammen,

ich habe da ein Problem. Ich möchte eine Abfrage aus einer Liste machen aber ich habe keine Idee wie ich das machen kann.

       

Breite   Höhe   200          300           400         500     

400                   10,-      20,-            30,-       40,- 

500                   15        25,             35,-       45,- 

600                   20,-     30,-             40,-        50,-

700                  25,-       35,-             45,-      55,-



So ich möchte daraus jetzt eine Auswahl treffen Z.B: Breite 500  Höhe =400  das Ergebnis wäre ja 35,- aber wie bekomme ich das hin das ich die Breite ( in ein Steuerelement Dropdown) und für die Höhe auch ein Steuerelement verwenden. Kann mir jemand helfen?

Danke
Gruß
Crischan


Hi Chrischan,

meinst du das so?

Tabelle2

ABCDEFGHI
1Höhe
          Breite
200300400500Breite: 400Höhe: 700Ergebnis: 45
240010203040
350015253545
460020304050
570025354555
Formeln der Tabelle
ZelleFormel
I1=INDEX($A$1:$E$5;VERGLEICH($H$1;$A$1:$A$5;0);VERGLEICH($G$1;$A$1:$E$1;0))
Datengültigkeit der Tabelle
ZelleZulassenDatenEingabe 1Eingabe 2
G1Liste=$B$1:$E$1
H1Liste=$A$2:$A$5

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Nachtrag:

Die Zellen G1, H1 und I1 sind benutzerdefiniert formatiert. Z.B. "Breite: "0
Moin!
Vorab:
Dies soll keine "Verbesserung" darstellen, Günter!  Blush
Lediglich eine Veranschaulichung, wie man "komplizierte" Formeln mittels Namen lesbarer macht:


ABCDEFGHI
1Höhe \ Breite200mm300mm400mm500mm Breite: 400mmHöhe:  600mmKosten: 40,00 €
2400mm10,00 €20,00 €30,00 €40,00 €
3500mm15,00 €25,00 €35,00 €45,00 €
4600mm20,00 €30,00 €40,00 €50,00 €
5700mm25,00 €35,00 €45,00 €55,00 €

ZelleFormatWert
B10"mm"200
B2#.##0,00 €10
G1"Breite: "0"mm"400
H1"Höhe: " 0"mm"600
I1"Kosten: "#.##0,00 €40

NameBezug
Breite=Tabelle2!$B$1:$E$1
Breite?=Tabelle2!$G$1
Höhe=Tabelle2!$A$2:$A$5
Höhe?=Tabelle2!$H$1
Matrix=Tabelle2!$B$2:$E$5

ZelleFormel
I1=INDEX(Matrix;VERGLEICH(Höhe?;Höhe;0);VERGLEICH(Breite?;Breite;0))

ZelleGültigkeitstypOperatorWert1Wert2
G1Liste =Breite
H1Liste =Höhe

Gruß Ralf
Hi Ralf,


Zitat:Dies soll keine "Verbesserung" darstellen, Günter!  [img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]

doch isses :32:       

:28: :28: :28:
Hallo,

danke das klappt aber jetzt habe ich noch zwei Fragen.

erstens

Kann man eine Pulldownbutton auch mit Zeilenmachen? Spalten geht ja

Zweitens

Kann man den Index auch noch vergrößern

Hier das Beispiel

Länge  Breite   Höhe
                      400      500       600
500     200        10      20          30
          300         15     25          35
          400         21     31          40

1000  200         12       22         33
         300         17       27         35
         400         23       32         42

Ich möchte jetzt die Auswahl Länge , Breite & Höhe auswählen.

Z.B Länge 1000  Breite 300  Höhe 500  Preis =27

Geht so was??

Gruß
Crischan
Hi Chrischan,


Zitat:Kann man eine Pulldownbutton auch mit Zeilenmachen? Spalten geht ja

das musst du genauer erläutern - ich verstehe nicht, was du meinst.

Zitat:Ich möchte jetzt die Auswahl Länge , Breite & Höhe auswählen.

Spätestens jetzt wäre eine Beispieldatei (keine ScrShots) von dir hilfreich. Wie du eine solche einstellen kannst, kannst du hier nachlesen: http://www.clever-excel-forum.de/thread-326.html
Die Datei muss vom Aufbau her deinem Original absolut gleichen; Daten können erfunden oder echte Daten anonymisiert sein. Und dann rücke bitte gleich mit all deinen Wünschen heraus - dieses nachträgliche "und dann hätte ich gerne noch..." nennt sich Salamitaktik und wird absolut nicht gerne gesehen.
Hallo,

sorry bin halt neu hier aber ich hoffe das das mit dem Anhang jetzt klappt und du sehen kannst was ich möchte.

Gruß

Crischan
Hi Chrischan,

mein Voriges hat natürlich noch Gültigkeit, trotzdem nochmals ein Vorschlag ins Blaue:

Tabelle2

ABCDEFGHIJ
1Höhe
          Breite
200300400500Länge: 500Breite: 500Höhe: 700Ergebnis: 55
240010203040
350015253545
460020304050
570025354555
6
7Höhe
          Breite
200300400500
840012223242
950017273747
1060022324252
1170027374757
Formeln der Tabelle
ZelleFormel
J1=WENN($G$1=500;INDEX($A$1:$E$5;VERGLEICH($I$1;$A$1:$A$5;0);VERGLEICH($H$1;$A$1:$E$1;0));INDEX($A$7:$E$11;VERGLEICH($I$1;$A$7:$A$11;0);VERGLEICH($H$1;$A$7:$E$7;0)))
Datengültigkeit der Tabelle
ZelleZulassenDatenEingabe 1Eingabe 2
G1Liste500;1000
H1Liste=$B$1:$E$1
I1Liste=$A$2:$A$5

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Ich habe noch nicht Ralfs Vorschlag mit den Namen eingearbeitet. Zum einen siehst du, wie die Formel aufgebaut ist. Weiter traue ich dir zu, diese Erleichterung selber anzupassen. :32:
Oooh, verflixt, Chrischan,

ich habe vergessen zu aktualisieren. Blush  So haben sich unsere Beiträge überschnitten. Aber wie ich sehe, sind unsere Beispieltabellen doch relativ gleich und deshalb für dich gut anpassbar.

Meine Frage hast du allerdings noch nicht beantwortet.
Hi,

wie erkläre ich das nur???

Ich habe mal eine Liste in den Anhang gepackt und hoffe das du das so verstehst.


Gruß
Crischan
Seiten: 1 2 3