Как Убрать Дату из Ячейки в Excel и Оставить Только Значение • Зачистка текста

Как удалить только 0 (ноль) значений из столбца в excel 2010

Я хочу удалить значения из всего столбца, где значение ячеек равно 0.

результирующие ячейки должны быть пустыми.

Как я могу написать формулу для этого? Есть предложения?

13 ответов

пресс управления + H , выберите Options и Match entire cell contents и Match case . В Find what тип поля 0 и оставить Replace with поле пустым. Тогда Замените Все. Это удалит все нули, которые стоят отдельно.

Я выбрал столбцы, которые хочу удалить 0 значений, затем щелкнул Данные > Фильтр. В заголовке столбца появляется значок фильтра. Я нажал на этот значок и выбрал только 0 значений и нажал OK. Выбирается только 0 значений. Наконец, очистить содержимое или использовать кнопку Удалить. Проблема Решена!

самый простой способ для меня-создать дополнительный столбец с оператором if, который по существу будет использоваться как копия буфера обмена.

Это должно вернуть исправленный столбец, который затем вы можете скопировать и вставить обратно поверх исходного столбца в виде текста-если вы просто скопируете вставку, происходит круговая ссылка, и все данные «стираются» из обоих столбцов. Не волнуйтесь, если вы не читали это внимательно Ctrl+Z-ваш лучший друг.

это не отличный ответ, но он должен привести вас к правильному. Я не написал VBA за целую минуту, поэтому я не могу вспомнить точный синтаксис, но вот вам «код psudeo» — я знаю, что вы можете легко реализовать это в макро VBA

в основном, VBA проходит через каждую строку. Если ячейка в этой строке является целым числом и равна нулю, просто замените ее на » «. Она не будет пустой, но будет казаться пустой. Я думаю, что есть также свойство cell.value is empty что может очистить содержимое ячейки. Используйте библиотеку в VBA, я уверен, что там есть что-то, что вы можете использовать.

как вариант, если это одноразовая работа, вы можете использовать специальный фильтр. Просто выберите фильтр из ленты и замените все 0 s по строке с пробелом.

вы не должны использовать пробел «»вместо » 0″, потому что excel имеет дело с пространством в качестве значения.

Итак, ответ с опцией by (Ctrl + F). Затем нажмите Параметры и поместите в поиск с «0». Затем щелкните (сопоставить содержимое всей ячейки. Наконец, заменить или заменить все зависит от вас.

Это решение также может дать больше. Вы можете использовать (*) до или после значений для удаления любых деталей.

решение (Ctrl+F)действительно близко — просто последний шаг в процессе не был сформулирован. Хотя автор прав относительно пробела = «0», это не будет иметь никакого значения с помощью этого метода. Данные, которые вы ищете (все, что вы хотите удалить) может быть что угодно.

поиск данных, которые вы хотите удалить (в поле «Поиск»). В поле» заменить » оставьте его пустым. Затем замените или замените все. Ячейки с этими конкретными данными будут опустошены.

существует проблема с решением Command + F. Он заменит все 0, если вы нажмете «заменить все». Это означает, что если вы не просматриваете каждый ноль, ноль, содержащийся в важных ячейках, также будет удален. Например, если у вас есть номера телефонов с кодами (420), все они будут изменены на (40).

Я выбрал столбцы, которые хочу удалить 0 значений, затем щелкнул Данные > Фильтр. В заголовке столбца появляется значок фильтра. Я нажал на этот значок и выбрал только 0 значений и нажал OK. Выбирается только 0 значений. Наконец, очистить содержимое или использовать кнопку Удалить.

затем, чтобы удалить пустые строки из удаленных значений 0 удалены. Я нажимаю Данные > Фильтр я нажимаю на этот значок фильтра и невыбранные пробелы копируют и вставляют оставшиеся данные в новый лист.

некоторые из других ответов отлично подходят для удаления нулей из существующих данных, но если у вас есть рабочий лист, который постоянно меняется и хочет предотвратить появление нулей, я считаю, что проще всего использовать условное форматирование, чтобы сделать их невидимыми. Просто выберите диапазон ячеек, которые вы хотите применить к > Условное форматирование > новое правило.

измените тип правила на » форматировать только ячейки, содержащие» Значение ячейки > равно > 0.

В разделе» формат » изменить цвет текста будет белым или каким бы ни был ваш фон, и все ячейки, содержащие ровно ноль, исчезнут.

очевидно, что это также работает с любым другим значением, вы хотите, чтобы исчезнуть.

эксперт
Мнение эксперта
Михаил Соловьев, консультант по вопросам работы с продуктами Microsoft
Если у вас возникнут сложности, я помогу разобраться!
Задать вопрос эксперту
Я предлагаю сделать что-то похожее на то, что вы предложили, за исключением того, что там, где вы помещаете его в Excel, проверьте первый символ и добавьте дополнительный Если там уже есть один. Если же вы хотите что-то уточнить, обращайтесь ко мне!
Если правильно понял — это результат импорта откуда-то.
У меня получилось победить так:
1. Выделяем только «гадкие» ячейки
2. Наблюдаем рядом желтый ромб с потягушкой
3. Тянем-потянем, выбираем преобразовать в число

Как в Ячейке Excel Оставить Только Дату – Ссылки по теме | 📝Справочник по Excel

  1. Выделяем ячейку, с результатом вычисления.
  2. «Ctrl+C».
  3. Переходим в ячейку, в которую нам нужно вставить значение.
  4. Правый щелчок.
  5. Специальная вставка.
  6. Выбираем «Значения».

С ее помощью можно легко избавиться от ошибок (замена «а» на «о»), лишних пробелов (замена их на пустую строку «»), убрать из чисел лишние разделители (не забудьте умножить потом результат на 1, чтобы текст стал числом):

эксперт
Мнение эксперта
Михаил Соловьев, консультант по вопросам работы с продуктами Microsoft
Если у вас возникнут сложности, я помогу разобраться!
Задать вопрос эксперту
Я не могу пропустить этот вариант, хоть он и самый примитивный но может это то, что именно Вы искали для своей ситуации, поэтому давайте рассмотрим тот функционал который идет из коробки самого экселя. Если же вы хотите что-то уточнить, обращайтесь ко мне!
Теперь, если выделить на листе диапазон и запустить наш макрос (Alt+F8 или вкладка Разработчик – кнопка Макросы), то все английские буквы, найденные в выделенных ячейках, будут заменены на равноценные им русские. Только будьте осторожны, чтобы не заменить случайно нужную вам латиницу 🙂
Запуск макроса в Microsoft Excel

Excel/Эксель — 3 варианта удаление дубликатов строк через функции и без макросов

  • лишние пробелы перед, после или между словами (для красоты!)
  • ненужные символы («г.» перед названием города)
  • невидимые непечатаемые символы (неразрывный пробел, оставшийся после копирования из Word или «кривой» выгрузки из 1С, переносы строк, табуляция)
  • апострофы (текстовый префикс – спецсимвол, задающий текстовый формат у ячейки)

Для этого выделим те столбцы или область в какой надо удалить дубликаты и зайдем в меню Данные и потом выберем Удалить дубликаты, после чего у нас удаляться дубликаты, но будет сдвиг ячеек, если для вас это не критично, то этот способ Ваш!

эксперт
Мнение эксперта
Михаил Соловьев, консультант по вопросам работы с продуктами Microsoft
Если у вас возникнут сложности, я помогу разобраться!
Задать вопрос эксперту
то этот значок для Формата Общий устанавливаемый по умолчанию для новых файлов Excel , говорит Excel, что введённое значение в ячейку, считать текстом и выводить на экран монитора так, как введено. Если же вы хотите что-то уточнить, обращайтесь ко мне!
Я боюсь Апостроф ‘ является специальным символом для Excel, когда он появляется как первый символ в ячейке, как вы нашли. Он говорит Excel рассматривать остальную часть строки как текст, так что вы можете ввести что-то вроде ‘34.2 в ячейке, и он будет рассматривать его как строку вместо числа (для форматирования и так далее).

Замена символов

Если из текста нужно удалить вообще все пробелы (например они стоят как тысячные разделители внутри больших чисел), то можно использовать ту же замену: нажать Ctrl+H, в первую строку ввести пробел, во вторую ничего не вводить и нажать кнопку Заменить все (Replace All).

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock
detector