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


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.