Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
1360to1364
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

In 2. Tab. ähnliche Werte suchen & ausgeben

In 2. Tab. ähnliche Werte suchen & ausgeben
09.05.2014 10:22:42
Philipp
Hi Community,
ich habe ein kleines Problem mit dem automatisierten Suchen nach ähnlichen Werten.
Ich habe zwei Tabellen, im Beispiel ist das Tabelle 1 und 2.
Beispiel: https://www.herber.de/bbs/user/90591.xls
Tabelle 1 enthält 3 verschiedene Typen (Spalte A). Jeder Typ enthält verschiedene IDs (B; nach Größe sortiert).
Tabelle 2 enthält in Spalte G die gleichen Typen wie Tabelle 1. Die Typen sind vom Namen her identisch zu Tabelle 1, aber die Anzahl ist anders. Zusätzlich hat jede ID einen Wert (Spalte I).
Ich möchte jetzt getrennt nach Typ für jede ID in Tabelle 1 die nächst passende ID und den zugehörigen Wert aus Tabelle 2 wissen. Die gesuchte ID kann größer oder kleiner sein. Werte aus Tabelle 2 können auch mehrfach vergeben werden. Ich habe das mal per Hand im Beispiel für Typ a gemacht.
Wie kann ich das automatisch lösen?
Verweis und Sverweis scheint nicht zu funktionieren, da diese nur den nächst kleinere Wert ausspucken?

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
ein erster Vorschlag ...
09.05.2014 12:01:48
der
Hallo Philipp,
... nachfolgende, noch nicht optimale Formel in E4 ergibt das Gesuchte. Allerdings ist in E9 rein mathematisch als Ergebnis sowohl 7,3 als auch 8,5 richtig. Letzteres ermittelt meine derzeitige Formel. Welche Begründung Deinerseits spricht für 7,3?
 ABCDEFGHIJK
1Ist-Werte      Suchen-Werte
2    Ergebnis-Werte     
3TypID   IDWert  TypIDWert
4a0,9  1,49,4  a1,49,4
5a2,1  1,91,0  a1,91,0
6a2,8  1,91,0  a5,04,5
7a3,8  5,04,5  a7,30,7
8a6,0  5,04,5  a8,58,7
9a7,9  8,58,7  b3,34,1
10a8,6  8,58,7  b5,37,1
11a9,1  8,58,7  b5,84,6
12b0,1  3,34,1  b7,15,0
13b1,2  3,34,1  b7,40,4
14b1,4  3,34,1  b8,45,8
15b4,3  3,34,1  c0,18,7
16b7,7  7,40,4  c1,84,6
17b8,7  8,45,8  c4,00,3
18b9,1  8,45,8  c8,62,9
19b9,8  8,45,8  c9,43,2
20c0,3  0,18,7     
21c1,6  1,84,6     
22c2,7  1,84,6     
23c4,9  4,00,3     
24c5,1  4,00,3     
25c5,4  4,00,3     
26c8,4  8,62,9     
27           

Formeln der Tabelle
ZelleFormel
E4{=INDEX(J:J;MIN(WENN(WENN((J$4:J$99>0)*(I$4:I$99=A4); ABS(J$4:J$99-B4))=MIN(WENN((J$4:J$99>0)*(I$4:I$99=A4); ABS(J$4:J$99-B4))); ZEILE($4:$99))))}
F4=VERWEIS(9;1/(E4=J$4:J$99)/(I$4:I$99=A4); K$4:K$99)
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!


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

Anzeige
AW: ein erster Vorschlag ...
09.05.2014 13:25:36
Philipp
Hi Werner,
super, danke schön!
Die E9 ist mir gar nicht aufgefallen. Ich denke aber, das ist kein Problem, da im eigentlichen Datensatz die Werte drei Nachkommastellen haben. Möglich, aber recht unwahrscheinlich, dass da noch mal dieser Fall auftritt.
Vielen Dank noch mal! :-)

313 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige