2016-09-30 2 views
0

Was ich gemacht habe, ist, dass ich eine Korrelationsmatrix in einer meiner Datenbanken mit insgesamt 248 Funktionen erstellt habe. Mein Ziel ist es, alle Zellen zu entfernen, die Korrelationswerte zwischen -0,5 und 0,5 haben. Mit Hilfe der bedingten Formatierung in Excel kann ich diese Werte hervorheben, aber ich frage mich, ob ich alle markierten auch löschen kann.Wie kann ich alle Zellenwerte in einem bestimmten Bereich in Excel löschen?

Eine der Möglichkeiten, die ich getan habe, ist das Filtern der Zellen und Löschen der Werte, die Korrelation zwischen -0,5 bis 0,5 hat, aber es kann nur eine Spalte zu einer Zeit durchgeführt werden, die für 248 Funktionen zeitaufwendig ist. Ich habe gesucht, ob die Funktion zum Suchen und Ersetzen einen angegebenen Bereich als Eingabe verwenden kann, um alle Werte zu finden, aber ich habe keine Lösungen gefunden. Auch ich bin neu in Makros und habe bisher noch keine Lösung für mein Problem gefunden.

Vielen Dank im Voraus.

+0

Sind die Werte zu ersetzen oder die Zellen selbst zu löschen? Wenn Sie die Zellen löschen, wie sollen dann die verbleibenden Zellen neu angeordnet werden (nach links oder nach oben)? Wenn sich die Zellen nicht in einer einzelnen Zeile/Spalte befinden, können die resultierenden Zellenpositionen verwürfelt werden (und nicht das, was Sie im Sinn hatten). Können Sie, wenn möglich, ein Muster von 2 oder 3 Zeilen und Spalten mit Daten bereitstellen? – blackpen

+0

Ich wollte nur die Zellen leer sein, also ja, ich will nicht, dass sie neu angeordnet werden. Ich werde die Probe in ein paar Minuten zur Verfügung stellen – Kig

+0

Hier ist, was ich versucht habe zu tun. Die ersten drei Spalten sind die niedrigen Korrelationen, die ich bereits entfernt habe, daher möchte ich sie leer lassen. http://www.uppic.org/image-B407_57EE0604.jpg – Kig

Antwort

0

können Sie eine Formel verwenden, um Werte außerhalb des gewünschten Bereichs zu bearbeiten out:

=IF(AND(0.5>A1,A1>-0.5),"",A1)

Verwandte Themen