Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1472to1476
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Werte aus Stammtabelle ermitteln.

Werte aus Stammtabelle ermitteln.
16.02.2016 12:24:34
Michael
Hallo,
kann man irgendwie die Werte A und B über die Bedingungen aus der Stammtabelle ermitteln?

Die Datei https://www.herber.de/bbs/user/103585.xlsx wurde aus Datenschutzgründen gelöscht

29
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Werte aus Stammtabelle ermitteln.
16.02.2016 12:26:50
selli
hallo michael,
kann man bestimmt.
gruß
selli

AW: Werte aus Stammtabelle ermitteln.
16.02.2016 12:29:09
Michael
und wie?
Ich weis nicht wie ich hier das machen soll.

AW: Angaben sind für mich nicht eindeutig ...
16.02.2016 12:42:05
...
Hallo Michael,
... was soll den z.B. bei L=1010, B=1550 und H=750 ermittelt werden?
Gruß Werner
.. , - ...

AW: Gefällt dir meine Lösung nicht?
16.02.2016 13:23:56
Herbert
,,

AW: vielleicht u.a. deshalb ...
16.02.2016 13:48:21
...
Hallo Herbert,
... weil Michael damit meine ihm gestellte Frage nicht beantworten kann ;-)
Wenn Du in Deiner Datei in H14 den Wert 750 einsetzt, kommt als Lösung eine 0 heraus. Das will Michael womöglich nicht. Hinzu kommt, dass ich Michaels Aussage: "... werden die Anzahl der Werte A und B ..." verscheiden interpretieren könnte um nicht zu schreiben, ich weiß nicht, was er damit genau meint.
Gruß Werner
.. , - ...

Anzeige
AW: vielleicht u.a. deshalb ...
16.02.2016 13:59:16
Michael
Hallo.
sry ich konnte nicht antworten. Bin in der Arbeit.
@ werner genau das ist das Problem, deshalb habe ich die Datei nochmals erweitert.
Desweiterem hast du recht, ich habe mich falsch ausgedrückt.
Die Werte A und B muss es heissen.
Danke.
Gruß

AW: damit ist aber 1. Frage noch unbeantwortet ...
16.02.2016 14:05:18
...
Hallo Michael,
... was soll für H=750 ermittelt werden?
Gruß Werner
.. , - ...

AW: damit ist aber 1. Frage noch unbeantwortet ...
16.02.2016 14:11:57
Michael
Hallo anbei meine erweiterte Datei.
https://www.herber.de/bbs/user/103590.xlsx
das
wäre
L größer 1000
Breite kleiner/Gleich 1500
größer/gleich 0
A gleich 1
B gleich 1
Frage beantwortet?
Wie kann man dies dann über eine Formel lösbar gestalten?

Anzeige
AW: neue Vorgaben auch noch nicht eindeutig ...
16.02.2016 15:02:13
...
Hallo Michael,
... damit das deutlicher wird, hab ich meinen Formel-Lösungsvorschlag für andere (willkürlich angenommen) Werte aufgestellt.
Nachfolgende Formel H19 (ist keine allgemeingültige Lösung sondern lediglich auf die bisherigen Angaben zugeschnitten) einfach nach H20 kopieren:
 ABCDEFGH
2LängeBreiteHöheAB
3<=500>=0>=000
4<=1000>=0>=011
5>1000<=1500>=00,80,9
6>1000<=2000>=01,21,1
7>1000<=2000>=110022
8>1000<=2500>=021
9>1000<=2500>=110042
10>1000>2500>=062
11>1000>2500>=110073
12        
13        
14        
15      Länge1050
16      Breite1550
17      Höhe750
18        
19      A1,2
20      B1,1

Formeln der Tabelle
ZelleFormel
H19{=INDEX(G:H;MIN(WENN((H$15>=1000)*(H$16<=D$5:D$9)*(H$17>=F$5:F$9); ZEILE(B$5:B$9)))+(H$15<=1000)*(H$15>=500)*ZEILE(B4)+(H$16>2500)*(ZEILE(D$11)-(H$17<1100)); ZEILE(A1))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: neue Vorgaben auch noch nicht eindeutig ...
16.02.2016 15:51:10
Michael
Hallo, danke für die Formel.
Geht das auch für jeder Zeile der Stammstabelle?
Weil wenn ich die Datensätze so durchlaufe stimmen nicht alle z.b Länge = 1000 mm
dann ist es egal welcher Wert in Breite oder in Höhe steht, es soll immer A = 1 sein und B = 1 rauskommen.
Erst wenn L > 1000 dann kommt es drauf an ob Breite z.b =0 oder sogar noch größer als 1100 ist. Die Höhe >=0 gilt dabei eben nur bis Weist du was ich meine?
Gruß

AW: zuletzt hattest Du in der Datei vorgegeben ...
16.02.2016 16:33:30
...
Hallo Michael,
... das gemäß Deiner Zeile 4 für alle Längen kleiner gleich 1000 die Werte G3:H4 gelten und das sollte mit der Formel auch realisiert sein. Allerdings merke ich gerade, dass ein "Dollarzeichen" abhanden gekommen ist. Richtig sollte in der Formel anstelle ...ZEILE(B4)... ZEILE(B$4) stehen. Sorry.
Wenn dem nicht nicht so ist, so zeige mir bitte konkret auf, wo die Daten noch nicht stimmen.
Gruß Werner
.. , - ...

Anzeige
AW: zuletzt hattest Du in der Datei vorgegeben ...
16.02.2016 16:58:03
Michael
Hallo,
habe es durchprobiert.
https://www.herber.de/bbs/user/103596.xlsx
Die grünen Zeilen passen. Die orangen nicht.
ggf. kann auch das Kriterium >=0 auf Hast du eine Idee?
gruß

AW: dann teste jetzt noch einmal ...
16.02.2016 17:14:40
...
Hallo Michael,
... bin dann allerdings für heute auch gleich offline:
 ABCDEFGH
2LängeBreiteHöheAB
3<=500>=0>=000
4<=1000>=0>=011
5>1000<=1500>=011
6>1000<=2000>=034
7>1000<=2000>=110022
8>1000<=2500>=021
9>1000<=2500>=110042
10>1000>2500>=062
11>1000>2500>=110052
12        
13        
14        
15      Länge1001
16      Breite2400
17      Höhe1200
18        
19      A4
20      B2
21        

Formeln der Tabelle
ZelleFormel
H19{=INDEX(G:H;MIN(WENN((H$15>=1000)*(H$16<=D$5:D$9)*(H$17>=0); ZEILE(B$5:B$9)))+(H$17>=1100)+(H$15<=1000)*(H$15>=500)*(ZEILE(B$4))+(H$16>2500)*((ZEILE(D$11)-(H$17<1100))); ZEILE(A1))}
H20{=INDEX(G:H;MIN(WENN((H$15>=1000)*(H$16<=D$5:D$9)*(H$17>=0); ZEILE(B$5:B$9)))+(H$17>=1100)+(H$15<=1000)*(H$15>=500)*(ZEILE(B$4))+(H$16>2500)*((ZEILE(D$11)-(H$17<1100))); ZEILE(A2))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: dann teste jetzt noch einmal ...
17.02.2016 07:51:46
Michael
Hallo,
besten Dank.
die letzte Zeile geht irgendwie nicht.
Alles andere ist super.
Hast du noch einen Vorschlag?
https://www.herber.de/bbs/user/103614.xlsx

AW: verflixt und zugenäht ...
17.02.2016 09:05:41
...
Hallo Michael,
... stopfe ich ein Loch, tut sich das andere auf ,-)
Hier mein neuer Vorschlag (momentan wirklich nur "geflickt", Formel ist noch nicht optimiert). Teste noch einmal komplett:
 ABCDEFGH
2LängeBreiteHöheAB
3<=500>=0>=000
4<=1000>=0>=011
5>1000<=1500>=011
6>1000<=2000>=011
7>1000<=2000>=110022
8>1000<=2500>=011
9>1000<=2500>=110042
10>1000>2500>=011
11>1000>2500>=110062
12        
13        
14        
15      Länge1200
16      Breite2600
17      Höhe1111
18        
19      A6
20      B2

Formeln der Tabelle
ZelleFormel
H19{=INDEX(G:H;(MIN(WENN((H$15>=1000)*(H$16<=D$5:D$9)*(H$17>=0); ZEILE(B$5:B$9)))+(H$17>=1100)+(H$15<=1000)*(H$15>500)*(ZEILE(B$4))*(H$16<2500))*(H$16<2500)+(H$16>2500)*(H$15>1000)*(ZEILE(D$11)-(H$17<1100)); ZEILE(A1))}
H20{=INDEX(G:H;(MIN(WENN((H$15>=1000)*(H$16<=D$5:D$9)*(H$17>=0); ZEILE(B$5:B$9)))+(H$17>=1100)+(H$15<=1000)*(H$15>500)*(ZEILE(B$4))*(H$16<2500))*(H$16<2500)+(H$16>2500)*(H$15>1000)*(ZEILE(D$11)-(H$17<1100)); ZEILE(A2))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: verflixt und zugenäht ...
17.02.2016 09:15:38
Michael
Perfekt
vielen Dank.
nun funktioniert es :)

AW: dann sind die Löcher zu; auch der thread owT
17.02.2016 09:31:47
...
Gruß Werner
.. , - ...

AW: dann sind die Löcher zu; auch der thread owT
17.02.2016 09:37:54
Michael
Hallo.
nein sry. Habe noch einen Fehler entdeckt... in der zweiten Bedingung (Zeile 4)

AW: dann doch ein neuer Ansatz ...
17.02.2016 10:03:24
...
Hallo Michel,
... ist wohl doch besser, als immer nur "Löcher" zu stopfen.
Doch hab noch etwas Geduld, ich muss jetzt erst einmal meine Brötchen verdienen.
Gruß Werner
.. , - ...

Anzeige
AW: gefragt ... und neuer Vorschlag ...
17.02.2016 11:36:08
...
Hallo Michael,
... sind die Ergebniswerte in G3:H11 stets fix? Also genau die werte, die dort von Dir aufgezeigt sind, oder willst Du diese evtl. noch variabel halten, in dem Du die Werte in G3:H11 dieser Tabelle für die in der Tabelle vorgegebenen Bedingungen abändern willst?
Wenn die Daten fix sind und bleiben, dann folgender Formelvorschlag (Formel nach H20 kopierbar):
Tabelle1

 ABCDEFGH
2LängeBreiteHöheAB
3<=500>=0>=000
4<=1000>=0>=011
5>1000<=1500>=011
6>1000<=2000>=011
7>1000<=2000>=110022
8>1000<=2500>=011
9>1000<=2500>=110042
10>1000>2500>=011
11>1000>2500>=110062
12        
13        
14        
15      Länge1100
16      Breite2400
17      Höhe1222
18        
19      A4
20      B2

Formeln der Tabelle
ZelleFormel
H19=(H$15>500)*(H$15<=1000)+(H$15>1000)*(1+(H$17>=1100))*(1+((H$16>2000)+(H$16>2500))*(H$17>=1100))^(2-ZEILE($A1))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: gefragt ... und neuer Vorschlag ...
17.02.2016 12:30:29
Michael
Sie Statische Variante funktioniert.
Eigentlich sollte es variabel bleiben... geht das?

AW: variabel bezogen auf Werte G3:H11? Oder? owT
17.02.2016 12:42:05
...
Gruß Werner
.. , - ...

AW: variabel bezogen auf Werte G3:H11? Oder? owT
17.02.2016 13:04:20
Michael
Ja genau die Werte (G3:H11) sollen variabel sein, alle anderen sind fest.

AW: nun, dann so ...
17.02.2016 14:03:04
...
Hallo,
... auf ein Neues:
 ABCDEFGH
2LängeBreiteHöheAB
3<=500>=0>=000
4<=1000>=0>=00,90,92
5>1000<=1500>=011,01
6>1000<=2000>=01,11,12
7>1000<=2000>=11002,12,12
8>1000<=2500>=01,311,32
9>1000<=2500>=11004,12,2
10>1000>2500>=01,91,92
11>1000>2500>=110062,8
12        
13        
14        
15      Länge1111
16      Breite2222
17      Höhe999
18        
19      A1,31
20      B1,32

Formeln der Tabelle
ZelleFormel
H19=INDEX(G:H;3+(H$15>500)*(H$15<=1000)+((H$15>1000)*2+(H$16>1500)+(H$16>2000)*2+(H$16>2500)*2+(H$17>=1100))*(H$15>1000); ZEILE(A1))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: nun, dann so ...
17.02.2016 14:31:41
Michael
Voltreffer :)
Es geht.
Vielen vielen Dank für die Mühe und Geduld.

AW: freut mich auch; thread nun abgeschlossen owT
17.02.2016 15:57:43
...
Gruß Werner
.. , - ...

303 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige