Registriert seit: 08.11.2018
Version(en): 2007
Hola los todos!
Gibt es die Möglichkeit EINE Spalte nach mehreren Werten (auf einmal/hintereinander) zu matchen (und anschließend die gesamte Zeile zu löschen oder zu markieren)?
Ich habe eine Liste mit mehreren tausend Einträgen in 10 Spalten.
EINE Spalte möchte ich gerne nach mehreren Werten auf einmal matchen, statt einzeln hintereinander.
Ich kenne z.B. FILTERN nach "enthält @" und dann kann ich alle Zeilen, die in dieser Spalte @ enthalten löschen.
Nur habe ich ca. 30 Werte, die ich abfragen muss. (@, &, / usw.)
Welcher Wert zuerst/zuletzt abgefragt wird oder die Reihenfolge der Abfrage ist egal.
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Peter,
wenn ich den unsäglichen (und unnötigen) Anglizismus richtig interpretiere, willst du eine Spalte auf einmal nach mehreren Werten prüfen. Probier's mal so:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D |
1 | haus | FALSCH | | & |
2 | katze @ | WAHR | | @ |
3 | schuhe + | WAHR | | + |
4 | haus - | FALSCH | | -- |
5 | auto | FALSCH | | / |
6 | rad / | WAHR | | * |
7 | mofa & | WAHR | | |
Zelle | Formel |
B1 | =ISTZAHL(SUCHEN($D$2:$D$10;$A$1:A1)) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Jetzt die Spalte nach WAHR filtern und diese Zellen löschen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 08.11.2018
Version(en): 2007
Hallo Günther!
Vielen Dank!
Wie muss ich denn die Formel anpassen, wenn in Spalte A 2302 Werte und in Spalte D 34 abzugleichende Werte stehen?
Ich habe es mit B1=ISTZAHL(SUCHEN($D$2:$D$34;$A$1:A1)) versucht, aber da sind dann einige Zuordnungen falsch bzw. FALSCH, die eigentlich WAHR sein müssten.
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Peter,
Spalte D34 gibt es nicht! Das ist Zelle D34.
Ich nehme an, du hast deine Hilfsspalte ab D34 eingerichtet. Dann musst du den Bereich von D34 bis Dxx anpassen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 08.11.2018
Version(en): 2007
Entschuldige!
Ich meinte Spalte D und 34 Werte in Spalte D = D1 bis D34.
In Deinem Beispiel bzw. Deiner Formel sind es 6 Werte in Spalte D = D1-D6 und ich brauche D1-D34. Wenn ich Deine Formel darauf anwende, werden nicht alle Werte richtig zugeordnet.
Kannst Du mir bitte die Formel so schicken, das ich 34 Werte (D1-D34 in Spalte D) gegen die 2302 Werte in Spalte A (A1 bis A 2302) abgleichen kann?
Danke
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Peter,
unter der Annahme, dass es sich jeweils um ein einzelnes Zeichen am Ende des Wertes handelt, kannst du es mal so probieren:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D |
1 | haus | FALSCH | | & |
2 | katze @ | WAHR | | @ |
3 | schuhe + | WAHR | | + |
4 | haus - | FALSCH | | -- |
5 | auto | FALSCH | | / |
6 | rad / | WAHR | | * |
7 | mofa + | WAHR | | |
8 | haus | FALSCH | | |
9 | katze @ | WAHR | | |
10 | schuhe + | WAHR | | |
11 | haus | FALSCH | | |
12 | auto | FALSCH | | |
13 | rad / | WAHR | | |
14 | mofa & | WAHR | | |
15 | haus | FALSCH | | |
16 | katze @ | WAHR | | |
17 | schuhe + | WAHR | | |
18 | haus - | FALSCH | | |
19 | auto | FALSCH | | |
20 | rad / | WAHR | | |
21 | mofa | FALSCH | | |
22 | haus | FALSCH | | |
23 | katze @ | WAHR | | |
24 | schuhe | FALSCH | | |
25 | haus - | FALSCH | | |
26 | auto | FALSCH | | |
27 | rad | FALSCH | | |
28 | mofa & | WAHR | | |
Zelle | Formel |
B1 | =ISTZAHL(VERGLEICH(RECHTS(A1;1);$D$1:$D$6;0)) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Falls meine Annahme nicht zutrifft, lade bitte eine Beispieldatei hoch.
https://www.clever-excel-forum.de/Thread...ng-stellen
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Hi
D1:D6 darf keine leeren Zellen beinhalten. Platzhalterzeichen wie (*; ?) musst du so (~*; ~?) abfragen.
____|____A____|___B___|_C|_D_|
1|haus | FALSCH| |& |
2|katze @ | WAHR| |/ |
3|schuhe + | FALSCH| |~* |
4|haus ?hg | WAHR| | 9|
5|auto * | WAHR| |@ |
6|rad / | WAHR| |~? |
7|mofa & | WAHR| | |
8|haus 9b | WAHR| | |
B1 =WENNFEHLER(VERWEIS(2;1/SUCHEN($D$1:$D$6;A1);ZEILE($D$1:$D$6))>0;FALSCH)
Gruß Elex
Registriert seit: 08.11.2018
Version(en): 2007
Hallo Elex!
Klappt alles super soweit.
Gibt es eine Liste mit Platzhalterzeichen (leere Zeichen) bzw. deren Abfrageübersetzung?
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
Hi PeterN
Aus der Excel Hilfe zu der Funktion =Suchen().
Zitat:Im Argument Suchtext können Sie ein Fragezeichen (?) und Sternchen (*) als Platzhalterzeichen verwenden. Ein Fragezeichen ersetzt ein Zeichen, und ein Sternchen ersetzt eine beliebige Zeichenfolge. Wenn Sie nach einem Fragezeichen oder Sternchen suchen möchten, müssen Sie eine Tilde (~) vor das zu suchende Zeichen setzen
Gruß Elex
Registriert seit: 08.11.2018
Version(en): 2007
Hi Elex!
Also gibt es nur diese beiden Zeichen?
Bei allen anderen (Sonder-)Zeichen gibt es nichts zu berücksichtigen?