3

Я использую Excel 2010, и у меня есть несколько ячеек, которые содержат * 10 ^ 9, например, 5 * 10 ^ 9, 3.4 * 10 ^ 9, и мне нужно удалить * 10 ^ 9. Учитывая, что есть около 50000 записей, я не особенно хочу делать это вручную, но я не очень силен с Excel и не уверен, как это сделать. Я попытался использовать функцию поиска и замены, однако, когда я сделал это, он удалил все содержимое ячейки, так как я хочу сохранить число, предшествующее * 10 ^ 9. Я уверен, что должен быть способ сделать это, но я не знаю как! Есть идеи или советы?

2 ответа2

2

Когда вы используете звездочку * в поиске Excel, это означает "соответствовать любой последовательности символов". Так

*10^9 

означает соответствие всей ячейке до * 10 ^ 9. Поэтому, когда вы заменяете, он заменяет все.

Чтобы обозначить буквальное * вы должны избежать его с тильдой:

~*10^9

Это означает совпадение с той частью ячейки, которая содержит только *10^9 . Затем вы можете оставить поле замены пустым, и оно удалит это из ячеек.

1

Проблема в символе *, который рассматривается как подстановочный знак. Чтобы этого не происходило, поставьте перед собой символ ~.

Другими словами, найдите «~ * 10 ^ 9» и замените на nul

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