7

В файле Excel мне нужно заменить, скажем, "foo" на "007".

Я выбрал весь файл и явно поместил формат ячейки в текстовый режим.

Итак, почему он заменяет меня "foo" на "7", а не на "007", как я сказал :(?

3 ответа3

16

Очевидно, что Excel заменяет "007" как число при замене. Таким образом, вы можете использовать '007 в диалоге замены, чтобы он показывал желаемый результат.

0
  1. Заменить на =text(7;"000") (да, включая кавычки)
  2. Замените на 7, выберите ячейки или весь столбец. Перейти к форматированию ячейки> Пользовательский> введите 000
  3. Заменить на '007
0

Если вы идете в ячейку, посмотрите на элементы управления вверху страницы, выберите формат ячейки. Прокрутите, пока не увидите "цифры" лучший выбор, чем текст .. Если выбор близок к тому, что вы хотите, вы можете использовать примеры, чтобы сделать свой собственный. Как только вы найдете правильное выражение, оно даст вам "007" или любое число, которое вы вводите в левой части выражения, но оно должно быть видно в дальнем левом углу ячейки. Если вы хотите, чтобы все числа ниже этой ячейки имели одинаковые свойства, выберите "столбец" вместо "ячейка". Вам будет предложен одинаковый выбор числового форматирования.Просто измените "XXX" на "007", тогда остальные ячейки также покажут "007", а затем все, что вы вводите в виде чисел. Если вы хотите добавить текст, почему бы просто не начать еще один столбец рядом с тем, который вы только что создали, и установить текстовые ячейки, как вы хотите. Вы можете установить текстовые ячейки, чтобы показать или скрыть длинное объяснение числа, введенного в ячейку рядом с ним. Просто предложения, Гудлак. Есть небольшие различия в версиях Excel, но не беспокойтесь, просто перейдите к файлам справки. Тогда попробуйте ссылки поддержки. Тогда если ты чему-то научишься, помоги кому-нибудь другому;)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .