Hallo,
Ich habe folgendes Problem:
Ich habe mir eine Formel rausgesucht womit ich nach einer genauen Suche bestimmen kann, wann welche Möglichkeiten angezeigt werden soll.
{=INDEX(Tabelle1!H:H;VERGLEICH(C4&D4&E4;Tabelle1!B:B&Tabelle1!C:C&Tabelle1!E:E;0))}
Dieses Verfahren würde ich gerne Erweitern indem ich auch noch eine Möglichkeit einbaue, dass ich auch anstatt 101, 104 eingebe oder 106. Ês muss also geprüft werden größer Spalte C kleiner Spalte D. Er soll mir dennoch das Jeweils richtige Ergebnis anzeigen (in diesem Fall Möglichkeit1). Das größte Problem besteht leider auch darin das meine Tabelle Buchstaben besitzt und es auch damit klappen soll. Meine Tabelle ist also an einigen Stellen Alphanumerisch aufgebaut.
Es wäre eine Super Hilfe, wenn jemand weis, wie man meine Formel erweitern kann oder anderre Lösungsvorschläge hat.
Beiliegend ist die Tabelle!
Danke für eure Hilfe im vorraus!
Hi,
so:
Arbeitsblatt mit dem Namen 'Tabelle2' |
| C | D | E | F |
3 | Buchstabe | Zahl | x/y | |
4 | AA | 101 | x | |
5 | | | | |
6 | | | | |
7 | | | | |
8 | | Möglichkeiten: | Möglichkeit1 |
Zelle | Formel |
F8 | =INDEX(Tabelle1!H:H;AGGREGAT(15;6;ZEILE(Tabelle1!$B$2:$B$200)/(Tabelle1!$B$2:$B$200=$C$4)/(Tabelle1!$C$2:$C$200=$D$4)/(Tabelle1!$E$2:$E$200=$E$4);ZEILE(A1))) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |
Hallo,
Leider Funkitioniert die Formel nicht die Sie mir geschickt haben. Die Formel Funktioniert genau wie die Alte und ich kann immer noch keine Werte nehmen die Sich dazwischen befinden oder den Max Wert.
Auch noch eine Frage warum steht am Ende Zeile(A1) da sie meiner Meinung nach sich auf nichts Bezieht?
Darüber hinaus muss ich leider auch gestehen das ich die AGGREGAT Formel nicht verstehe.
Danke im vorraus!
Hi,
in Foren ist das Du üblich.
Zitat:Die Formel Funktioniert genau wie die Alte und ich kann immer noch keine Werte nehmen die Sich dazwischen befinden oder den Max Wert.
Dann solltest du dein Vorhaben so erklären, dass ein Außenstehender verstehen kann, was du bezweckst.
Zitat:Darüber hinaus muss ich leider auch gestehen das ich die AGGREGAT Formel nicht verstehe.
Auch noch eine Frage warum steht am Ende Zeile(A1) da sie meiner Meinung nach sich auf nichts Bezieht?
Ich habe mal deine zwei Sätze in der Reihenfolge vertauscht. Um eine Formel zu verstehen, solltest du die OH bemühen und/oder die Formelauswertung unter Formeln/Formelüberwachung.
Zeile(A1) ist ein Zähler. Wenn du die Formel nach unten ziehst, würde bei gleichen Bedingungen alle Ergebnisse gezeigt werden.
Hallo,
ich versuche es nochmal für dich verständlicher zu erklären, was ich mir Wünsche.
Ich möchte wenn ich in den Feldern beim Tabellenblat 2 (Tabelle2)
Buchtsabe Zahl x/y
AA 50 x
Möglichkeiten: Möglichkeit1
eingebe das wie oben Gezeigt Möglichkeit1 rauskommt.
Momentan funktioniert dies nicht. Momentan funktioniert nur
Buchstabe Zahl x/y
AA 1 x
Möglichkeiten: Möglichkeit1
----------------------------------------------------------------------------------------------------------------------------------
Die Funktion muss aber auch für die anderen Werte vom Tabellentblat 1 (Tabelle1) Funktionieren.
Das heißt, dass auch dieses Funktionieren muss.
Buchtsabe Zahl x/y
AB 11-525 y
Möglichkeiten: M.11
Danke im vorraus!
Hi,
genau das macht die Formel!!!
Arbeitsblatt mit dem Namen 'Tabelle2' |
| C | D | E | F |
3 | Buchstabe | Zahl | x/y | |
4 | AB | 11-500 | y | |
5 | | | | |
6 | | Möglichkeiten: | M.11 |
7 | | | | |
8 | Buchstabe | Zahl | x/y | |
9 | AC | 000000 | y | |
10 | | | | |
11 | | Möglichkeiten: | M.9 |
12 | | | | |
13 | Buchstabe | Zahl | x/y | |
14 | AA | 4000 | x | |
15 | | | | |
16 | | Möglichkeiten: | Möglichkeit2 |
Zelle | Formel |
F6 | =INDEX(Tabelle1!H:H;AGGREGAT(15;6;ZEILE(Tabelle1!$B$2:$B$200)/(Tabelle1!$B$2:$B$200=$C$4)/(Tabelle1!$C$2:$C$200=$D$4)/(Tabelle1!$E$2:$E$200=$E$4);ZEILE(A1))) |
F11 | =INDEX(Tabelle1!H:H;AGGREGAT(15;6;ZEILE(Tabelle1!$B$2:$B$200)/(Tabelle1!$B$2:$B$200=$C$9)/(Tabelle1!$C$2:$C$200=$D$9)/(Tabelle1!$E$2:$E$200=$E$9);ZEILE(A1))) |
F16 | =INDEX(Tabelle1!H:H;AGGREGAT(15;6;ZEILE(Tabelle1!$B$2:$B$200)/(Tabelle1!$B$2:$B$200=$C$14)/(Tabelle1!$C$2:$C$200=$D$14)/(Tabelle1!$E$2:$E$200=$E$14);ZEILE(A1))) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |
Dein Beispiel kann nicht funktionieren, weil in deiner Beispieldatei keine Kombination AA 50 X vorhanden ist.
Hallo,
leider macht deine Formel dieses nicht wie ich es mir vorstelle.
In diesem Screenschot ist deine Formel eingebaut. Aber wie man sehen kann funktioniert es nicht da er nicht die Werte Zwischen Von Bis berücksichtigt.
Er soll bei mir aber die Werte Zwischen Von bis Bis mitberücksichtigen.
.
[
Bild bitte so als Datei hochladen: Klick mich!]
Also möchte ich eine möglichkeit finden, wie ich auch sowas benutzen kann ohne jede Zahl extra anzulegen da die echt Datei über 10.000 Zellen groß ist.
Ich habe die Excel datei mit deiner Formel nochmal hochgeladen. Dabei will ich ein Treffer für 11-511 haben ohne es anlegen zu müssen.
Danke im vorraus.
Hi,
jetzt ist mir klar, was du willst. Aus meiner Sicht geht das nicht. Mit Zahlen(!) mag das eventuell noch funktionieren (habe ich jetzt nicht getestet). Du hast aber überwiegend Text; was soll Excel da als Zwischenlösung erkennen?
Hallo,
Wie würde denn so eine Funktion ohne Buchstaben/Text aussehen. Dies würde mir auch sehr weiterhelfen.
Danke im vorraus!
Hi,
hier eine Lösung mit einer Hilfsspalte, die du einfach ausblenden kannst:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D | E | F | G | H | I | J | K | L | M |
1 | | Buchstaben | Von | Bis | X/Y | | | Möglichkeiten: | HS | | | | |
2 | XXXXXXXX | AA | 1 | 100 | X | XXXXXXXX | X | Möglichkeit1 | | | Buchstabe | Zahl | x/y |
3 | XXXXXXXX | AB | 1 | 100 | Y | XXXXXXXX | X | Möglichkeit2 | | | AA | 122 | X |
4 | XXXXXXXX | AA | 101 | 106 | X | XXXXXXXX | X | Möglichkeit3 | | | | | |
5 | XXXXXXXX | AB | 101 | 106 | Y | XXXXXXXX | X | Möglichkeit4 | | | Möglichkeiten: | Möglichkeit7 |
6 | XXXXXXXX | AA | 107 | 107 | X | XXXXXXXX | X | Möglichkeit5 | | | | | |
7 | XXXXXXXX | AB | 107 | 107 | Y | XXXXXXXX | X | Möglichkeit6 | | | | | |
8 | XXXXXXXX | AA | 108 | 145 | X | XXXXXXXX | X | Möglichkeit7 | # | | Buchstabe | Zahl | x/y |
9 | XXXXXXXX | AB | 150 | 3999 | X | XXXXXXXX | X | Möglichkeit8 | | | AA | 122 | Y |
10 | XXXXXXXX | AA | 150 | 3999 | Y | XXXXXXXX | X | Möglichkeit9 | | | | | |
11 | XXXXXXXX | AB | 4000 | 9999 | X | XXXXXXXX | X | Möglichkeit10 | | | Möglichkeiten: | Kombination nicht vorhanden |
Zelle | Formel |
I2 | =WENN(UND($L$3>=C2;$L$3<=D2);"#";"") |
M5 | =WENNFEHLER(INDEX(H:H;AGGREGAT(15;6;ZEILE($B$2:$B$15)/($B$2:$B$15=$K$3)/($I$2:$I$15="#")/($E$2:$E$15=$M$3);ZEILE(A1)));"Kombination nicht vorhanden") |
M11 | =WENNFEHLER(INDEX(H:H;AGGREGAT(15;6;ZEILE($B$2:$B$15)/($B$2:$B$15=$K$9)/($I$2:$I$15="#")/($E$2:$E$15=$M$9);ZEILE(A1)));"Kombination nicht vorhanden") |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |