Deutsch

How To: Auswählen jedes n-ten Datensatzes in einer Tabelle oder Feature-Class

Zusammenfassung

Verwenden Sie zum Auswählen jedes n-ten Datensatzes in einer Tabelle mithilfe von "Nach Attributen auswählen" die Modulo-Funktion (MOD).

So müssen Sie kein Python-Skript erstellen, und Sie können im Werkzeug "Feature-Class in Feature-Class" Werte eingeben. Es können auch zusätzliche Änderungen vorgenommen werden, um bei einem bestimmten Datensatz zu beginnen.

Vorgehensweise

Verwenden Sie die folgende Formel:

MOD(OBJECTID+2n-x, n) = 0
  • n bezeichnet jeden n-ten Datensatz.
  • x bezeichnet das Objekt, ab dem begonnen werden soll.

Einige Beispiele:

Für jeden vierten Datensatz ab OBJECTID = 1:

  • n = 4
  • x = 1
MOD(OBJECTID+7,4) = 0

Wählt die Datensätze 1, 5, 9, 13 usw. aus.

Für jeden dritten Datensatz ab OBJECTID = 2:

  • n = 3
  • x = 2
MOD(OBJECTID+4,3) = 0

Wählt die Datensätze 2, 5, 8, 11 usw. aus.

Beachten Sie, dass diese Formel für 2n < x fehlschlägt.