Wie erzeugen Sie für jede Antwort eine Bestellnummer oder eindeutige ID?
"eine eindeutige Bestätigungsnummer für jede Formularübermittlung erzeugen"- Google Docs Editors Community
Google Forms nummeriert seine Antworten nicht, und 39 Personen haben im Google-Forum gefragt, wie man jeder eine eindeutige Nummer gibt. Sie können später im Antwort-Sheet eine Nummer hinzufügen, aber der Kunde sieht sie nie, und wenn er wegen seiner Bestellung schreibt, suchen Sie nach Name und Datum. Ein Apps Script kann das besser, solange jemand es schreibt und am Laufen hält. In Neartail gibt die Funktion SEQUENCE jeder Bestellung in Ihrem Google Form ihre eigene Nummer, etwa 10001, 10002, und Sie können Buchstaben davorsetzen, für eine ID wie NT10001. Der Kunde sieht sie im Formular, und sie kann auch in die Bestätigungs-E-Mail.
Hier sind drei Wege, jeder Bestellung in einem Google Form eine Nummer zu geben, und wo jeder an seine Grenzen stößt.
3 Wege, Ihre Bestellungen zu nummerieren
Die Zeilen im Antwort-Sheet nummerieren
Ein Apps Script schreiben
Die Bestellnummer mit Neartail ins Formular bringen
Option 1: Die Zeilen im Antwort-Sheet nummerieren
Fügen Sie im Sheet, das mit Ihrem Formular verknüpft ist, eine Spalte hinzu, die jede Zeile per Formel nummeriert, oder tippen Sie die Nummern selbst ein.
Wo es an Grenzen stößt: Die Nummer existiert nur im Sheet. Der Kunde sieht sie nie, und Sortieren oder Löschen von Zeilen kann sie ändern.
Option 2: Ein Apps Script
Ein Skript, das beim Absenden des Formulars läuft, kann die nächste Nummer ins Sheet schreiben und sie dem Kunden per E-Mail schicken.
Wo es an Grenzen stößt: Jemand muss das Skript schreiben, ihm Berechtigungen geben und es reparieren, wenn es nicht mehr läuft.
Option 3: Eine Bestellnummer im Formular mit Neartail
Die Funktion SEQUENCE von Neartail gibt jeder Bestellung direkt im Formular eine Nummer. Das sind die Schritte.
Wie erzeugen Sie eine Bestellnummer?
Klicken Sie auf der Seite, die sich öffnet, auf Enter your form name, geben Sie den Namen Ihres Formulars ein und klicken Sie auf Generate.
Prüfen Sie die vorgeschlagene Gliederung und klicken Sie auf Proceed. Ihr Formular öffnet sich im Tab Edit.
Klicken Sie auf die Frage Order Quantity und dann in der Werkzeugleiste rechts auf Add field
Geben Sie Order ID als Titel der neuen Frage ein und klicken Sie dann auf das Symbol ⚙️
Wählen Sie in Field settings den Tab Answer und schreiben Sie die Formel, die die Bestellnummer erzeugt.
Mit der Funktion SEQUENCE die Bestellnummer erzeugen
Die Funktion SEQUENCE erzeugt eine Zahl, die für jede Antwort automatisch um 1 hochzählt. Wenn die Bestellnummer bei 10001 beginnen soll, können Sie die folgende Formel in die Option Calculate eintragen:
10000 + sequence()
Beachten Sie, dass die Bestellnummer erzeugt wird, wenn der Nutzer anfängt, das Formular auszufüllen, und nicht, wenn er es absendet. Deshalb sind die Bestellnummern der abgesendeten Bestellungen möglicherweise nicht lückenlos. Die fehlenden Nummern stehen für Bestellungen, die Nutzer abgebrochen haben.
Sie können auch ein Textkürzel hinzufügen, um statt einer reinen Zahl eine Bestell-ID zu erzeugen. Zum Beispiel können Sie "NT" vor die Bestellnummer setzen, um eine eindeutige Bestell-ID wie NT10001 usw. zu erzeugen. Die Formel für diese Bestell-ID lautet:
"NT" + (10000 + sequence())
Schreiben Sie die Formel mit sequence wie unten gezeigt in die Option Calculate, um eine Bestellnummer zu erzeugen. Klicken Sie auf Save
Sie können auch Text anhängen, um eine eindeutige Bestell-ID zu erzeugen, wie unten gezeigt.
Jede Bestellung bekommt im Formular ihre eigene Nummer.
Zusammenfassung
Ein Google Form gibt Bestellungen keine Nummer, und eine später im Sheet hinzugefügte Nummer erreicht den Kunden nie. Mit Neartail nummeriert die Funktion SEQUENCE jede Bestellung im Formular, mit beliebigen Buchstaben davor, und die Nummer kann in die Bestätigungs-E-Mail. Erstellen Sie Ihr Bestellformular und führen Sie die Schritte oben aus. Wenn Sie Fragen haben, schreiben Sie an den Support.