HOW TO

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

Last Published: April 25, 2020

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.

Artikel-ID: 000016090

Holen Sie sich Unterstützung mit KI

Lösen Sie Ihr Problem schnell mit dem Esri Support AI Chatbot.

Beginnen Sie jetzt mit dem Chatten

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Beginnen Sie jetzt mit dem Chatten

Zu Download-Optionen wechseln