Как удалить только 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.
В разделе» формат » изменить цвет текста будет белым или каким бы ни был ваш фон, и все ячейки, содержащие ровно ноль, исчезнут.
очевидно, что это также работает с любым другим значением, вы хотите, чтобы исчезнуть.
Excel скрыть часть текста в ячейке — Все о Windows 10
Чтобы скрыть несколько строк с помощью сочетания клавиш, выделите как минимум одну ячейку в каждой строке, которую вы хотите скрыть, а затем повторите два шага и три . выше.