Registriert seit: 22.06.2015
Version(en): 2010
Hi Leute,
ich hätte eine Frage bezüglich einer Analyse, die ich anfertigen soll.
Es gibt dabei 3 wichtige Parameter und 2 Datensätze:
Maße (LxBxH), Gewicht und Fassungsvermögen
Ich möchte nun die Boxen, welche sich in diesen 3 Kriterien ähneln, ausfindig machen.
278x175x190 14,8 420
278x175x175 13,2 420
310x175x175 11 540
353x175x190 17 540
353x175x190 23 540
304x173x220 22,4 540
514x175x210 21 540
514x175x210 22,6 680
513x183x220 24 680
514x218x210 26,3 680
513x223x223 25,3 770
514x218x210 23,8 1000
514x276x242 22,9 1000
278x175x175 17 900
315x175x175 23 420
353x175x190 22,4 450
353x175x190 24 540
394x175x190 26,3 600
187x127x220 25,3 610
187x127x220 11 540
175x175x190 17 540
237x128x225 23 680
Nehmen wir an, 5cm Abweichung in den jeweiligen Maßen soll mit einbezogen werden, gleichzeitig 2kg im Gewicht und 50 des Fassungsvermögens.
Ich möchte nun alle sich unter diesem Umständen ähnelden Boxen sozusagen gruppieren.
Ich bin nicht sicher, ob das mit Formeln an sich ueberhuapt funltioniert oder man das nur mit VBa lösen kann.
Vielen Dank fuer eure Hilfe!
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hallo,
so z.B.:
Arbeitsblatt mit dem Namen 'Tabelle1' | | A | B | C | D | E | F | G | H | I | J | K | L | 1 | 278 | 175 | 190 | 14,8 | 420 | | Daten | 280 | 175 | 180 | 12 | 350 | 2 | 278 | 175 | 175 | 13,2 | 420 | | | | | | | | 3 | 310 | 175 | 175 | 11 | 540 | | Zeile: | 2 | | | | | 4 | 353 | 175 | 190 | 17 | 540 | | | | | | | | 5 | 353 | 175 | 190 | 23 | 540 | | | | | | | | 6 | 304 | 173 | 220 | 22,4 | 540 | | | | | | | | 7 | 514 | 175 | 210 | 21 | 540 | | | | | | | | 8 | 514 | 175 | 210 | 22,6 | 680 | | | | | | | | 9 | 513 | 183 | 220 | 24 | 680 | | | | | | | | 10 | 514 | 218 | 210 | 26,3 | 680 | | | | | | | | 11 | 513 | 223 | 223 | 25,3 | 770 | | | | | | | | 12 | 514 | 218 | 210 | 23,8 | 1000 | | | | | | | | 13 | 514 | 276 | 242 | 22,9 | 1000 | | | | | | | | 14 | | | | | | | | | | | | | 15 | | | | | | | | | | | | | 16 | 278 | 175 | 175 | 17 | 900 | | | | | | | | 17 | 315 | 175 | 175 | 23 | 420 | | | | | | | | 18 | 353 | 175 | 190 | 22,4 | 450 | | | | | | | | 19 | 353 | 175 | 190 | 24 | 540 | | | | | | | | 20 | 394 | 175 | 190 | 26,3 | 600 | | | | | | | | 21 | 187 | 127 | 220 | 25,3 | 610 | | | | | | | | 22 | 187 | 127 | 220 | 11 | 540 | | | | | | | | 23 | 175 | 175 | 190 | 17 | 540 | | | | | | | | 24 | 237 | 128 | 225 | 23 | 680 | | | | | | | |
Zelle | Formel | H3 | =SUMMENPRODUKT((ABS(AA:AA-H1)<=5)*(ABS(B:B-I1)<=5)+(ABS(C:C-J1)<=5)*(ABS(D:D-K1)<=2)*(ABS(E:E-L1)<=L1/2)*ZEILE(A:A)) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 22.06.2015
Version(en): 2010
Hi Edgar,
vielen Dank fuer deine super schnelle Hilfe. Ich verstehe deine Lösung jedoch noch nicht so ganz. Ich sehe, du hast den Datensatz, ab Spalte G eingefügt. Die Lösung sollte demnach ja in Zelle H3 liegen und bedeuten, dass Zelle 2 den Angaben ab Spalte G mit den oben genannten Abweichungen ähnelt. Habe ich das richtig verstanden?
Was wäre, wenn mehr wie nur Zelle 2 den Kriterien entsprechen würde? Wo würde das dann stehen?
Oder habe ich das hier falsch verstanden und es bedeutet, dass insgesamt 2 Datensätze die Kriterien erfüllen?
Vielen Dank und liebe Grüße
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
scheinbar gehts jetzt hier weiter...
http://www.herber.de/forum/messages/1432302.html
Gruß,
steve1da
Registriert seit: 22.06.2015
Version(en): 2010
Hi,
nein, ich wollte bloß eine möglichst schnelle Lösung bekommen.
Grüße
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hallo,
nicht gut! Wenn jemand solche Probleme hat, dann sollte er die nötige Geduld aufbringen, zu warten, bis einer der freiwilligen Helfer Zeit hat, sich mit dem Thema auseinanderzusetzen. Die Tatsache, dass solche Crosspost immer wieder auffallen zeigt doch auch, dass die Helfer viel Foren abdecken und es in der Regel genügt, wenn man ein Forum bemüht. Dann müssen auch nicht mehrere Leute parallel, teilweise unnötig, sich Mühe machen!
Wie bereits aus der Tabelle ersichtlich, ist die Zeile der Übereinstimmung angegeben. Bei mehreren Treffern funktioniert das nicht, da wäre dann evtl. folgende Formel anwendbar (ungetestet):
Code: {=min(wenn((ABS(AA:AA-H1)<=5)*(ABS(B:B-I1)<=5)+(ABS(C:C-J1)<=5)*(ABS(D:D-K1)<=2)*(ABS(E:E-L1)<=L1/2);ZEILE(A:A)))}
Matrixformel!
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 22.06.2015
Version(en): 2010
Hallo,
ja da hast du wohl Recht. Werde eine Weiterleitung hierher in das andere Form posten.
In meinem Problem möchte ich alle sich ähnelden Boxen sozusagen aufzählen, bzw. die Zeile in welcher sich ähnliche Kriterien befinden herausfinden.
Vielen Dank und Grüße
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hallo,
dann arbeite mit kkleinste:
Code: {=wennfehler(kkleinste(wenn((ABS(AA:AA-H1)<=5)*(ABS(B:B-I1)<=5)+(ABS(C:C-J1)<=5)*(ABS(D:D-K1)<=2)*(ABS(E:E-L1)<=L1/2);ZEILE(A:A));Zeile(a1));"")}
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 22.06.2015
Version(en): 2010
Hi,
danke fuer die Antwort.
Ich habe mich mal näher mit der Formel beschaeftigt und verstehesie größtenteils auch. Was ich jedoch nicht verstehe ist, wieso nach ABS(B:B) es mit einem "+" weitergeht und nicht mit einem "*" wie die ganze Zeit. Ähnliches Problem hab eich mit der E:E-L1. Wieso muss das <= L1/2 sein und ist nicht so aufgebaut wie die vorherigen Argumente?
Ich habe versucht diese Formel in die obige Tabelle einzufügen. Jedoch erscheint nur #NAME.
Liebe Grüße und vielen Dank!
Registriert seit: 13.04.2014
Version(en): 365, 2019
22.06.2015, 15:29
(Dieser Beitrag wurde zuletzt bearbeitet: 22.06.2015, 15:31 von BoskoBiati.)
Hallo,
was für eine Excel-Version???
Schon mal die Formelauswertung benutzt???
Das + war ein Fehler vom Amt, muß * heißen!
L/2= 50% Abweichung beim Volumen?
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
|