Wie lege ich ein Google Text & Tabellen-Zellenformat fest, um Text freizulegen?


37

Ich soll internationale Standardtelefonnummern (beginnend mit einem Pluszeichen, normalerweise gefolgt von einfachen Nummern) in einer Google-Tabellenspalte speichern. Ein Beispiel für ein solches Telefon ist

+420123456789

Wenn ich dieses Telefon betrete, wird es nur 420123456789in der Zelle und =420123456789in der Formel- / Werteleiste angezeigt. Ich möchte diese Konvertierung deaktivieren.

Ich habe versucht, FormatZahlenNur-Text zu verwenden, um es auf die gesamte Spalte sowie auf die bestimmte Zelle anzuwenden, aber es scheint nicht zu funktionieren.

Irgendwelche Ideen, wie man das überwindet?

Antworten:


39

Wenn Sie den Daten in der Zelle ein einfaches Anführungszeichen voranstellen '- - sollte dies eine Standardformatierung verhindern.


Ich wusste, dass das auch in Excel und OpenOffice funktioniert, aber es sieht nicht besonders gut aus: -]
Ivan

Wenn ich das in GoogleDocs mache, fügt es außerdem eine Sekunde hinzu 'und ein 'wird tatsächlich im Dokument angezeigt.
Ivan

4
Das einfache Anführungszeichen wird nur angezeigt, wenn Sie die Zelle als Nur-Text formatiert haben. Wenn Sie das Standard-Zahlenformat beibehalten, wird das Präfix für einfache Anführungszeichen nicht mehr angezeigt. Ich habe gerade in einer meiner eigenen Google-Tabellenkalkulationen getestet und bestätigt.
Efgen

Wie @efgen sagt. Nur zum Hinzufügen ... das einfache Anführungszeichen wird weiterhin in der Bearbeitungsleiste angezeigt, wird jedoch nicht als Teil der Daten betrachtet. (Neugierig, zu keiner Zeit für mich fügt es eine Sekunde hinzu '?)
MrWhite

15

Anleitung zum Hinzufügen von benutzerdefinierten Zahlenformaten

  1. Klicken Sie auf Format
  2. Gehen Sie zu Nummer > Weitere Formate > Benutzerdefinierte Zahlenformate
  3. Einfügen eines benutzerdefinierten Zahlenformats (siehe unten)
  4. Klicken Sie auf Übernehmen

.


.

Verschiedene benutzerdefinierte Zahlenformate

Output: ###-###-####

Syntax: ########## 000 "-" 000 "-" 0000


Output: (###) ###-####

Syntax: ########## "(" 000 ")" 000 "-" 0000


Output: 1-###-###-####

Syntax: ########## "1-" 000 "-" 000 "-" 0000


Output: (##) ####-####

Syntax: ########## "(" 00 ")" 0000 "" 0000


Output: +000000000000

Syntax: # "+" 000000000000



3

Nutzen Sie die CONCATENATEFunktion. Z.B:

=CONCATENATE("+", "123456789")

2

Verwenden 'funktioniert nicht, wenn die Formatierung auf ZahlenNur Text eingestellt ist . Verwenden Sie stattdessen "Formatierung löschen".


2

Stellen Sie sicher, dass zwischen 'und ein Leerzeichen steht +. Das 'wird nicht angezeigt, nur +(Zahlen).


Ich habe viele Einstellungen für dieses Problem versucht, bin jedoch gescheitert. Jacobs Lösung ist interessant. Ich benutze zum Kopieren / Einfügen von Handynummern von einem anderen Ort in eine Tabelle. Diese Nummern haben keine internationale Vorwahl. Gibt es eine Möglichkeit, automatisch ein Präfix für den internationalen Code zu erstellen, z. B. +91 oder +42, bevor ich eine Zahl in eine Tabellenzelle einfüge? Wenn wir ein Währungssymbol erstellen können, muss es eine Möglichkeit geben, ein benutzerdefiniertes Präfix zu erstellen ... das sollten Entwickler berücksichtigen.

2

In Google Spreadsheets (oder Google Sheets, wie sie es jetzt zu nennen scheinen) gibt es zwei gute Optionen.

  1. Fügen Sie dem Anfang ein einfaches Anführungszeichen hinzu. Zum Beispiel mit der Telefonnummer +1 415 655 1234, die Sie eingeben würden '+4156551234. Dies wird im Blatt um angezeigt +4156551234. Es wird auch in eine CSV-Datei exportiert, wie beispielsweise in eine CSV-Datei +4156551234, die 'äußerst nützlich ist, wenn Sie beispielsweise ein Sales CRM wie Salesforce importieren.

  2. Formatieren Sie die Zelle in Nur-Text, und fügen Sie am Anfang der Telefonnummer ein Leerzeichen hinzu. Zum Beispiel mit +1 415 655 1234 würden Sie "+4156551234" eingeben. Dies wird jedoch mit dem Leerzeichen vor der Nummer exportiert.

Hoffentlich hilft das!


2

Noch eine andere Option:

Fügen Sie dies über die Menüoption Format unter Zahl> Weitere Formate> Benutzerdefiniertes Zahlenformat hinzu.

"+"#

2

Ich verwende dieses benutzerdefinierte Zahlenformat für Telefonnummern: "+"## ### ### ###Es ergibt sich etwa Folgendes:+49 123 456 789


1

Ich hatte das gleiche Problem und löse es mit dem folgenden Formelformat:

="+69"

um zu erreichen, dass die Zelle so aussieht

+69

Unbequem, aber das Beste, was ich schaffen konnte.


1

Eine andere Möglichkeit, dies mithilfe von Formeln zu tun, besteht darin, neben der Zeile, die Sie in Text ändern möchten, eine weitere Zeile hinzuzufügen. Nachdem Sie dies getan haben, fügen Sie innerhalb der Zeile hinzu =TEXT(G17,"+00000"). Kopieren Sie dann die Formel in die Zeilen darunter. Sobald Sie dies getan haben, verstecken Sie die Zeile mit den alten Zahlen (die noch als Formel sein sollte). Das sollte es so machen, dass das +420123456789aus 420123456789in der Box und =420123456789in der Antwortbox eben wird =420123456789. Hoffe ich konnte dir helfen!


0

Sie müssen nur Ihren Text in der Formel wie folgt wickeln: =("+1+2+3-123").


0

Ich konnte dieses Problem lösen, indem ich die Spalte "klar formatierte" und dann ein Leerzeichen vor dem Pluszeichen einfügte.


0

In der Kopfzeile sollte unter "Daten" im Menü eine 123 mit einem Karat nach unten angezeigt werden. Wenn Sie darüber schweben, werden "Weitere Formate" angezeigt. Wählen Sie dort "Nur Text" aus.


Ein Screenshot mit diesem wäre für zukünftige Benutzer sehr hilfreich.
Andrew Lott
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.