В excel найти и удалить

В excel найти и удалить

Добрый день!
Вроде бы вопрос не сложный, но не пойму, как найти и удалить ячейки = 0
Можно ли обойтись стандартным найти / заменить (формулы он не понимает)

Добрый день!
Вроде бы вопрос не сложный, но не пойму, как найти и удалить ячейки = 0
Можно ли обойтись стандартным найти / заменить (формулы он не понимает)

Сообщение Добрый день!
Вроде бы вопрос не сложный, но не пойму, как найти и удалить ячейки = 0
Можно ли обойтись стандартным найти / заменить (формулы он не понимает)

Спасибо! Автор – newands
Дата добавления – 24.09.2013 в 10:07

Serge_007 Дата: Вторник, 24.09.2013, 10:14 | Сообщение № 2

Яндекс-деньги:41001419691823 | WMR:126292472390

Ответить

newands Дата: Вторник, 24.09.2013, 10:17 | Сообщение № 3
newands Дата: Вторник, 24.09.2013, 10:24 | Сообщение № 4
Serge_007 Дата: Вторник, 24.09.2013, 10:33 | Сообщение № 5

Яндекс-деньги:41001419691823 | WMR:126292472390

Ответить

newands Дата: Вторник, 24.09.2013, 10:40 | Сообщение № 6
_Boroda_ Дата: Вторник, 24.09.2013, 11:19 | Сообщение № 7
[/vba]
, условным форматированием и формулой

В формате ячейки можно прописать 4 условия.
В стандартной “комплектации” это положительные числа, отрицательные, ноль и текст. Разделителем является точка с запятой.
Полож;Отриц;Ноль;Текст.
Например:
0,00;”Минус “0;”—“;”ааа”
При положительном значении покажет в ячейке значение с 2-мя знаками после запятой;
при отрицательном – сначала буквами покажет слово “Минус”, потом само число без знака минус и без знаков после запятой;
при нуле – покажет три дефиса;
при текстовом значении ячейки – покажет три буквы “ааа”.
В “нестандартной” комплектации можно извращаться с условиями показа и цветом вывода.

[/vba]
, условным форматированием и формулой

В формате ячейки можно прописать 4 условия.
В стандартной “комплектации” это положительные числа, отрицательные, ноль и текст. Разделителем является точка с запятой.
Полож;Отриц;Ноль;Текст.
Например:
0,00;”Минус “0;”—“;”ааа”
При положительном значении покажет в ячейке значение с 2-мя знаками после запятой;
при отрицательном – сначала буквами покажет слово “Минус”, потом само число без знака минус и без знаков после запятой;
при нуле – покажет три дефиса;
при текстовом значении ячейки – покажет три буквы “ааа”.
В “нестандартной” комплектации можно извращаться с условиями показа и цветом вывода. _Boroda_

Скажи мне, кудесник, любимец ба’гов.
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

Ответить

[/vba]
, условным форматированием и формулой

В формате ячейки можно прописать 4 условия.
В стандартной “комплектации” это положительные числа, отрицательные, ноль и текст. Разделителем является точка с запятой.
Полож;Отриц;Ноль;Текст.
Например:
0,00;”Минус “0;”—“;”ааа”
При положительном значении покажет в ячейке значение с 2-мя знаками после запятой;
при отрицательном – сначала буквами покажет слово “Минус”, потом само число без знака минус и без знаков после запятой;
при нуле – покажет три дефиса;
при текстовом значении ячейки – покажет три буквы “ааа”.
В “нестандартной” комплектации можно извращаться с условиями показа и цветом вывода. Автор – _Boroda_
Дата добавления – 24.09.2013 в 11:19

Источник: www.excelworld.ru

Неявные дубли в Excel — найти и удалить

Анализ неявных дублей

Под неявными дублями понимаются ячейки, которые обычная процедура сравнения ячеек не определяет как равные, но с точки зрения человека они являются одинаковыми.
Чаще всего эта проблема касается текстовых данных. Незначимые для человека, но значимые для компьютера различия:

  • Порядок слов в ячейке
  • лишние пробелы и другая пунктуация
  • Эквивалентный символ в другой раскладке
  • Различие окончаний слов в разных словоформах
  • В некоторых случаях — стоп-слова

Для каждого типа различий есть и способ устранить их:

  • Сортировка внутри ячейки решает проблему с разным порядком слов;
  • Удаление всех символов, кроме букв и цифр (и пробелов) устранит и возможные различия в них
  • Для исправления различий словоформ используется лемматизация

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

Также можно обойтись двумя столбцами, если после нормализации воспользоваться макросом «извлечь ячейки» — «по повторяемости» — «повторяющиеся».

Удалить неявные дубли в 1 клик

Как удалить дубликаты, в которых слова поменяли местами? Инструмент доступен в меню !SEMTools «УДАЛИТЬ» — «Ячейки» — «Дубли внутри диапазона». Ниже наглядная демонстрация работы. Макрос работает аналогично обычному удалению дубликатов без смещения — просто очищает содержимое ячейки, если в ней обнаружен неявный дубль одной из ячеек выше.

Удаление неявных дублей в Excel

Удаление неявных дублей с учетом словоформ

В контекстной рекламе и SEO при проработке семантического ядра бывает важно избавиться в том числе от дублей, в которых различия не только в порядке слов, но и в словоформах. В примере выше видно, что дубликаты такого типа там не удаляются.

Для решения проблемы может помочь такой процесс, как лемматизация. Чтобы не пришлось создавать дополнительный столбец, над которым производить процесс лемматизации, в меню удаления дублей также был добавлен пункт удаления дубликатов слов и фраз вместе с ней. При этом исходные фразы не меняются — лемматизация происходит в фоновом режиме и используется только для сравнения фраз.

Удаляем неявные дубли, не учитывая разницу словоформ

Источник: semtools.guru

Exceltip

Блог о программе Microsoft Excel: приемы, хитрости, секреты, трюки

Повторяющиеся значения в Excel — найти, выделить или удалить дубликаты в Excel

В сегодняшних Excel файлах дубликаты встречаются повсеместно. К примеру, когда вы создаете составную таблицу из других таблиц, вы можете обнаружить в ней повторяющиеся значения, или в файле с общим доступом внесли одинаковые данные два разных пользователя, что привело к задвоению и т.д. Дубликаты могут возникнуть в одном столбце, в нескольких столбцах или даже во всем листе. В Microsoft Excel реализовано несколько инструментов поиска, выделения и, при необходимости, удаления повторяющихся значений. Ниже описаны основные методики определения дубликатов в Excel.

1. Удаление повторяющихся значений в Excel (2007+)

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

Если в каждом столбце таблицы имеется заголовок, установить маркер Мои данные содержат заголовки. Также проставляем маркеры напротив тех столбцов, в которых требуется произвести поиск дубликатов.

Щелкаем ОК, диалоговое окно будет закрыто и строки, содержащие дубликаты будут удалены.

Данная функция предназначена для удаления записей, которые полностью дублируют строки в таблице. Если вы выделили не все столбцы для определения дубликатов, строки с повторяющимися значениями также будут удалены.

2. Использование расширенного фильтра для удаления дубликатов

Выберите любую ячейку в таблице, перейдите по вкладке Данные в группу Сортировка и фильтр, щелкните по кнопке Дополнительно.

В появившемся диалоговом окне Расширенный фильтр, необходимо установить переключатель в положение скопировать результат в другое место, в поле Исходный диапазон указать диапазон, в котором находится таблица, в поле Поместить результат в диапазон указать верхнюю левую ячейку будущей отфильтрованной таблицы и установить маркер Только уникальные значения. Щелкаем ОК.

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

3. Выделение повторяющихся значений с помощью условного форматирования в Excel (2007+)

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

В появившемся диалоговом окне Повторяющиеся значения, необходимо выбрать формат выделения дубликатов. У меня по умолчанию установлено светло-красная заливка и темно-красный цвет текста. Обратите внимание, в данном случае Excel будет сравнивать на уникальность не всю строку таблицы, а лишь ячейку столбца, поэтому если у вас имеются повторяющиеся значения только в одном столбце, Excel отформатирует их тоже. На примере вы можете увидеть, как Excel залил некоторые ячейки третьего столбца с именами, хотя вся строка данной ячейки таблицы уникальна.

4. Использование сводных таблиц для определения повторяющихся значений

Воспользуемся уже знакомой нам таблицей с тремя столбцами и добавим четвертый, под названием Счетчик, и заполним его единицами (1). Выделяем всю таблицу и переходим по вкладке Вставка в группу Таблицы, щелкаем по кнопке Сводная таблица.

Создаем сводную таблицу. В поле Название строк помещаем три первых столбца, в поле Значения помещаем столбец со счетчиком. В созданной сводной таблице, записи со значением больше единицы будут дубликатами, само значение будет означать количество повторяющихся значений. Для большей наглядности, можно отсортировать таблицу по столбцу Счетчик, чтобы сгруппировать дубликаты.

Источник: exceltip.ru

Поиск и удаление дубликатов в Microsoft Excel

При работе с таблицей или базой данных с большим количеством информации возможна ситуация, когда некоторые строки повторяются. Это ещё больше увеличивает массив данных. К тому же, при наличии дубликатов возможен некорректный подсчет результатов в формулах. Давайте разберемся, как в программе Microsoft Excel отыскать и удалить повторяющиеся строки.

Поиск и удаление

Найти и удалить значения таблицы, которые дублируются, возможно разными способами. В каждом из этих вариантов поиск и ликвидация дубликатов – это звенья одного процесса.

Способ 1: простое удаление повторяющихся строк

Проще всего удалить дубликаты – это воспользоваться специальной кнопкой на ленте, предназначенной для этих целей.

  1. Выделяем весь табличный диапазон. Переходим во вкладку «Данные». Жмем на кнопку «Удалить дубликаты». Она располагается на ленте в блоке инструментов «Работа с данными».

Открывается окно удаление дубликатов. Если у вас таблица с шапкой (а в подавляющем большинстве всегда так и есть), то около параметра «Мои данные содержат заголовки» должна стоять галочка. В основном поле окна расположен список столбцов, по которым будет проводиться проверка. Строка будет считаться дублем только в случае, если данные всех столбцов, выделенных галочкой, совпадут. То есть, если вы снимете галочку с названия какого-то столбца, то тем самым расширяете вероятность признания записи повторной. После того, как все требуемые настройки произведены, жмем на кнопку «OK».

  • Excel выполняет процедуру поиска и удаления дубликатов. После её завершения появляется информационное окно, в котором сообщается, сколько повторных значений было удалено и количество оставшихся уникальных записей. Чтобы закрыть данное окно, жмем кнопку «OK».
  • Способ 2: удаление дубликатов в «умной таблице»

    Дубликаты можно удалить из диапазона ячеек, создав умную таблицу.

      Выделяем весь табличный диапазон.

    Находясь во вкладке «Главная» жмем на кнопку «Форматировать как таблицу», расположенную на ленте в блоке инструментов «Стили». В появившемся списке выбираем любой понравившийся стиль.

    Затем открывается небольшое окошко, в котором нужно подтвердить выбранный диапазон для формирования «умной таблицы». Если вы выделили все правильно, то можно подтверждать, если допустили ошибку, то в этом окне следует исправить. Важно также обратить внимание на то, чтобы около параметра «Таблица с заголовками» стояла галочка. Если её нет, то следует поставить. После того, как все настройки завершены, жмите на кнопку «OK». «Умная таблица» создана.

  • После этого, открывается окно удаления дубликатов, работа с которым была подробно расписана при описании первого способа. Все дальнейшие действия производятся в точно таком же порядке.
  • Этот способ является наиболее универсальным и функциональным из всех описанных в данной статье.

    Способ 3: применение сортировки

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

      Выделяем таблицу. Переходим во вкладку «Данные». Жмем на кнопку «Фильтр», расположенную в блоке настроек «Сортировка и фильтр».

    Фильтр включен, о чем говорят появившиеся пиктограммы в виде перевернутых треугольников в названиях столбцов. Теперь нам нужно его настроить. Кликаем по кнопке «Дополнительно», расположенной рядом все в той же группе инструментов «Сортировка и фильтр».

  • Открывается окно расширенного фильтра. Устанавливаем в нем галочку напротив параметра «Только уникальные записи». Все остальные настройки оставляем по умолчанию. После этого кликаем по кнопке «OK».
  • После этого, повторяющиеся записи будут скрыты. Но их показ можно в любой момент включить повторным нажатием на кнопку «Фильтр».

    Способ 4: условное форматирование

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

      Выделяем область таблицы. Находясь во вкладке «Главная», жмем на кнопку «Условное форматирование», расположенную в блоке настроек «Стили». В появившемся меню последовательно переходим по пунктам «Правила выделения» и «Повторяющиеся значения…».

  • Открывается окно настройки форматирования. Первый параметр в нём оставляем без изменения – «Повторяющиеся». А вот в параметре выделения можно, как оставить настройки по умолчанию, так и выбрать любой подходящий для вас цвет, после этого жмем на кнопку «OK».
  • После этого произойдет выделение ячеек с повторяющимися значениями. Эти ячейки вы потом при желании сможете удалить вручную стандартным способом.

    Внимание! Поиск дублей с применением условного форматирования производится не по строке в целом, а по каждой ячейке в частности, поэтому не для всех случаев он является подходящим.

    Способ 5: применение формулы

    Кроме того, найти дубликаты можно применив формулу с использованием сразу нескольких функций. С её помощью можно производить поиск дубликатов по конкретному столбцу. Общий вид данной формулы будет выглядеть следующим образом:

    =ЕСЛИОШИБКА(ИНДЕКС(адрес_столбца;ПОИСКПОЗ(0;СЧЁТЕСЛИ(адрес_шапки_столбца_дубликатов: адрес_шапки_столбца_дубликатов (абсолютный); адрес_столбца;)+ЕСЛИ(СЧЁТЕСЛИ(адрес_столбца;; адрес_столбца;)>1;0;1);0));””)

      Создаем отдельный столбец, куда будут выводиться дубликаты.

    Вводим формулу по указанному выше шаблону в первую свободную ячейку нового столбца. В нашем конкретном случае формула будет иметь следующий вид:

  • Выделяем весь столбец для дубликатов, кроме шапки. Устанавливаем курсор в конец строки формул. Нажимаем на клавиатуре кнопку F2. Затем набираем комбинацию клавиш Ctrl+Shift+Enter. Это обусловлено особенностями применения формул к массивам.
  • После этих действий в столбце «Дубликаты» отобразятся повторяющиеся значения.

    Но, данный способ все-таки слишком сложен для большинства пользователей. К тому же, он предполагает только поиск дублей, но не их удаление. Поэтому рекомендуется применять более простые и функциональные решения, описанные ранее.

    Как видим, в Экселе есть множество инструментов предназначенных для поиска и удаления дублей. У каждого из них есть свои особенности. Например, условное форматирование предполагает поиск дублей только по каждой ячейке в отдельности. К тому же, не все инструменты могут не только искать, но и удалять повторяющиеся значения. Наиболее универсальный вариант – это создание «умной таблицы». При использовании данного способа можно максимально точно и удобно настроить поиск дубликатов. К тому же, их удаление происходит моментально.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Источник: lumpics.ru

    Как легко найти и удалить гиперссылки в Excel

    Если у вас есть таблица Excel с огромным количеством гиперссылок, а вам нужно удалить часть из них с определенным словом, или вы хотите удалить все – сегодняшняя статья расскажет как сделать это легко. То есть сегодня мы будем искать и удалять все гиперссылки в таблице Excel, а также будем искать гиперссылки с определенным словом и удалять только их.

    Удаление всех гиперссылок Excel (легкий способ)

    Самый простой способ удалить сразу все гиперссылки в таблице Excel – это выбрать всю таблицу с помощью клавиш Ctrl+A, или нажав на треугольник слева вверху.

    Теперь в любом месте на листе нажмите правой клавишей мыши и выберите “Удалить гиперссылки”. После чего удалятся все гиперссылки на листе.

    Найти и удалить гиперссылки в Excel

    Если вы хотите найти все гиперссылки в Excel и только после этого выбрать, что удалить – нажмите клавиши Ctrl+F или найдите в меню сверху лупу “Найти” и нажмите на нее.

    Откроется окно “Найти и заменить” => нажмите на “Параметры”

    Возле “Формат” нажмите на стрелку и выберите “Выбрать формат из ячейки”

    Выберите любую ячейку с гиперссылкой, после чего в окне “найти и заменить” появится заданный формат ячеек для поиска

    Нажмите “Найти все”, после чего вы увидите все найденные ячейки с гиперссылками

    Вы можете нажать на одну из них и она будет выделена, также удерживая клавишу Ctrl и нажимая поочередно левой клавишей мыши на некоторые из них – вы сможете выделить часть гиперссылок из найденных результатов. Можно и все выделить с помощью ctrl+a в этом окне.

    После выбора нужной или нужных ячеек – можете их удалить, нажимаем на одну из выбранных правой клавишей мыши и выбираем “Удалить гиперссылки”. После чего все выбранные ячейки больше не будут содержать гиперссылки.

    Поиск и удаление гиперссылок с конкретным текстом

    Если в таблице Excel вам нужно найти и удалить гиперссылки только с определенным текстом – делаем следующее:

    1.Нажимаем клавиши Ctrl+F и нажимаем на “Параметры”;

    2.В полей “Найти” впишите текст, который будем искать в гиперссылках и нажмите на стрелку возле “Формат” => выберите “Выбрать формат из ячейки” => выберите любую ячейку с любой гиперссылкой => и нажмите “Найти всё”

    3.Ниже вы увидите результат найденные ячейки с гиперссылками, которые содержат введенный выше вами текст.

    Теперь можете выделить эти ячейки в окне поиска и нажав на любую из них правой клавишей мыши выбрать “Удалить гиперссылки”, тем самым вы удалите все гиперссылки содержащие введенный вами текст.

    На сегодня всё, если у вас есть дополнения – пишите комментарии! Удачи Вам 🙂

    Источник: vynesimozg.com

    Удаление одинаковых значений таблицы в Excel

    Работая в самом популярном редакторе таблиц Microsoft Excel, пожалуй, каждый пользователь сталкивался с проблемой удаления повторяющихся значений. К счастью, в самом редакторе Excel предусмотрены средства и инструменты, позволяющие наиболее легко разобраться с подобной неприятностью. В этой статье подробно рассмотрим самые простые и эффективные пути решения этой задачи. Итак, давайте разбираться. Поехали!

    Microsoft Excel – это одна из самых популярных программ для работы с числами и таблицами

    К примеру, у вас имеется таблица с данными, в которой есть несколько совпадений. Чтобы исправить это, существует два способа:

    • Кнопка «Удалить дубликаты»;
    • С использованием расширенного фильтра.

    Ниже разберём каждый из них более подробно.

    Первый способ подойдёт для версии Microsoft Excel 2007 и более новых. Здесь разработчики предельно упростили жизнь пользователей, добавив специальный инструмент программы непосредственно для решения этой неприятности. В панели инструментов вы сможете обнаружить пункт «Удалить дубликаты», который находится в блоке «Работа с данными». Работает это так:

    1. Сначала перейдите на нужную страницу.
    2. Затем нажмите «Удалить дубликаты».
    3. Далее, перед вами откроется окно, в котором необходимо отметить столбцы, где имеются совпадающие значения.

    После этого Эксель удалит одинаковые элементы в тех столбцах, которые вы отметили.

    Преимущество такого подхода в том, что можно избавиться от повторяющихся значений всего за пару кликов, за несколько секунд. Но есть и недостаток — в том случае, если приходится работать с очень большой таблицей, то все одинаковые элементы можно банально не найти. Поэтому перейдём к следующему способу.

    Второй подход заключается в использовании расширенного фильтра и работает как на новых версиях Microsoft Excel, так и на старых, включая 2003. Тут придётся понажимать несколько больше, однако, такой подход в разы более эффективен. Итак, сначала нужно открыть таблицу, затем перейдите во вкладку «Данные», в блоке «Сортировка и фильтр» выберите пункт «Дополнительно». Перед вами откроется окно, в котором нужно будет задать диапазон (только в том случае, если у вас есть разрывы, в противном случае ничего задавать не нужно) и поставить птичку на пункте «Только уникальные записи». Если вы хотите просто скрыть дубликаты, чтобы иметь возможность ещё поработать с ними в дальнейшем, то выберите фильтрование списка на месте, если же вы укажете «скопировать результат в другое место», то повторяющиеся элементы будут удалены. После нажатия «ОК» таблица будет отфильтрована программой в соответствии с выбранными вами параметрами. Теперь выделите цветом уникальные элементы и нажмите «Очистить». В результате вы увидите все дубликаты, так как они не будут отмечены цветом. Воспользовавшись автофильтром, можно будет получить полный перечень неуникальных значений.

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

    Источник: nastroyvse.ru

    Добавить комментарий

    Adblock
    detector