Дженис пишет, ища способ заменить текст, который выглядит как числа, на настоящий текст. Она импортирует данные каждый день, и, поскольку ключевое поле в ее таблице поиска содержит числовые значения, поиск не будет работать. Она говорит:
Я могу обойти это, отформатировав столбец так же, как при поиске, но затем мне нужно отредактировать, заменить все ячейки, чтобы получить формат. Например, мне придется отредактировать, заменить 44 на 44; затем отредактируйте, замените 55 на 55. Это единственный способ заставить его работать.
Есть ли способ заставить форматы принимать без правки, замены? Или есть способ отредактировать, заменить без изменения конкретной ячейки. Я пробовал пробелы и пробелы, но он говорит, что ничего не найдено.
Да, есть много способов обойти это. Первый подход - просто немного изменить формулу ВПР. Если ваша формула ВПР обычно выглядит примерно так:
=VLOOKUP(A2,$AA1:$AB100,2,FALSE)
затем добавьте 0 к первому члену:
=VLOOKUP(A2+0,$AA1:$AB100,2,FALSE)
Когда A2 содержит текст, который выглядит как число, добавление нуля в текстовое поле приведет к тому, что Excel оценит текст 44 как 44.
Второй подход - использовать =VALUE()
функцию. Эта функция преобразует текст, который выглядит как число, в число. Любое применение этого подхода обычно устаревает с помощью следующего трюка, который является лучшим ответом на ваш вопрос.
Обычно принятый прием для решения этой проблемы заключается в следующем:
- Найдите ячейку в стороне и введите в нее 1
- Выделите новую ячейку и Ctrl + C, чтобы скопировать ячейку
- Выделите диапазон текста, который выглядит как цифра в A2: A46.
- Редактировать - PasteSpecial. Во 2-м разделе диалогового окна «Специальная вставка» выберите «Умножить». Нажмите ОК
Весь ваш текст изменится на числа. Я подозреваю, что функция PasteSpecial - Multiply была разработана для умножения диапазонов вместе, но кто-то обнаружил это использование для преобразования текста в числа, что позволяет сэкономить время.
Совет от шапки и бесплатный олимпийский календарь Солт-Лейк-Сити на 2002 год Марку Р., который написал другое решение этой проблемы, которое работает очень хорошо: выделите весь столбец, выберите «Данные», «Текст в столбцы», «Готово».
Это отлично. Одним щелчком мыши выделите столбец alt = "" + d + e + f, три нажатия клавиш и один щелчок мыши. Отличный совет!