PDA

Vollständige Version anzeigen : Sverweis mit Index & Vergleich... Zahlen klappen, aber keine Buchstaben... Wieso?


495Andreas
19.02.2008, 12:10
Also,

das möchte ich:

Vergleiche Zelle A1 Tabellenblatt TAB1 mit Zeileninhalt E6:BZ6 aus TAB2. Wenn A1 in E6:BZ6 vorkommt, gib eine Zahl oder Wahr oder sonstwas in A6 in TAB2 aus.
Möchte nachher danach filtern.


Mein Denkansatz war dieser:

=INDEX(...;VERGLEICH(....;.....;0))

Aber es klappt nicht... Mit Zahlen habe ich es schon halbwegs hinbekommen, aber sobald Text mitspielt geht s nicht mehr. Jemand ne Idee?

Gruß Andreas

chris-kaiser
19.02.2008, 12:21
Hallo Andreas
da gibt es keinen Unterschied!

<FONT SIZE="2">Tabelle: <b>Tabelle1</b></FONT><br><P><blockquote><table border=3 cellpadding=1><tr><td>&nbsp;</td><td align=center bgcolor=#C0C0C0>A</td><td align=center bgcolor=#C0C0C0>B</td></tr><tr><td align=center bgcolor=#C0C0C0>1</td><td bgcolor=#FFFFFF>was&nbsp;geht&nbsp;nicht</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr><td align=center bgcolor=#C0C0C0>2</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr><td align=center bgcolor=#C0C0C0>3</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr></td></tr></table></blockquote></P><br><br>

<FONT SIZE="2">Tabelle: <b>Tabelle2</b></FONT><br><P><blockquote><table border=3 cellpadding=1><tr><td>&nbsp;</td><td align=center bgcolor=#C0C0C0>A</td><td align=center bgcolor=#C0C0C0>B</td><td align=center bgcolor=#C0C0C0>C</td><td align=center bgcolor=#C0C0C0>D</td><td align=center bgcolor=#C0C0C0>E</td><td align=center bgcolor=#C0C0C0>F</td><td align=center bgcolor=#C0C0C0>G</td><td align=center bgcolor=#C0C0C0>H</td><td align=center bgcolor=#C0C0C0>I</td><td align=center bgcolor=#C0C0C0>J</td><td align=center bgcolor=#C0C0C0>K</td><td align=center bgcolor=#C0C0C0>L</td><td align=center bgcolor=#C0C0C0>M</td><td align=center bgcolor=#C0C0C0>N</td></tr><tr><td align=center bgcolor=#C0C0C0>5</td><td bgcolor=#FFFFFF>gefunden</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr><td align=center bgcolor=#C0C0C0>6</td><td bgcolor=#FFFF00>WAHR</td><td bgcolor=#FFFFFF>ghhhj</td><td bgcolor=#FFFFFF>vfgbhfh</td><td bgcolor=#FFFFFF>44</td><td bgcolor=#FFFFFF>Was&nbsp;geht&nbsp;nicht</td><td bgcolor=#FFFFFF>text2</td><td bgcolor=#FFFFFF>text3</td><td bgcolor=#FFFFFF>text4</td><td bgcolor=#FFFFFF>huzh</td><td bgcolor=#FFFFFF>text6</td><td bgcolor=#FFFFFF>text7</td><td bgcolor=#FFFFFF>text8</td><td bgcolor=#FFFFFF>text9</td><td bgcolor=#FFFFFF>text10</td></tr><tr><td align=center bgcolor=#C0C0C0>7</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr><td align=center bgcolor=#C0C0C0>8</td><td bgcolor=#FFFFFF>in&nbsp;Spalte</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr><td align=center bgcolor=#C0C0C0>9</td><td bgcolor=#FFFF00>5</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr><td align=center bgcolor=#C0C0C0>10</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr><td align=center bgcolor=#C0C0C0>11</td><td bgcolor=#FFFFFF>gesuchter&nbsp;Wert&nbsp;war</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr><td align=center bgcolor=#C0C0C0>12</td><td bgcolor=#FFFF00>Was&nbsp;geht&nbsp;nicht</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr></td></tr></table></blockquote></P><br><br>

<FONT SIZE="2">Tabelle: <b>Tabelle2</b></FONT><br><P><blockquote><table border=3 cellpadding=1><tr><td>&nbsp;</td><td align=center bgcolor=#C0C0C0>A</td><td align=center bgcolor=#C0C0C0>B</td><td align=center bgcolor=#C0C0C0>C</td><td align=center bgcolor=#C0C0C0>D</td><td align=center bgcolor=#C0C0C0>E</td><td align=center bgcolor=#C0C0C0>F</td><td align=center bgcolor=#C0C0C0>G</td><td align=center bgcolor=#C0C0C0>H</td><td align=center bgcolor=#C0C0C0>I</td><td align=center bgcolor=#C0C0C0>J</td><td align=center bgcolor=#C0C0C0>K</td><td align=center bgcolor=#C0C0C0>L</td><td align=center bgcolor=#C0C0C0>M</td><td align=center bgcolor=#C0C0C0>N</td></tr><tr><td align=center bgcolor=#C0C0C0>5</td><td bgcolor=#FFFFFF>gefunden</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr><td align=center bgcolor=#C0C0C0>6</td><td bgcolor=#FFFF00>=Z&Auml;HLENWENN(Tabelle2!B6:BZ6;Tabelle1!A1)&gt;0</td><td bgcolor=#FFFFFF>ghhhj</td><td bgcolor=#FFFFFF>vfgbhfh</td><td bgcolor=#FFFFFF>44</td><td bgcolor=#FFFFFF>Was&nbsp;geht&nbsp;nicht</td><td bgcolor=#FFFFFF>text2</td><td bgcolor=#FFFFFF>text3</td><td bgcolor=#FFFFFF>text4</td><td bgcolor=#FFFFFF>huzh</td><td bgcolor=#FFFFFF>text6</td><td bgcolor=#FFFFFF>text7</td><td bgcolor=#FFFFFF>text8</td><td bgcolor=#FFFFFF>text9</td><td bgcolor=#FFFFFF>text10</td></tr><tr><td align=center bgcolor=#C0C0C0>7</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr><td align=center bgcolor=#C0C0C0>8</td><td bgcolor=#FFFFFF>in&nbsp;Spalte</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr><td align=center bgcolor=#C0C0C0>9</td><td bgcolor=#FFFF00>=VERGLEICH(Tabelle1!A1;Tabelle2!B6:BZ6;0)+1</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr><td align=center bgcolor=#C0C0C0>10</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr><td align=center bgcolor=#C0C0C0>11</td><td bgcolor=#FFFFFF>gesuchter&nbsp;Wert&nbsp;war</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr><td align=center bgcolor=#C0C0C0>12</td><td bgcolor=#FFFF00>=INDEX(B6:BZ6;VERGLEICH(Tabelle1!A1;B6:BZ6;0))</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td><td bgcolor=#FFFFFF>&nbsp;</td></tr></td></tr></table></blockquote></P><br><br>

Popolita
19.02.2008, 12:25
Hallo Andreas,

ist Dein Text immer der gleiche, oder variiert er? Versuch mal, ob Dir die Seite http://www.excelformeln.de/formeln.html?welcher=28 weiterhilft. Natürlich musst Du das anpassen. Hatte ein ähnliches Problem, da ich eine Rechnungsübersicht erstellen wollte. Der Post damals http://www.ms-office-forum.net/forum/showthread.php?t=205200

Schreib doch kurz, ob es das ist, was Du suchst!

Viel Spaß!

495Andreas
19.02.2008, 13:16
Die besagte Zelle A1 in TAB1 ist eine Formel (mit Sverweis).

Excel verwendet "sieht" also als Suchkriterium die Formel, nicht das Ergebnis der Formel.
Mit T() komme ich da auch nicht weiter...

Mahlzeit
Andreas

chris-kaiser
19.02.2008, 13:25
hiho

nein, es wird schon der Wert genommen ;)
nur wird der Text unterschiedlich sein!
z.B Leerzeichen in der Zelle
das wäre das
=INDEX(B6:BZ6;VERGLEICH(glätten(Tabelle1!A1);B6:BZ6;0))

aber ohne deine Daten zu kennen...

495Andreas
19.02.2008, 13:28
Da muss man mal drauf kommen. Sowas blödes. Danke Dir. Nun klappt es auch.

=INDEX(B6:BZ6;VERGLEICH(glätten(Tabelle1!A1);B6:BZ6;0))

TOP

Danke
Andreas

Popolita
19.02.2008, 13:29
Hallo Andreas,

leider ist es etwas missverständlich. Selbst wenn die Formel A1 in TAB1 eine Formel enthält, so gibt sie doch irgendwas zurück (Zahl, Name, etc.). Und das kannst Du wiederrum suchen, siehe die Beispiele aus der Rechnungsübersicht in dem genannten Link. Es wurde das Wort "mahnen" über eine wenn-Formel erstellt, das Wort mahnen wiederrum wurde durch die Index-Formel herausgesucht. Excel sucht ja nicht nach der Fomel in der Zelle, sondern nach dem Ergebnis der Formel.

Vielleicht hilft eine Beispiel-Datei deinerseits?!