Google Docsスプレッドシートのセル形式をテキストに設定するにはどうすればよいですか?


37

Googleスプレッドシートの列に、国際標準の電話番号(プラス記号で始まり、通常は普通の番号が続く)を保存します。そのような電話の例は

+420123456789

この電話に入る420123456789と、セルに表示=420123456789され、数式/値バーに表示されるようになります。この変換を無効にしたいと思います。

[ 書式] →[ 数値] →[ プレーンテキスト]を使用して、列全体と特定のセルに適用しようとしましたが、うまくいかないようです。

これを克服する方法はありますか?

回答:


39

セル内のデータの前に一重引用'符を付けると、-デフォルトの書式設定ができなくなります。


それはExcelとOpenOfficeでも機能することは知っていましたが、それを全面的に使用しても見た目はあまりきれいではありません:-]
Ivan

さらに、GoogleDocsでそれを行う'と、1秒追加'され、実際にドキュメントに表示されます。
イヴァン

4
単一引用符は、セルをプレーンテキストとしてフォーマットした場合にのみ表示されます。デフォルトの数値形式のままにすると、一重引用符の接頭辞が消えます。私は自分のGoogleスプレッドシートの1つでテストし、確認しました。
efgen

@efgenが言うように。ただ追加するために、一重引用符はまだ数式バーに表示されますが、データの一部とは見なされません。(好奇心が'
強い

15

カスタム数値形式の追加ガイド

  1. フォーマットをクリック
  2. 行くナンバー > その他のフォーマット > カスタム数値書式
  3. カスタム数値形式を貼り付けます(以下を参照)
  4. 適用をクリックします


さまざまなカスタム数値形式

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

構文:########## 000 "-" 000 "-" 0000


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

構文:########## "(" 000 ")" 000 "-" 0000


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

構文:########## "1-" 000 "-" 000 "-" 0000


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

構文:########## "(" 00 ")" 0000 "" 0000


Output: +000000000000

構文:# "+" 000000000000




2

'書式設定が数値プレーンテキストに設定されている場合、使用は機能しません。代わりに「フォーマットのクリア」を使用してください。


2

'+記号の間にスペースを追加してください。'、だけでは表示されません+(番号)。


この問題に対して多くの設定を試みましたが、失敗しました。ジェイコブのソリューションは興味深いものです。携帯電話番号を他の場所からスプレッドシートにコピー/貼り付けするために使用しています。これらの番号には国際コードはありません。スプレッドシートのセルに貼り付ける各番号の前に、国際コードのプレフィックス(+91または+42など)を自動的に作成する方法はありますか?通貨記号を作成できる場合、カスタムプレフィックスを作成する方法が必要です...開発者が考慮する必要があります。

2

Googleスプレッドシート(​​または、現在それを呼び出しているように見えるGoogleスプレッドシート)には、2つの適切なオプションがあります。

  1. 先頭に一重引用符を追加します。たとえば、電話番号+1 415 655 1234の場合は、と入力し'+4156551234ます。これは、シートのに表示され+4156551234ます。それはまた、CSVにエクスポートします+4156551234アウトして'、あなたがSalesforceのようなセールスCRMを言うにインポートしている場合は非常に便利です。

  2. セルをプレーンテキストにフォーマットし、電話番号の先頭にスペースを追加します。たとえば、+ 1 415 655 1234の場合、「+4156551234」と入力します。ただし、これは数字の前の空白でエクスポートされます。

お役に立てば幸いです!


2

さらに別のオプション:

これを追加するには、メニューオプションの[書式]で、[番号]> [その他の書式]> [カスタム数値書式...

"+"#

2

電話番号にこのカスタム番号形式を使用"+"## ### ### ###します。次のような結果になります。+49 123 456 789


1

私も同じ問題を抱えていたので、次の式形式を使用して解決しました。

="+69"

セルが次のように見えるようにする

+69

不都合ですが、私が管理できる限りでは。


1

数式を使用してこれを行う別の方法は、テキストに変更する行の隣に別の行を追加することです。これを実行したら、行内にを追加し=TEXT(G17,"+00000")ます。次に、式をその下の行にコピーします。これを行ったら、古い数値の行を非表示にします(これはまだ式として使用する必要があります)。これは、そうすることを確認する必要があり+420123456789からターン420123456789ボックスにと=420123456789ばかりに答えボックスで=420123456789。お役に立てば幸いです!


0

次のような式でテキストをラップするだけです=("+1+2+3-123")


0

これを解決するには、列で「明確な書式設定」を行い、プラス記号の前にスペースを追加しました。


0

メニューの[データ]のすぐ下に、キャラット付きの123が表示されます。これにカーソルを合わせると、「その他の形式」が表示されます。そこで「プレーンテキスト」を選択してみてください。


これを含むスクリーンショットは、将来のユーザーにとって本当に役立つでしょう。
アンドリューロット
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.