Как настроить формат ячейки электронной таблицы Документов на чистый текст?


37

Я должен хранить международные стандартные телефонные номера (начиная со знака плюс, за которым обычно следуют простые цифры) в столбце электронной таблицы Google. Примером такого телефона является

+420123456789

Когда я вхожу в этот телефон, он просто 420123456789отображается в ячейке и =420123456789отображается в строке формулы / значения. Я хотел бы отключить это преобразование.

Я пытался использовать ФорматЧислаПростой текст, применяя его ко всему столбцу, а также к конкретной ячейке, но, похоже, он не работает.

Есть идеи как это побороть?

Ответы:


39

Если вы префикс данных в ячейке с одинарной кавычкой '- это должно предотвратить любое форматирование по умолчанию.


Я знал, что это работает и в Excel, и в OpenOffice, но его использование не выглядит слишком красиво: -]
Иван

Более того, если я сделаю это в GoogleDocs, он добавит секунду, 'и 'в документе отобразится буква a .
Иван

4
Одиночная кавычка отображается только в том случае, если вы отформатировали ячейку как обычный текст. Если вы оставите его в числовом формате по умолчанию, префикс одинарной кавычки исчезнет. Я только что проверил и подтвердил в одной из моих собственных таблиц Google.
efgen

Как говорит @efgen. Просто чтобы добавить ... одиночная кавычка все еще появляется в строке формул, но она не считается частью данных. (Любопытно, что для меня это время не добавляет секунды '?)
MrWhite

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 Spreadsheets (или Google Sheets, как они его сейчас называют) есть два хороших варианта.

  1. Добавьте одинарную кавычку в начало. Например, с номером телефона +1 415 655 1234 вы бы ввели '+4156551234. Это будет отображаться в листе на +4156551234. Он также будет экспортировать в CSV-файл +4156551234, 'что очень полезно, если вы импортируете в систему Sales CRM, например Salesforce.

  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 с карат. Зависание на этом показывает "Больше форматов". Попробуйте выбрать «Простой текст» там.


Скриншот с этим будет очень полезен для будущих пользователей.
Эндрю Лотт
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.