Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
532to536
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
532to536
532to536
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

SVERWEIS Problem

SVERWEIS Problem
17.12.2004 08:34:58
Josef
Guten Morgen!
Mit folgender Formel
=WENN(ISTNV(SVERWEIS(M2;SUBKAPITEL!$E$2:$F$4000;2;));"";SVERWEIS(M2;SUBKAPITEL!$E$2:$F$4000;2;))
vergleiche ich den Inhalte von M2 mit der Seite SUBKAPITEL Spalte E2-F4000, ist der Wert in der Spalte E enthalten so soll der dasnebenliegende Wert von Spalte F eingetragen werden.
Jetzt passiert es aber dass in Spalte F Werte öfter vorkommen und so wird der falsche Wert eingetragen.
Ich müßte also noch eine Spalte zur Prüfung heranziehen z.B. Spalte G.
Wie würde bitte dann die Formel lauten?
Danke
Josef

18
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excelformeln.de
17.12.2004 08:51:35
Josef
Hallo Mac!
Bekomm ich leider nicht hin:
=INDEX(M2;VERGLEICH(SUBKAPITEL!E2&SUBKAPITEL!F2;E2:E4000&G2:G4000;3))
Ergebnis= #WERT
Josef
Matrixformel
17.12.2004 08:55:33
Mac4
Hi,
das ist eine Matrixformel - schließ die Formeleingabe mit Strg+Shift+Return ab, Excel erzeugt dann automatisch die noch benötigten Matrixklammern!
{=INDEX(M2;VERGLEICH(SUBKAPITEL!E2&SUBKAPITEL!F2;E2:E4000&G2:G4000;0))}
Achte auch noch auf das letzte Kriterium in der Vergleichsfunktion - hier muß statt Deiner 3 eine 0 stehen!
Marc
Anzeige
AW: Matrixformel
17.12.2004 09:09:19
Josef
Hallo Mac!
Jetzt kommt bei mir die Meldung #NV
Wenn der Wert in M2 ident mit SUBKAPITEL!Spalte E(z.B. E6) ist und der Wert in SUBKAPITEL! daneben in Spalte G (G6) dann soll der Wert aus SUBKAPITL! F6 eingetragen werden.
Vielleicht habe ich mich zu kompliziert ausgedrückt.
Enntschuldige
Josef
AW: Matrixformel
17.12.2004 09:10:40
Mac4
Hi,
kannst Du die Datei nicht mal hochladen oder mir zumailen (Mac_4@web.de)?
AW: Matrixformel
heikoS
Hallo Josef,
außerdem nicht nur INDEX(M2... sondern der gesamte Zielbereich, also INDEX(F2:F4000...., wenn ich Dein Beispiel richtig verstanden habe.
Gruß Heiko
AW: Matrixformel
17.12.2004 09:13:25
Josef
Hallo Mac!
Jetzt kommt bei mir die Meldung #NV
Wenn der Wert in M2 ident mit SUBKAPITEL!Spalte E(z.B. E6) ist und der Wert in SUBKAPITEL! daneben in Spalte G (G6) dann soll der Wert aus SUBKAPITL! F6 eingetragen werden.
Vielleicht habe ich mich zu kompliziert ausgedrückt.
Enntschuldige
Josef
Anzeige
AW: Matrixformel
17.12.2004 09:35:21
Josef
Hallo!
Folgendes laut der ersten Lösung von MAC:
=INDEX(M2:M30000;Vergleich(SUBKAPITEL!E2:E4000&SUBKAPITEL!G2:G4000;SUBKAPITEL!F2:F40000;0))
Ergebnis: #NV
Formel in F2 !!!
Wert in Zelle M2 = 1
Wert in SUBKAPITEL!E1 = Ordination (prakt. Arzt)
Wert in SUBKAPITEL!G1 = 1
Wert in SUBKAPITEL!F1 = 2
Ergebnis sollte lauten = 2
Josef
Josef
AW: Matrixformel
17.12.2004 09:40:35
Mac4
Hallo Josef,
ist ziemlich abstrakt, hier helfen zu müssen, aber versuch es mal so.
Die Matrizen müssen gleich dimensioniert sein!
{=INDEX(M2:M40000;Vergleich(SUBKAPITEL!E2&SUBKAPITEL!G2;SUBKAPITEL!F2:F40000;0))}
Marc
Anzeige
AW: Matrixformel
17.12.2004 09:45:33
Josef
Hallo Mac!
Leider ist mein Ergebnis wieder #NV!
Danke auf jeden Fall für Deine Hilfe.
Wenn es keine Lösung gibt muß ich halt ca. 30000 Datensätze händisch vervollständigen.
Josef
AW: Matrixformel
17.12.2004 09:50:53
Mac4
Hi,
wer wird denn so schnell aufgeben?
#NV bedeutet ja, das das Suchkriterium in der Suchmatrix nicht gefunden wird. Überprüfe Deine Bereiche noch mal!
Nächster Versuch:
{=INDEX(M2:M40000;Vergleich(SUBKAPITEL!E2&SUBKAPITEL!G2;E2:E40000&G2:G40000;0))}
Marc
AW: Matrixformel
17.12.2004 10:03:14
Josef
Hallo Mac!
#NV
Ich verstehe es nicht ganz.
Der Wert welcher in M2 steht ist auf der Seite SUBKAPITEL! in Zelle E2 vorhanden und ist mit M" eindeutig ident.
Voraussetzung: Ergebnis soll in Spalte L stehen.
Formeln sollten dann in dieser Spalte runtergezogen werden.
Formel in L2:
Mein Problem ist, dass wenn der Wert in M2 nicht nur in SUBKAPITEL E2 sondern z.B. in SUBKAPITEL!Zelle E200 vorkommt, dass dann in der Zelle L200 der Wert von SUBKAPITEL!F2 eingetragen wird und nicht der Wert von SUBKAPITEL!F200
Josef
Anzeige
AW: Matrixformel
17.12.2004 10:09:43
Mac4
Hi,
ich fürchte wir sind jetzt hier wirklich am Ende - es sei denn Du stellst Deine Datei (oder zumindest ein Beispiel) hier ins Forum - dann wird Dir sicherlich geholfen!
Marc
AW: Matrixformel
17.12.2004 10:28:07
Josef
Hallo MAC!
Hier wäre ein Beispiel aus der Datei:
Chirurgie Gruppe I sollte die Zahl 63 und nicht 59 stehen haben.
59 wäre Augenheilkunde Gruppe I
Josef
https://www.herber.de/bbs/user/14947.xls
Jetzt aber...
heikoS
Hallo Josef,
so geht´s:
=INDEX(SUBKAPITEL!$F$2:$F$54;(VERGLEICH(Tabelle1!K1&Tabelle1!M1;SUBKAPITEL!$D$2:$D$54&SUBKAPITEL!$E$2:$E$54;0)))
als Matrix-Formel!
Auf dem Blatt SUBKAPITEL mußt Du die Leerzeichen vor "Gruppe I" herausnehmen, sonst erhälst Du im Ergebnis #NV. Oder halt in Tabelle1 die Leerzeichen ergänzen.
Gruß Heiko
Anzeige
AW: Jetzt aber...
17.12.2004 12:55:14
Josef
Hallo Heiko!
Danke für Deine Hilfe
Soweit würde alles funktionieren.
Nur jetzt habe ich z.B. in Zeile 7162 in K7162 eine 1 und in M7162 das WortUntersuchungen stehen und es wird jedoch der Wert von Zeile 201 statt von 680 angezeigt. In Zeile 201 steht in K201 eine 1 und in M201 sthet Untersuchungen.
Josef
AW: Matrixformel
17.12.2004 10:51:20
Mac4
Hi Josef,
habe Dir die Datei wieder hochgeladen. Das Problem ist, das es im Blatt SUBKAPITEL in der Spalte F Einträge gibt, die ein Blank vor dem Eintrag haben. Ich habe hier hilfsweise eine Spalte eingefügt und mit der Funktion Glätten() diese Leerzeichen eliminiert. Anschließend diese Hilfspalte kopiert und als Wert in F wieder eingefügt und Hilfsspalte wieder gelöscht.
Schau Dir die Formel an - die Geschichte wird jedoch ab einem bestimmten Umfang an Daten quälend langsam!
https://www.herber.de/bbs/user/14951.xls
Marc
Anzeige
AW: Matrixformel
17.12.2004 12:51:50
Josef
Hallo Marc!
Werde es mir anschauen.
Danke
Josef

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige