Anzeigen, Sortieren und filtern von zahlen mit vielen Dezimalstellen in excel 2007
Ich bin mit excel 2007.
Ich habe eine Liste von Aufgaben (200-500), dass ich zu der Gruppe, die in verschiedenen Kategorie/Abschnitt usw. (mehrere Filter). Ganzen Daten in excel-Tabelle, damit ich mich bewerben kann Excel build-in Tabelle Filter zur Anzeige von genauen Daten, die ich brauche.
Aber es ist immer schwierig, anwenden mehrerer filter zur Anzeige von erwarteten Daten, speziell als ich brauche, es zu tun, sehr Häufig. Die Dinge einfach Plane ich die Anzahl jeder Datensatz wie
a.b.c.d.e.f
Where a, b, c, d, e, f are simple numbers. List looks like:
1
1.1
1.2
1.2.1
1.2.1.1
1.2.2
1.3
& so on.
Problem ist, Excel-nehmen Sie es als Zahl mit der einzelnen dezimalen, aber sobald ich hinzufügen, die zweite dezimal -, excel -, behandeln Sie es als text, der offensichtlich im Allgemeinen Verhalten.
Jedoch als speziellen Fall brauche ich excel behandeln sowohl als Zahl oder text. Anzahl vorzuziehen ist, wie ich will, Sie zu Sortieren, das könnte schwer werden wie ein text.
Machen die Dinge etwas komplexer, während die Filterung in der Tabelle, die ich benötigen, wenn ich kann hinzufügen, dass einige Formel zum filtern von Ergebnissen, wie 1.*
anzeigen soll alle zahlen beginnt mit 1.
Ist es möglich mit excel die Standard-Verhalten, ohne VBA?
Wenn Nein, ist es möglich mit VBA? Wenn ja, keine Ahnung, geschätzt wird. Ich brauche keine ganze Programm wie ich es schreiben kann grundlegende VBA-Programm, nur eine Ahnung, wie es getan werden kann?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dass ich solche mine durch hinzufügen einer hilfsspalte, fügt einen Brief an die front zu Sortieren, die. E. g. 1 wird f1, 1.1 wird f1.1 usw. Dann sind alle sortiert als text.
Können Sie die Formel
="f" & A1
.Mein Beispiel:
Dann die Daten sortiert:
Und die filter:
1.*
f1.*
oder?1.*
Wenn ich versuche das ohne VBA, mein Erster Schritt wäre, um die Art zu Spalten-Funktion auf der Registerkarte "Daten".
Nächste stellen Sie sicher, dass alle Leerzeichen in Ihren Daten mit Nullen gefüllt.
Dann Sortieren Sie die Daten nach der Spalte
solange Sie Links Ihre ursprünglichen Daten in der gleichen Zeile wie die Daten sortiert (habe ich nicht in die Bilder geschrieben, um den Fokus auf den Prozess), und Ihre Elemente sollten nun in Ordnung sein.