Beziehen Sie sich auf diesen Leitfaden, um Probleme bei der Navigation in DataTable zu beheben.
USM Content
Sonderzeichen zusammen mit Zahlen in einem Quelldatensatz (Währungssymbole, Punkte, Prozentzeichen usw.) werden beim Importieren in DataTable-Zahlenfelder nicht als numerische Werte interpretiert.
Ursache
Smartsheet schreibt alle Werte im zugrunde liegenden Datensatz, die Buchstaben oder Sonderzeichen enthalten, als Textzeichenfolgen in DataTable-Zahlenfelder. Smartsheet nimmt sie über Verbindungen als Zeichenfolgen in das Sheet auf. Die einzige Ausnahme von dieser Regel sind wissenschaftliche Zahlen, die als gültige Zahlen interpretiert werden. Wenn die Zahl die vorgegebenen Grenzen überschreitet, schreibt Smartsheet sie als Zeichenfolge in ein Sheet.
Schritte zur Fehlerbehebung/Lösung
Stellen Sie sicher, dass der zugrunde liegende Datensatz numerische Werte nur als Zahlen mit einem einzelnen Dezimaltrennzeichen speichert, da Smartsheet Benutzereingaben mit dem standardmäßigen (US-amerikanischen) Zahlenformat analysiert.
Wenn Sie möchten, dass Ihre Daten als Zahlen in Sheets aufgenommen werden:
- Wenn Sie Prozentsätze aus einem zugrunde liegenden Datensatz laden, formatieren Sie die Prozentsätze als Dezimalwerte ohne %-Symbol (d. h. 0,5 statt 50 %).
- Wenn Sie Geldbeträge aus einem zugrunde liegenden Datensatz laden, formatieren Sie diese als Dezimalzahlen ohne Punkte oder Währungssymbole (z. B. 15000,00 statt 15.000,00 € oder 15.000,00).
Wenn Sie Daten in DataTable laden möchten, sodass sie als Zahlen in Sheets aufgenommen werden, müssen Sie Folgendes tun:
- Legen Sie den DataTable-Feldtyp auf „Zahl“ fest.
- Schicken Sie Daten mit den folgenden Beschränkungen in Ihre DataTable:
- Entfernen Sie Punkte für numerische Werte (z. B. 1000 statt 1.000).
- Geben Sie Prozentsätze im Dezimalformat an (z. B. 0,99 statt 99 %).
- Entfernen Sie Währungssymbole (z. B. 123,45 statt 123,45 €).
Was passiert, wenn mein Sheet voll ist?
Ihr Sheet kann voll werden, wenn die Filterkriterien Ihrer DataTable-Verbindung zu viele Datensätze übertragen oder wenn Sie Ihrem Sheet mehr Daten hinzufügen.
Wenn Ihr Sheet in der Tabellenansicht die Kapazitätsgrenze von 5.000.000 Zellen erreicht, stoppt die Verbindung die Datenübertragung.
Für die Rasteransicht liegt die Grenze bei 500.000 Zellen.
- Wenn die Synchronisierung fehlschlägt, bestimmen Sie genauere Filterkriterien für Ihre Verbindung und entfernen Sie Zeilen aus Ihrem Sheet.
Sobald Sie Platz in Ihrem Sheet schaffen, wird die Verbindung automatisch wiederhergestellt.
Was passiert, wenn bei einer Suchmodus-Verbindung mehrere Zeilen in meinem Sheet dieselbe eindeutige ID besitzen?
Jede Zeile im Sheet zeigt entsprechende Werte an, die gemäß Ihrer Verbindungs-Konfiguration zugeordnet sind.
Was passiert, wenn bei einer Suchmodus-Verbindung mehrere Datensätze in meiner DataTable dieselbe eindeutige ID besitzen?
Die Verbindung verwendet den ersten Datensatz, den sie findet.
Was passiert, wenn ich bei einer Suchmodus-Verbindung die eindeutige ID in meinem Sheet ändere?
Die DataTable überschreibt die mit ihr verknüpften Sheet-Zellen.
Wie erstelle ich ein Datumsfeld in meiner DataTable?
Wie Sie ein Datumsfeld in DataTable erstellen, hängt davon ab, wie Sie die DataTable erstellt haben:
- Wenn sie aus einem Data Shuttle-Workflow erstellt wurde, muss die Quelldatei das ISO-Datumsformat verwenden; zum Beispiel 2020-09-17.
- Wenn Sie es von Grund auf neu erstellen, können Sie das Datumsformat angeben, nachdem Sie den Typ Datum ausgewählt haben. Dieses Format muss mit dem Datum in Ihrer Quelldatei übereinstimmen.
Wenn Sie Probleme haben, gegen Ihr Datumsformat zu filtern, müssen Sie es möglicherweise ändern. Dies kann erfolgen, wenn die DataTable über die Registerkarte Einstellungen im DataTable-Dashboard erstellt und befüllt wird.
Wie filtere ich in meiner DataTable nach Datumsfeld?
Wählen Sie den Feldtyp Datum aus und wählen Sie dann mit dem Datumsauswahlwerkzeug das Datum im Format MM/TT/JJ. aus. Um beispielsweise Datensätze nach dem 9. Juli 2021 zu filtern, verwenden Sie 07/09/21. Für Datumsvergleiche können Sie Operatoren wie kleiner als, größer als, zwischen, gleich und ungleich verwenden.
Die Filteroption In den nächsten/letzten N Tagen schließt den aktuellen Tag aus. Um dies zu beheben, verwenden Sie die Filteroption ab heute/morgen/gestern. Dies schließt das heutige Datum in die relativen Datumsfilterkriterien ein, wenn gewünscht.
Warum werden meine Zahlen als Text und nicht als numerische Werte importiert?
Eine DataTable interpretiert Sonderzeichen wie Währungssymbole oder Kommas nicht in numerischen Werten. Die DataTable sieht diese Zeichen als Textzeichenfolge an. Um das zu vermeiden, verwenden Sie stattdessen Dezimalstellen, um Währungsbeträge oder Prozentsätze anzugeben.
- Um Prozentsätze zu formatieren, verwenden Sie eine Dezimalzahl ohne das %-Symbol. Beispiel: 0,5 statt 50 %
- Verwenden Sie nur Dezimalen, um monetäre Werte zu formatieren. Verwenden Sie keine Punkte oder Währungssymbole. Beispiel: 15000,00 statt 15.000,00 € oder 15.000,00
So werden Daten in Sheets als Zahlen angezeigt:
- Legen Sie den DataTable-Feldtyp auf Zahl fest.
- Daten in die DataTable senden unter Berücksichtigung von:
- Kommas für numerische Werte entfernen. Beispiel: Ändern Sie 1.000 in 1000
- Geben Sie Prozentsätze im Dezimalformat an. Beispiel: Ändern Sie 99 % in 0,99 oder 78,23 % in 0,7823
- Währungssymbole entfernen. Beispiel: Ändern Sie $123,45 in 123,45