Ich habe eine Spalte, die ungefähr 500k Reihen hat. Ich muss jede Zeile LEER machen, die nicht S, M, L, XL oder XXL enthält
Ich möchte die Zeile nicht entfernen, sondern sie einfach durch nichts ersetzen
microsoft-excel
user590724
quelle
quelle
Antworten:
Fügen Sie der Spalte einen Filter hinzu, und deaktivieren Sie die Filter, die Sie nicht löschen möchten. Wählen Sie alle Daten aus und klicken Sie auf Löschen.
quelle
Sie können IF mit Find verwenden. Beachten Sie jedoch, dass bei Find die Groß- und Kleinschreibung beachtet wird. Sie müssen also S, M, L, XL, XXL genauso in die Formel schreiben wie in die Zellen. Sie können Folgendes verwenden, es handelt sich jedoch um eine Verschachtelung Wenn sich Ihre Daten in Spalte A in B befinden, schreiben Sie:
=IF(ISNUMBER(FIND("S",A1,1)),A1,IF(ISNUMBER(FIND("M",A1,1)),A1,IF(ISNUMBER(FIND("L",A1,1)),A1,IF(ISNUMBER(FIND("XL",A1,1)),A1,IF(ISNUMBER(FIND("XXL",A1,1)),A1,"")))))
Und Sie können sie nach unten ziehen.
quelle
PasteSpecialValues
auf Spalte A ............ Zellen zu entfernen , anstatt sie löschen würde etwas ein wenig komplexe erfordern.