Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1568to1572
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

Hilfe bei Formeln

Hilfe bei Formeln
12.07.2017 11:32:10
Blue
Servus liebe Forumgemeinde,
ich bräuchte mal eure Hilfe bei Formeln die etwas suchen sollen.
Habe in der Datei best möglich versucht es verbal zu erklären.
https://www.herber.de/bbs/user/114828.xlsx
Ich hoffe Ihr könnt mir weiter Helfen, Danke schon mal für eure Bemühung.
mfg Blue Bird

15
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: wäre einfacher, wenn ..
12.07.2017 11:46:14
...
Hallo,
... die Lastklassen nicht nur in einer Zelle stünden sondern in allen entsprechenden Datenzellen, anderenfalls würde die Formel lang. Darf das sein?
Gruß Werner
.. , - ...
AW: wäre einfacher, wenn ..
12.07.2017 11:59:27
Blue
Servus Werner,
ja darf es.
mfg Blue Bird
AW: wäre einfacher, wenn ..
12.07.2017 13:11:01
Blue
Servus Werner,
wenn die leeren Zeilen auf dem 2. Tabellenblatt stören, dürften diese auch weg.
mfg Blue Bird
AW: die leeren Zeilen stören nicht ...
12.07.2017 13:14:27
...
Hallo,
... ich bin nur nicht immer online ;-)
so:
 ABCDEFG
39,5 t12,5 t550 mm200 mm35,640,115 N/mm²

Formeln der Tabelle
ZelleFormel
C3=AGGREGAT(14;6;'HD-Anker'!B:B/('HD-Anker'!A1:A50=B3)/('HD-Anker'!C1:C50<=D3); 1)
E3=A3*15/4
F3=AGGREGAT(15;6;'HD-Anker'!D:F/('HD-Anker'!A1:A50=B3)/('HD-Anker'!C1:C50<=D3)/('HD-Anker'!D1:F50>=E3); 1)
G3=INDEX('HD-Anker'!1:1;3+AGGREGAT(15;6;SPALTE(A1:F1)/('HD-Anker'!A1:A50=B3)/('HD-Anker'!C1:C50<=D3)/('HD-Anker'!D1:F50=F3); 1))

Datengültigkeit der Tabelle
ZelleZulassenDatenEingabe 1Eingabe 2
B3Liste 1,3; 2,5; 4,0; 5,0; 7,5; 10,0; 12,5; 15,0; 25,0 

Gruß Werner
.. , - ...
Anzeige
AW: die leeren Zeilen stören nicht ...
12.07.2017 13:46:49
Blue
Servus Werner,
erst einmal vielen dank!
Habe mal getestet und zwar klappt es noch nicht 100%.
Für die Eintrag F3 nimmt er immer die größer/gleich Zahl aus der passenden Lastklasse (HD-Anker).
Allerdings muss er noch die kleiner/gleich Bauteildicke beachten und sich dann nur in dieser Zeile wenn Wert suchen.
Wenn du mir das noch anpassen könntest.
mfg Blue Bird
AW: dann ...
12.07.2017 14:15:44
...
Hallo,
... anstelle kleiner gleich in den Formeln F3 und G3 größer gleich einsetzen, also
in F3:

=AGGREGAT(15;6;'HD-Anker'!D:F/('HD-Anker'!A1:A50=B3)/('HD-Anker'!C1:C50>=D3)/('HD-Anker'!D1:F50>=E3); 1) 
und in G3:
=INDEX('HD-Anker'!1:1;3+AGGREGAT(15;6;SPALTE(A1:F1)/('HD-Anker'!A1:A50=B3)/('HD-Anker'!C1:C50>=D3) /('HD-Anker'!D1:F50=F3);1)) 
Allerdings, ein Problem gäbe es dann aber noch für C3 bei B3=2,5. Da fehlt dann noch eine eindeutige Definition Deinerseits.
Gruß Werner
.. , - ...
Anzeige
AW: dann ...
12.07.2017 15:01:12
Blue
Servus Werner,
irgendwie kann ich dir nicht folgen, versuche es nochmal besser zu erklären.
Die Formel in F3 soll folgendes machen:
Nehme die Lastklasse aus B3 somit ist der Bereich auf HD-Anker definiert, dann nehme die Bauteildicke aus D3 und such in dem davor definierten Bereich die Zelle die kleiner/gleich ist, nun suche in der Zeile in der du die soeben die Zelle gefunden hast in D bis F den Wert der größer/gleich Tabelle1 E3 ist.
mfg Blue Bird
AW: so wie Du es beschreibst ...
12.07.2017 15:20:28
...
Hallo,
... und ich dies interpretiert habe, wird es mit meiner letzten Formel auch realisiert.
Damit erhalte ich für die Beispieldaten (12,5 t und D0200 mm) in F3=40,1 und in G3=15 N/mm².
Was soll denn Deiner Meinung als Lösungswerte ermittelt werden?
Gruß Werner
.. , - ...
Anzeige
AW: so wie Du es beschreibst ...
12.07.2017 16:10:55
Blue
Servus Werner,
für dieses Beispiel funktioniert es auch.
Wenn du allerdings folgendes Beispiel nimmst.
Fertigteilgewicht = 13,00
Lastklasse = 12,5
Bauteildicke = 210
Müsste für F3 = 62,4 und G3 = 25 N/mm² raus kommen.
So wie ich das sehe sucht er nicht nur in der Zeile wo die passende Bauteildicke steht sondern in dem ganzen Bereich wo die Lastklasse passt.
mfg Blue Bird
AW: jetzt ist es nachvollziehbar ...
12.07.2017 16:54:49
...
Hallo,
... da hatte ich einen Denkfehler. Sorry.
Es geht zwar dann auch anders zu lösen, aber am schnellsten konstruiert für mich war einfach nachfolgende Formelschachtelung.
So:
 ABCDEFG
313,0 t12,5 t550 mm210 mm48,862,425 N/mm²

Formeln der Tabelle
ZelleFormel
C3=AGGREGAT(15;6;'HD-Anker'!B:B/('HD-Anker'!A1:A50=B3)/('HD-Anker'!C1:C50>=D3); 1)
E3=A3*15/4
F3=AGGREGAT(15;6;'HD-Anker'!D:F/('HD-Anker'!A1:A50=B3)/('HD-Anker'!C1:C50>=D3)/('HD-Anker'!D1:F50>=E3)/(AGGREGAT(15;6;ZEILE(A1:A50)/('HD-Anker'!A1:A50=B3)/('HD-Anker'!C1:C50>=D3); 1)=ZEILE(A1:A50)); 1)
G3=INDEX('HD-Anker'!1:1;3+AGGREGAT(15;6;SPALTE(A1:F1)/('HD-Anker'!A1:A50=B3)/('HD-Anker'!C1:C50>=D3)/(AGGREGAT(15;6;ZEILE(A1:A50)/('HD-Anker'!A1:A50=B3)/('HD-Anker'!C1:C50>=D3); 1)=ZEILE(A1:A50))/('HD-Anker'!D1:F50>=F3); 1))

Datengültigkeit der Tabelle
ZelleZulassenDatenEingabe 1Eingabe 2
B3Liste 1,3; 2,5; 4,0; 5,0; 7,5; 10,0; 12,5; 15,0; 25,0 

Gruß Werner
.. , - ...
Anzeige
AW: jetzt ist es nachvollziehbar ...
12.07.2017 20:12:48
Blue
Servus Werner,
das Ergebnis müsste aber 51,7 sein.
Da die vorgegebene Bauteildicke (D3) 210 entspricht, 210 kleiner gleich wäre 200 also Zeile 35.
Somit in Zeile 35 Spalte D:F den Wert suchen der größer/gleich (E3) 48,8 ist und das wäre 51,7.
Ich glaube das Problem liegt daran das kleiner gleich nicht der nächst kleine sein muss.
Also quasi wie in diesem Beispiel 210 der nächst kleiner 200 wäre.
Allerdings sucht die Formel den Wert für F3 in allen Zeilen die kleiner/glich sind.
Ich kann mir das nur so vorstellen das man nicht sagt kleiner/gleich, sondern den nächst kleineren für die Bauteildicke.
Hab allerdings auch keine Ahnung wie man das umsetzen könnte.
mfg Blue Bird
Anzeige
AW: dazu ...
12.07.2017 20:17:34
...
Hallo,
... melde ich mich Morgen noch einmal. Ich muss jetzt offline gehen.
Gruß Werner
.. , - ...
AW: zuvor hattest Du aber anderes angegeben ...
13.07.2017 21:27:52
...
Hallo,
... gestern 16:10 schriebst Du noch:
"Fertigteilgewicht = 13,00
Lastklasse = 12,5
Bauteildicke = 210
(Dann) müsste für F3 = 62,4 und G3 = 25 N/mm² raus kommen"

Erst durch Deine zusätzlichen Erläuterungen in Deinem letzten Beitrag, ist es jetzt für mich wirklich verständlich.
Nun wird doch wieder kleiner gleich benötigt und die Formeln konnte ich auch wieder etwas einkürzen.
Ich meine, dass nun das angestrebte ermittelt wird. Eine Rückmeldung Deinerseits wäre auch dann wünschenswert.
 ABCDEFG
313,0 t12,5 t550 mm210 mm48,851,725 N/mm²

Formeln der Tabelle
ZelleFormel
C3=AGGREGAT(15;6;'HD-Anker'!B:B/('HD-Anker'!A1:A50=B3)/('HD-Anker'!C1:C50>=D3); 1)
E3=A3*15/4
F3=AGGREGAT(15;6;'HD-Anker'!D:F/('HD-Anker'!A1:A50=B3)/('HD-Anker'!D1:F50>=E3)/(AGGREGAT(14;6;ZEILE(A1:A50)/('HD-Anker'!A1:A50=B3)/('HD-Anker'!C1:C50<=D3); 1)=ZEILE(A1:A50)); 1)
G3=INDEX('HD-Anker'!1:1;3+AGGREGAT(15;6;SPALTE(A1:F1)/('HD-Anker'!A1:A50=B3)/(AGGREGAT(14;6;ZEILE(A1:A50)/('HD-Anker'!A1:A50=B3)/('HD-Anker'!C1:C50<=D3); 1)=ZEILE(A1:A50))/('HD-Anker'!D1:F50>=F3); 1))

Datengültigkeit der Tabelle
ZelleZulassenDatenEingabe 1Eingabe 2
B3Liste 1,3; 2,5; 4,0; 5,0; 7,5; 10,0; 12,5; 15,0; 25,0 

Gruß Werner
.. , - ...
Anzeige
AW: so wie Du es beschreibst ...
12.07.2017 16:23:57
Blue
Servus Werner,
ich habe gerademal für das finden der passenden Bauteildicke statt kleiner/gleich nur = geschrieben, dann funktioniert es.
Vielleicht kannst du damit etwas anfangen.
mfg Blue Bird
AW: ist so berücksicht, wie von Dir vorgeben owT
12.07.2017 16:57:28
Dir
Gruß Werner
.. , - ...

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige