Sortiere nach Auswahl .. Tabellenkalkulationssoftware

346
user83404

Ich bin so frustriert ... Ich verwende ArcMap häufig und verwende daher häufig die Option "Ausgewählte Funktionen anzeigen", wenn ich in der Attributtabelle bin. Jetzt muss ich eine csv-Datei in Excel mit mehr als 150.000 Datensätzen bearbeiten und ich muss unbedingt dasselbe tun .... Ich verwende das Suchwerkzeug, um ein paar hundert Zeilen gleichzeitig auszuwählen, dann muss ich nur die ausgewählten anzeigen und füllen Sie dann ein leeres Feld mit Werten nur für diese Zeilen auf.

Dies kann in keinem Tabellenkalkulationspaket aus meiner Sicht erfolgen. Ich habe Excel und OpenOffice nach der Lösung durchsucht, aber es gibt keine. Die Datensätze enthalten zu viele Sonderzeichen, um in ArcMap eingefügt zu werden, oder ich würde es einfach mit Esri tun.

Irgendwelche Ideen? Dies scheint mir so verrückt zu sein ... eine grundlegende Sache, die nicht verfügbar ist ....

0
Welcome to GIS-SE! However, this question seems to be purely about how to "sort by selection [in] spreadsheet software". Although it mentions ArcMap the question is not about ArcMap. Consequently, I think it would be better migrated to [**Stack Overflow**](http://stackoverflow.com/). vor 11 Jahren 2
Welche Version von Excel verwenden Sie? Wenn Sie sagen "Ich verwende das Suchwerkzeug, um mehrere hundert Zeilen gleichzeitig auszuwählen", sprechen Sie in Excel oder ArcMap. Können Sie die Frage so bearbeiten, dass sie nur das enthält, was Sie zu Excel fragen? Die Rede von anderen Programmen macht Ihre Frage verwirrend. CharlieRB vor 11 Jahren 1
Welcome to SuperUser, @CharlieRB makes an excellent point, since you've been migrated to SuperUser, the question probably should be recrafted to more specifically address your program concerns. It's also a bit vague, so anything you can do to help clarify what you're looking for will be helpful. As it is, it runs the risk of being closed for being vague or not constructive. dav vor 11 Jahren 0

1 Antwort auf die Frage

1
dav

Ich denke, Sie suchen nach einer Datenbanklösung. Excel, so vielseitig es ist, ist immer noch nur eine Tabelle. Wenn Sie SQL verwenden (MS verfügt über eine kostenlose Version von SQL, weitere Informationen hier: SQL Express ist sehr einfach, eine große Anzahl von Änderungen vorzunehmen. Der Workflow sieht etwa so aus:

  1. Importieren Sie Ihre CSV-Daten in eine Datenbanktabelle.
  2. Manipulieren Sie Ihre Daten, vielleicht eine TSQL-Anweisung wie:

    Aktualisieren Sie YOUR_CSV_TABLE (Ihre Quelldaten).

    Set Column 2 = NewValue (Geben Sie eine beliebige Anzahl von zu aktualisierenden Spalten mit Ihrem neuen Wert an.)

    Dabei ist Spalte 1 = Kriterien (passen Sie an, welche Werte Sie benötigen)

    Diese Art von SQL-Anweisung kann Tausende von Zeilen gleichzeitig aktualisieren.

  3. Verbinden Sie Ihre SQL-Datenbank mit ArcMap als Datenquelle.

Ich benutze ein ähnliches Setup ziemlich regelmäßig und es funktioniert großartig.

Dank an alle, die mich für die Migration interessiert haben, ich bin hier sehr neu, daher war ich mir nicht sicher, wo ich meine Frage posten sollte. David - danke, das sieht vielversprechend aus, ich werde meine csv-Datei in mysql hochladen und phpmyadmin haben, also werde ich Ihre Lösung von dort aus ausprobieren. Ich konnte einfach nicht glauben, dass diese Methode in Excel / Openoffice nicht machbar ist. Danke für die Hilfe, Leute. user83404 vor 10 Jahren 0