So machen Sie eine PDF-Datei im Jahr 2025 schreibgeschützt (Eine vollständige Anleitung)

Beim Teilen eines Vertrags, einer Rechnung, eines Berichts oder einer vertraulichen Datei möchten Sie möglicherweise sicherstellen, dass der Inhalt nicht geändert werden kann. Deshalb ist es so wichtig, ein PDF schreibgeschützt zu machen. Ein „schreibgeschütztes PDF“ schützt Ihre Inhalte vor unerwünschten Bearbeitungen, unbefugten Änderungen oder versehentlichen Modifikationen. In der Praxis sind das Festlegen von Bearbeitungsberechtigungen und das Abflachen von PDFs die beiden effektiven Methoden, um ein PDF nicht bearbeitbar zu machen.
Beide Methoden funktionieren, aber sie gelten für unterschiedliche Szenarien. Im Folgenden werden wir jede Methode Schritt für Schritt mit Tools wie Adobe Acrobat, Free Spire.PDF und Online-Diensten durchgehen.
- Ein PDF schreibgeschützt machen durch Festlegen von Bearbeitungsberechtigungen
- Ein PDF nicht bearbeitbar machen durch Abflachen
- Vergleich der beiden Methoden
- Die beste Methode wählen
- Fazit
Methode 1: Ein PDF schreibgeschützt machen durch Festlegen von Bearbeitungsberechtigungen
Das Festlegen von Berechtigungen ist die gebräuchlichste Methode, um ein PDF vor Bearbeitung zu schützen. Die Methode hält die Datei vollständig durchsuchbar und auswählbar, während sie andere daran hindert, Änderungen vorzunehmen.
1. Verwenden Sie Adobe Acrobat, um ein PDF schreibgeschützt zu machen
Adobe Acrobat enthält integrierte Sicherheitseinstellungen, mit denen Sie ein Berechtigungspasswort anwenden können, um zu steuern, was andere mit Ihrem PDF tun können – wie z. B. Bearbeiten, Drucken oder Kopieren des Inhalts. Um ein PDF schreibgeschützt zu machen, legen Sie einfach ein Berechtigungspasswort fest, das alle Änderungen am Dokument blockiert.
Schritte, um ein PDF mit Adobe Acrobat nicht bearbeitbar zu machen:
-
Öffnen Sie Ihr PDF in Adobe Acrobat.
-
Navigieren Sie zu Werkzeuge → Schützen → Mit Passwort schützen.
-
Wählen Sie im Dialogfeld Bearbeitung als Einschränkungsoption aus, geben Sie dann Ihr Berechtigungspasswort ein und bestätigen Sie es.

-
Speichern Sie die Datei, um die schreibgeschützten Einstellungen zu übernehmen.
Diese Methode ist schnell und bequem, insbesondere für Benutzer, die Adobe Acrobat bereits installiert haben. Obwohl der Berechtigungsschutz manchmal von fortgeschrittenen Tools umgangen werden kann, ist er für die meisten alltäglichen Büroszenarien immer noch ausreichend.
Wenn Sie mehr Kontrolle darüber haben möchten, was Benutzer mit Ihrem PDF tun können oder nicht, können Sie zu Datei → Eigenschaften → Sicherheit gehen, wo Adobe Acrobat eine vollständige Liste detaillierter Berechtigungseinstellungen bereitstellt. Hier können Sie Einschränkungen wie Drucken, Kopieren von Inhalten, Ausfüllen von Formularen, Kommentieren und mehr festlegen.
2. Verwenden Sie Free Spire.PDF, um schreibgeschützte Berechtigungen festzulegen (für Automatisierung & Systeme)
Wenn Sie eine große Anzahl von PDFs haben, die vor Bearbeitung geschützt werden müssen, ist die Automatisierung des Prozesses mit Python weitaus effizienter als das manuelle Öffnen jeder Datei in Adobe Acrobat. Free Spire.PDF for Python, eine leistungsstarke Bibliothek zum Schutz von PDF-Dokumenten, erleichtert die Verarbeitung mehrerer Dateien in einem einzigen Arbeitsablauf. Im Folgenden finden Sie den allgemeinen Prozess, um ein PDF mit diesem Tool schreibgeschützt zu machen: 
- Installieren Sie Free Spire.PDF und importieren Sie wichtige Module.
- Erstellen Sie ein PdfDocument und laden Sie ein PDF aus einer Datei.
- Machen Sie die PDF-Datei schreibgeschützt, indem Sie ein Berechtigungspasswort mit der Methode PdfDocument.Security.Encrypt() festlegen.
- Speichern Sie das nicht bearbeitbare PDF als neues.
Der folgende Code zeigt, wie man ein PDF mit Python nicht bearbeitbar macht:
from spire.pdf.common import *
from spire.pdf import *
# Create a PdfDocument object
doc = PdfDocument()
# Load a sample PDF file
doc.LoadFromFile("/input/Booklet.pdf")
# Set only a permission password and disable editing
doc.Security.Encrypt(
"",
"permissionPsd",
PdfPermissionsFlags.none,
PdfEncryptionKeySize.Key128Bit
)
# Save the result file
doc.SaveToFile("/output/ReadOnly.pdf", FileFormat.PDF)
Dieser Ansatz ist ideal für Unternehmen, die einen automatisierten PDF-Schutz in ihren Arbeitsabläufen benötigen, da er die Effizienz verbessert und gleichzeitig Fehler durch manuelle Vorgänge reduziert. Er kann auch zusammen mit Funktionen wie dem Hinzufügen einer digitalen Signatur verwendet werden, um die Dokumentensicherheit weiter zu erhöhen.
Wann sollte man einen berechtigungsbasierten Schutz verwenden
Wählen Sie diese Methode, wenn:
- Sie benötigen, dass das PDF durchsuchbar und auswählbar bleibt.
- Sie möchten einen grundlegenden Schutz, ohne das visuelle Erscheinungsbild zu ändern.
- Sie bevorzugen eine umkehrbare, leichtgewichtige Sperrmethode.
- Sie müssen PDFs per Code stapelweise verarbeiten.
Für die meisten Wissensarbeiter ist dies die einfachste Antwort, um ein PDF schreibgeschützt zu machen.
Methode 2: Ein PDF nicht bearbeitbar machen durch Abflachen
Das Abflachen wandelt jede Seite in statische Elemente wie Bilder oder Umrisse um und erzeugt so ein wirklich nicht bearbeitbares PDF; dieser Prozess ist unumkehrbar, sodass nach dem Abflachen kein Text, keine Formulare, Stempel, Anmerkungen oder Ebenen mehr geändert werden können.
1. Verwenden Sie Adobe Acrobat, um ein PDF abzuflachen
Adobe Acrobat bietet integrierte Werkzeuge zum Abflachen von PDFs. Diese Funktion ist in Adobe Acrobat Pro verfügbar, einer kostenpflichtigen Version; sie ist im kostenlosen Acrobat Reader nicht vollständig verfügbar.
Das Abflachen kann durch die folgenden Schritte erfolgen:
-
Öffnen Sie Ihr PDF in Adobe Acrobat Pro.
-
Gehen Sie zu Datei → Drucken.
-
Wählen Sie Adobe PDF als Drucker aus.
-
Klicken Sie auf Drucken und wählen Sie einen Speicherort für die neue Datei.

-
Das resultierende PDF ist eine abgeflachte Version – visuell identisch, aber nicht bearbeitbar.
Das Abflachen stellt sicher, dass der Inhalt gesperrt ist und nicht geändert werden kann, was es ideal für Dokumente macht, die eine hohe Sicherheit oder rechtliche Konformität erfordern.
2. Verwenden Sie Online-Tools, um ein PDF abzuflachen (schnell & keine Installation)
Wenn Sie nur eine schnelle Lösung benötigen, können Online-PDF-Flattener sehr praktisch sein. Laden Sie einfach Ihre Datei hoch, und das Tool konvertiert sie in ein statisches Layout, und dann laden Sie die schreibgeschützte Version herunter.
Online-Tools sind besonders hilfreich, wenn Sie Adobe Acrobat nicht installiert haben und nur wenige Dokumente zu bearbeiten haben. Abgesehen davon kann das Hochladen von PDF-Dateien ins Internet zu einem Datenleck führen.
Wann sollte man das Abflachen von PDFs verwenden
Das Abflachen ist die beste Methode, wenn:
- Sie maximalen Schutz benötigen.
- Sie unterzeichnete Verträge oder juristische Dokumente teilen.
- Sie müssen absolut sicherstellen, dass niemand den Inhalt bearbeiten kann.
- Sie ein PDF bei einer Regierungs- oder Geschäftsportal einreichen, das eine „schreibgeschützte“ Version erfordert.
Wenn Sicherheit Ihre Priorität ist, ist diese Methode weitaus robuster als Berechtigungen.
Methode 1 vs. Methode 2 – Was ist der beste Weg, ein PDF schreibgeschützt zu machen?
| Merkmal | Berechtigungen (Adobe, Free Spire.PDF) | Abflachen (Adobe, Online-Tools) |
|---|---|---|
| Bearbeitbar | Möglicherweise | Fast unmöglich |
| Text auswählbar/durchsuchbar | Ja | Normalerweise Nein |
| Sicherheitsstufe | Mittel | Hoch |
| Benutzerfreundlichkeit | Einfach | Einfach |
| Am besten für | Bürodateien, interne Freigabe | Verträge, juristische Dateien, externe Freigabe |
Beide Methoden lösen das Problem, wie man ein PDF effektiv schreibgeschützt macht, aber sie passen zu unterschiedlichen Bedürfnissen. Einige Organisationen kombinieren sogar beides: Abflachen und Berechtigungsschutz.
Wie man die beste Methode wählt
Wenn Sie sich nicht sicher sind, welche Methode für Ihre Situation am besten geeignet ist, sehen Sie sich die folgende Kurzanleitung an:
-
Benötigen Sie schnellen Schutz?
→ Legen Sie Berechtigungen in Adobe fest. -
Benötigen Sie Automatisierung für mehrere Dateien?
→ Verwenden Sie Free Spire.PDF. -
Benötigen Sie starken Schutz oder das Sperren eines signierten PDFs?
→ Flachen Sie die Datei ab. -
Keine Software installiert?
→ Verwenden Sie ein Online-Abflachungstool.
Fazit
Wenn es darum geht, ein PDF schreibgeschützt zu machen, können Sie entweder Bearbeitungsberechtigungen festlegen, um den Text durchsuchbar zu halten, oder die Datei für maximale, dauerhafte Sicherheit abflachen. Mit Tools wie Adobe Acrobat, Free Spire.PDF oder Online-Diensten ist es einfach, ein schreibgeschütztes PDF zu erstellen, das zu Ihrem Arbeitsablauf, Ihren Sicherheitsanforderungen und Ihrer Vorliebe für manuelle oder automatisierte Verarbeitung passt.
Lesen Sie auch:
Как сделать PDF доступным только для чтения в 2025 году (Полное руководство)

При совместном использовании контракта, счета-фактуры, отчета или конфиденциального файла вы можете захотеть убедиться, что содержимое не может быть изменено. Вот почему так важно сделать PDF только для чтения. PDF-файл «только для чтения» защищает ваше содержимое от нежелательных правок, несанкционированных изменений или случайных модификаций. На практике установка разрешений на редактирование и выравнивание PDF-файлов — это два эффективных способа сделать PDF-файл нередактируемым.
Оба метода работают, но применяются в разных сценариях. Ниже мы рассмотрим каждый метод шаг за шагом, используя такие инструменты, как Adobe Acrobat, Free Spire.PDF и онлайн-сервисы.
- Сделать PDF только для чтения, установив разрешения на редактирование
- Сделать PDF нередактируемым путем его выравнивания
- Сравнение двух методов
- Выберите лучший метод
- Заключение
Метод 1: Сделать PDF только для чтения, установив разрешения на редактирование
Установка разрешений — самый распространенный способ заблокировать PDF от редактирования. Этот метод сохраняет файл полностью доступным для поиска и выбора, предотвращая при этом внесение изменений другими пользователями.
1. Используйте Adobe Acrobat, чтобы сделать PDF только для чтения
Adobe Acrobat включает встроенные настройки безопасности, которые позволяют применять пароль разрешений для контроля того, что другие могут делать с вашим PDF-файлом, например, редактировать, печатать или копировать его содержимое. Чтобы сделать PDF только для чтения, просто установите пароль разрешений, который блокирует любые изменения в документе.
Шаги, чтобы сделать PDF нередактируемым с помощью Adobe Acrobat:
-
Откройте ваш PDF в Adobe Acrobat.
-
Перейдите в Инструменты → Защита → Защитить с помощью пароля.
-
В диалоговом окне выберите Редактирование в качестве опции ограничения, затем введите и подтвердите ваш пароль разрешений.

-
Сохраните файл, чтобы применить настройки «только для чтения».
Этот метод быстрый и удобный, особенно для пользователей, у которых уже установлен Adobe Acrobat. Хотя защита разрешений иногда может быть обойдена с помощью продвинутых инструментов, она все же достаточна для большинства повседневных офисных сценариев.
Если вы хотите большего контроля над тем, что пользователи могут или не могут делать с вашим PDF, вы можете перейти в Файл → Свойства → Безопасность, где Adobe Acrobat предоставляет полный список подробных настроек разрешений. Здесь вы можете установить ограничения, такие как печать, копирование содержимого, заполнение форм, комментирование и многое другое.
2. Используйте Free Spire.PDF для установки разрешений только для чтения (для автоматизации и систем)
Если у вас есть большое количество PDF-файлов, которые необходимо заблокировать от редактирования, автоматизация процесса с помощью Python гораздо эффективнее, чем открытие каждого файла вручную в Adobe Acrobat. Free Spire.PDF for Python, мощная библиотека для защиты PDF-документов, позволяет легко обрабатывать несколько файлов в одном рабочем процессе. Ниже приведен общий процесс создания PDF-файла только для чтения с помощью этого инструмента: 
- Установите Free Spire.PDF и импортируйте необходимые модули.
- Создайте PdfDocument и загрузите PDF из файла.
- Сделайте PDF-файл только для чтения, установив для него пароль разрешений с помощью метода PdfDocument.Security.Encrypt().
- Сохраните нередактируемый PDF как новый.
Следующий код демонстрирует, как сделать PDF нередактируемым с помощью Python:
from spire.pdf.common import *
from spire.pdf import *
# Create a PdfDocument object
doc = PdfDocument()
# Load a sample PDF file
doc.LoadFromFile("/input/Booklet.pdf")
# Set only a permission password and disable editing
doc.Security.Encrypt(
"",
"permissionPsd",
PdfPermissionsFlags.none,
PdfEncryptionKeySize.Key128Bit
)
# Save the result file
doc.SaveToFile("/output/ReadOnly.pdf", FileFormat.PDF)
Этот подход идеален для компаний, которым требуется автоматическая защита PDF в их рабочих процессах, поскольку он помогает повысить эффективность и сократить количество ошибок, вызванных ручными операциями. Его также можно использовать вместе с такими функциями, как добавление цифровой подписи для дальнейшего повышения безопасности документов.
Когда использовать защиту на основе разрешений
Выберите этот метод, если:
- Вам нужно, чтобы PDF оставался доступным для поиска и выбора.
- Вы хотите базовую защиту без изменения внешнего вида.
- Вы предпочитаете обратимый, легкий метод блокировки.
- Вам нужно обрабатывать PDF-файлы в пакетном режиме с помощью кода.
Для большинства работников умственного труда это самый простой ответ на вопрос, как сделать PDF только для чтения.
Метод 2: Сделать PDF нередактируемым путем его выравнивания
Выравнивание преобразует каждую страницу в статические элементы, такие как изображения или контуры, создавая действительно нередактируемый PDF; этот процесс необратим, поэтому после выравнивания текст, формы, штампы, аннотации или слои не могут быть изменены.
1. Используйте Adobe Acrobat для выравнивания PDF
Adobe Acrobat предоставляет встроенные инструменты для выравнивания PDF-файлов. Эта функция доступна в Adobe Acrobat Pro, которая является платной версией; она не полностью доступна в бесплатном Acrobat Reader.
Выравнивание можно выполнить, выполнив следующие шаги:
-
Откройте ваш PDF в Adobe Acrobat Pro.
-
Перейдите в Файл → Печать.
-
Выберите Adobe PDF в качестве принтера.
-
Нажмите Печать и выберите место для сохранения нового файла.

-
Полученный PDF-файл является выровненной версией — визуально идентичной, но нередактируемой.
Выравнивание гарантирует, что содержимое заблокировано и не может быть изменено, что делает его идеальным для документов, требующих высокой безопасности или юридического соответствия.
2. Используйте онлайн-инструменты для выравнивания PDF (быстро и без установки)
Если вам нужно быстрое решение, онлайн-инструменты для выравнивания PDF могут быть очень удобны. Просто загрузите свой файл, и инструмент преобразует его в статический макет, а затем вы загрузите версию только для чтения.
Онлайн-инструменты особенно полезны, когда у вас не установлен Adobe Acrobat и когда вам нужно обработать всего несколько документов. Однако загрузка PDF-файлов в Интернет может привести к утечке данных.
Когда использовать выравнивание PDF
Выравнивание - лучший метод, когда:
- Вам нужна максимальная защита.
- Вы делитесь подписанными контрактами или юридическими документами.
- Вы должны быть уверены, что никто не сможет редактировать содержимое.
- Вы отправляете PDF на государственный или деловой портал, который требует версию «только для чтения».
Если безопасность является вашим приоритетом, этот метод гораздо надежнее, чем разрешения.
Метод 1 против метода 2 — какой лучший способ сделать PDF только для чтения?
| Функция | Разрешения (Adobe, Free Spire.PDF) | Выравнивание (Adobe, онлайн-инструменты) |
|---|---|---|
| Редактируемый | Потенциально | Почти невозможно |
| Текст можно выбирать/искать | Да | Обычно нет |
| Уровень безопасности | Средний | Высокий |
| Простота использования | Легко | Легко |
| Лучше всего для | Офисные файлы, внутренний обмен | Контракты, юридические файлы, внешний обмен |
Оба метода эффективно решают проблему, как сделать PDF только для чтения, но они подходят для разных нужд. Некоторые организации даже комбинируют оба: выравнивание и защиту разрешений.
Как выбрать лучший метод
Если вы не уверены, какой метод лучше всего подходит для вашей ситуации, обратитесь к краткому руководству ниже:
-
Нужна быстрая защита?
→ Установите разрешения в Adobe. -
Нужна автоматизация для нескольких файлов?
→ Используйте Free Spire.PDF. -
Нужна сильная защита или блокировка подписанного PDF?
→ Выровняйте файл. -
Нет установленного программного обеспечения?
→ Используйте онлайн-инструмент для выравнивания.
Заключение
Когда дело доходит до создания PDF-файла только для чтения, вы можете либо установить разрешения на редактирование, чтобы текст оставался доступным для поиска, либо выровнять файл для максимальной, постоянной безопасности. Используя такие инструменты, как Adobe Acrobat, Free Spire.PDF или онлайн-сервисы, легко создать PDF-файл только для чтения, который соответствует вашему рабочему процессу, потребностям в безопасности и предпочтениям в ручной или автоматической обработке.
Также читайте:
Realçar Duplicados no Excel: 4 Métodos Fáceis
Índice
- Método 1. Formatação Condicional (Integrada – Maneira Mais Fácil)
- Método 2. Usar uma Fórmula com Formatação Condicional
- Método 3. Usar uma Coluna Auxiliar com CONT.SE
- Método 4. Usar Python com Spire.XLS para Automação
- Comparar os Diferentes Métodos
- Considerações Finais
- Perguntas Frequentes Sobre Como Destacar Duplicatas no Excel

Valores duplicados são um problema comum em planilhas do Excel. Esteja você trabalhando com listas de clientes, inventários de produtos, faturas ou resultados de pesquisas, dados duplicados podem levar a erros, relatórios imprecisos e decisões ruins.
Felizmente, o Excel oferece várias maneiras simples e eficazes de destacar duplicatas para que você possa identificá-las e gerenciá-las facilmente. Neste artigo, você aprenderá quatro métodos fáceis para encontrar e destacar valores duplicados no Excel—de ferramentas integradas a soluções automatizadas usando Python.
Visão geral dos métodos:
- Método 1. Formatação Condicional (Integrada – Maneira Mais Fácil)
- Método 2. Usar uma Fórmula com Formatação Condicional
- Método 3. Usar uma Coluna Auxiliar com CONT.SE
- Método 4. Usar Python com Spire.XLS para Automação
Método 1: Formatação Condicional (Integrada – Maneira Mais Fácil)
Esta é a maneira mais rápida e amigável para iniciantes de destacar duplicatas no Excel. Ele usa as regras visuais integradas do Excel, portanto, não são necessárias fórmulas ou habilidades técnicas. Com apenas alguns cliques, o Excel verifica automaticamente o intervalo selecionado e marca os valores duplicados. Este método é ideal para verificações rápidas e conjuntos de dados de pequeno a médio porte.
Passos
-
Selecione o intervalo de células que deseja verificar (por exemplo, B2:B11).

-
Vá para Página Inicial → Formatação Condicional.

-
Clique em Regras de Destaque de Células → Valores Duplicados.

-
Escolha um estilo de formatação (cor de preenchimento, cor do texto).

-
Clique em OK.
O Excel destacará instantaneamente todos os valores duplicados no intervalo selecionado.
Principais Benefícios
- Ideal para verificações visuais rápidas
- Não são necessárias fórmulas
Método 2: Usar uma Fórmula com Formatação Condicional
Este método permite que você defina exatamente como o Excel identifica duplicatas, como destacar apenas valores repetidos ou excluir a primeira ocorrência. Requer um entendimento básico de fórmulas, mas oferece muito mais flexibilidade do que as regras integradas. Essa abordagem funciona especialmente bem para conjuntos de dados estruturados ou complexos.
Fórmula de Exemplo
Para destacar todos os valores duplicados (incluindo a primeira ocorrência):
=CONT.SE($B$2:$B$11,B2)>1
O que esta fórmula significa:
- CONT.SE($B$2:$B$11, B2) conta quantas vezes o valor na célula B2 aparece no intervalo B2:B11.
- Se a contagem for maior que 1, o Excel trata o valor como uma duplicata.
Em termos simples, esta fórmula diz ao Excel para destacar qualquer célula cujo valor apareça mais de uma vez no intervalo selecionado. Os cifrões ($) bloqueiam o intervalo de pesquisa para que ele permaneça fixo quando a regra for aplicada a outras células.
Para mais exemplos de CONT.SE, consulte a documentação oficial da Microsoft.
Passos
-
Selecione seu intervalo de dados.
-
Vá para Formatação Condicional → Nova Regra.

-
Selecione Usar uma fórmula para determinar quais células formatar.

-
Insira a fórmula acima.

-
Escolha um formato e clique em OK.

Este método é útil quando você deseja personalizar como o Excel trata as duplicatas.
Principais Benefícios
- Mais flexibilidade
- Funciona bem com conjuntos de dados complexos
Método 3: Usar uma Coluna Auxiliar com CONT.SE
Este método depende de uma coluna auxiliar para contar quantas vezes cada valor aparece em seu conjunto de dados. Ele fornece uma visão clara e transparente das duplicatas que é fácil de auditar e validar. Como os resultados são atualizados automaticamente, é ideal para planilhas dinâmicas que mudam com frequência. Essa abordagem funciona bem quando a precisão e a rastreabilidade são importantes.
Passos
-
Em uma coluna em branco (por exemplo, F2), insira:
=CONT.SE($B:$B,B2)
-
Em seguida, arraste a fórmula para baixo.

Como Funciona
- Um resultado de 1 significa que o valor é único.
- Um resultado maior que 1 significa que é uma duplicata.
Você pode então aplicar a formatação condicional à coluna auxiliar para destacar visualmente as duplicatas.
Principais Benefícios
- Ótimo para relatórios dinâmicos e atualizáveis
- Fácil de auditar e rastrear duplicatas
Método 4: Usar Python com Spire.XLS para Automação
Se você trabalha frequentemente com arquivos grandes do Excel ou tarefas repetitivas, pode usar Python com Spire.XLS para automação. Este método permite que você verifique e destaque duplicatas programaticamente, sem esforço manual. Ajuda a economizar tempo, reduzir erros humanos e processar arquivos em massa. Essa abordagem é ideal para desenvolvedores ou equipes que precisam de soluções escaláveis para o Excel.
O que é o Spire.XLS for Python?
O Spire.XLS for Python é uma biblioteca poderosa que permite ler, escrever, formatar e manipular arquivos do Excel usando Python—sem a necessidade de instalação do Microsoft Excel.
Instalação
pip install spire.xls
Código de Exemplo para Destacar Duplicatas
from spire.xls import *
from spire.xls.common import *
# Carregue o arquivo Excel
workbook = Workbook()
workbook.LoadFromFile("C:/Users/Administrator/Desktop/input.xlsx")
# Obtenha a primeira planilha
sheet = workbook.Worksheets[0]
# Use a formatação condicional para destacar valores duplicados no intervalo de células especificado
conditional_format = sheet.Range["B2:B11"].ConditionalFormats.AddCondition()
conditional_format.FormatType = ConditionalFormatType.DuplicateValues
conditional_format.BackColor = Color.get_Yellow()
# Salve o arquivo
workbook.SaveToFile("HighlightDuplicates.xlsx", ExcelVersion.Version2013)
workbook.Dispose()
saída:

Principais Benefícios
- Ideal para processamento em lote
- Perfeito para fluxos de trabalho de automação empresarial
A formatação condicional pode fazer muito mais do que destacar duplicatas no Excel. Ela também permite aplicar cores alternadas em linhas e destacar os valores mais altos ou mais baixos. Para saber mais, consulte este tutorial: Aplicar Formatação Condicional no Excel em Python.
Comparação dos Métodos
| Método | Facilidade de Uso | Ideal Para | Automação |
|---|---|---|---|
| Formatação Condicional | ⭐⭐⭐⭐⭐ | Verificações visuais rápidas | x |
| Fórmula + Formatação Condicional | ⭐⭐⭐⭐ | Lógica personalizada | x |
| Coluna Auxiliar (CONT.SE) | ⭐⭐⭐⭐⭐ | Relatórios dinâmicos | x |
| Python + Spire.XLS | ⭐⭐ | Arquivos grandes, trabalho em lote | √ |
Considerações Finais
Destacar duplicatas no Excel ajuda a melhorar a precisão dos dados e a reduzir erros dispendiosos. Se você precisa apenas de uma verificação visual rápida, a Formatação Condicional integrada é a opção mais rápida. Para um controle mais avançado, fórmulas e colunas auxiliares funcionam bem.
Se você lida com arquivos grandes com frequência, usar Python com Spire.XLS pode melhorar drasticamente a eficiência por meio da automação.
O melhor método depende da sua carga de trabalho, do tamanho do arquivo e do seu nível de conforto técnico.
Perguntas Frequentes Sobre Como Destacar Duplicatas no Excel
P1. O Excel pode destacar duplicatas automaticamente?
Sim. O recurso integrado de Formatação Condicional destaca duplicatas instantaneamente.
P2. Posso destacar duplicatas em várias colunas?
Sim. Você pode selecionar várias colunas antes de aplicar a Formatação Condicional ou usar uma fórmula personalizada.
P3. Destacar duplicatas exclui dados?
Não. O destaque apenas altera a formatação da célula e não afeta os dados subjacentes.
P4. Qual é o melhor método para arquivos grandes do Excel?
Para grandes conjuntos de dados ou tarefas repetidas, a automação usando Python e Spire.XLS é a abordagem mais eficiente.
Você Também Pode se Interessar Por
Excel에서 중복 항목 강조 표시: 4가지 쉬운 방법

중복된 값은 Excel 스프레드시트에서 흔히 발생하는 문제입니다. 고객 목록, 제품 재고, 송장 또는 설문 조사 결과로 작업하든 중복된 데이터는 오류, 부정확한 보고서 및 잘못된 결정으로 이어질 수 있습니다.
다행히 Excel은 중복 항목을 쉽게 찾아 관리할 수 있도록 간단하고 효과적인 여러 가지 방법을 제공합니다. 이 기사에서는 내장된 도구부터 Python을 사용한 자동화된 솔루션에 이르기까지 Excel에서 중복된 값을 찾아 강조 표시하는 네 가지 쉬운 방법을 배우게 됩니다.
방법 개요:
- 방법 1. 조건부 서식 (내장 – 가장 쉬운 방법)
- 방법 2. 조건부 서식과 함께 수식 사용
- 방법 3. COUNTIF와 함께 도우미 열 사용
- 방법 4. 자동화를 위해 Spire.XLS와 함께 Python 사용
방법 1: 조건부 서식 (내장 – 가장 쉬운 방법)
이것은 Excel에서 중복 항목을 강조 표시하는 가장 빠르고 초보자에게 친숙한 방법입니다. Excel의 내장된 시각적 규칙을 사용하므로 수식이나 기술적인 기술이 필요하지 않습니다. 몇 번의 클릭만으로 Excel은 선택한 범위를 자동으로 스캔하고 중복된 값을 표시합니다. 이 방법은 빠른 확인과 중소 규모의 데이터 세트에 이상적입니다.
단계
-
확인하려는 셀 범위를 선택합니다 (예: B2:B11).

-
홈 → 조건부 서식으로 이동합니다.

-
셀 강조 규칙 → 중복 값을 클릭합니다.

-
서식 스타일(채우기 색, 텍스트 색)을 선택합니다.

-
확인을 클릭합니다.
Excel은 선택한 범위의 모든 중복 값을 즉시 강조 표시합니다.
주요 이점
- 빠른 시각적 확인에 가장 적합
- 수식 필요 없음
방법 2: 조건부 서식과 함께 수식 사용
이 방법을 사용하면 반복되는 값만 강조 표시하거나 첫 번째 항목을 제외하는 등 Excel이 중복 항목을 식별하는 방법을 정확하게 정의할 수 있습니다. 수식에 대한 기본적인 이해가 필요하지만 내장된 규칙보다 훨씬 더 큰 유연성을 제공합니다. 이 접근 방식은 구조화되거나 복잡한 데이터 세트에 특히 효과적입니다.
예제 수식
모든 중복 값(첫 번째 항목 포함)을 강조 표시하려면:
=COUNTIF($B$2:$B$11,B2)>1
이 수식의 의미:
- COUNTIF($B$2:$B$11, B2)는 셀 B2의 값이 B2:B11 범위에 몇 번 나타나는지 계산합니다.
- 개수가 1보다 크면 Excel은 해당 값을 중복으로 처리합니다.
간단히 말해, 이 수식은 선택한 범위에서 값이 두 번 이상 나타나는 모든 셀을 강조 표시하도록 Excel에 지시합니다. 달러 기호($)는 검색 범위를 고정하여 규칙이 다른 셀에 적용될 때 고정된 상태를 유지하도록 합니다.
더 많은 COUNTIF 예제는 Microsoft의 공식 문서를 참조하십시오.
단계
-
데이터 범위를 선택합니다.
-
조건부 서식 → 새 규칙으로 이동합니다.

-
수식을 사용하여 서식을 지정할 셀 결정을 선택합니다.

-
위의 수식을 입력합니다.

-
서식을 선택하고 확인을 클릭합니다.

이 방법은 Excel이 중복 항목을 처리하는 방법을 사용자 지정하려는 경우에 유용합니다.
주요 이점
- 더 많은 유연성
- 복잡한 데이터 세트와 잘 작동
방법 3: COUNTIF와 함께 도우미 열 사용
이 방법은 도우미 열을 사용하여 데이터 세트에서 각 값이 나타나는 횟수를 계산합니다. 감사하고 검증하기 쉬운 중복 항목에 대한 명확하고 투명한 보기를 제공합니다. 결과가 자동으로 업데이트되므로 자주 변경되는 동적 워크시트에 이상적입니다. 이 접근 방식은 정확성과 추적성이 중요할 때 잘 작동합니다.
단계
-
빈 열(예: F2)에 다음을 입력합니다.
=COUNTIF($B:$B,B2)
-
그런 다음 수식을 아래로 드래그합니다.

작동 방식
- 결과가 1이면 값이 고유하다는 의미입니다.
- 결과가 1보다 크면 중복이라는 의미입니다.
그런 다음 도우미 열에 조건부 서식을 적용하여 중복 항목을 시각적으로 강조 표시할 수 있습니다.
주요 이점
- 동적, 업데이트 가능한 보고서에 적합
- 중복 항목 감사 및 추적 용이
방법 4: 자동화를 위해 Spire.XLS와 함께 Python 사용
대용량 Excel 파일이나 반복적인 작업을 자주 수행하는 경우 자동화를 위해 Spire.XLS와 함께 Python을 사용할 수 있습니다. 이 방법을 사용하면 수동 작업 없이 프로그래밍 방식으로 중복 항목을 스캔하고 강조 표시할 수 있습니다. 시간을 절약하고 인적 오류를 줄이며 파일을 대량으로 처리하는 데 도움이 됩니다. 이 접근 방식은 확장 가능한 Excel 솔루션이 필요한 개발자나 팀에 이상적입니다.
Spire.XLS for Python이란?
Spire.XLS for Python은 Microsoft Excel을 설치할 필요 없이 Python을 사용하여 Excel 파일을 읽고, 쓰고, 서식을 지정하고, 조작할 수 있는 강력한 라이브러리입니다.
설치
pip install spire.xls
중복 항목을 강조 표시하는 샘플 코드
from spire.xls import *
from spire.xls.common import *
# Load the Excel file
workbook = Workbook()
workbook.LoadFromFile("C:/Users/Administrator/Desktop/input.xlsx")
# Get the first worksheet
sheet = workbook.Worksheets[0]
# Use conditional formatting to highlight duplicate values in the specified cell range
conditional_format = sheet.Range["B2:B11"].ConditionalFormats.AddCondition()
conditional_format.FormatType = ConditionalFormatType.DuplicateValues
conditional_format.BackColor = Color.get_Yellow()
# Save the file
workbook.SaveToFile("HighlightDuplicates.xlsx", ExcelVersion.Version2013)
workbook.Dispose()
출력:

주요 이점
- 일괄 처리에 이상적
- 엔터프라이즈 자동화 워크플로에 적합
조건부 서식은 Excel에서 중복 항목을 강조 표시하는 것 이상의 많은 작업을 수행할 수 있습니다. 또한 교대 행 색상을 적용하고 상위 또는 하위 순위 값을 강조 표시할 수 있습니다. 자세히 알아보려면 다음 자습서를 참조하십시오. Python에서 Excel에 조건부 서식 적용.
방법 비교
| 방법 | 사용 용이성 | 최적 대상 | 자동화 |
|---|---|---|---|
| 조건부 서식 | ⭐⭐⭐⭐⭐ | 빠른 시각적 확인 | x |
| 수식 + 조건부 서식 | ⭐⭐⭐⭐ | 사용자 지정 논리 | x |
| 도우미 열 (COUNTIF) | ⭐⭐⭐⭐⭐ | 동적 보고서 | x |
| Python + Spire.XLS | ⭐⭐ | 대용량 파일, 일괄 작업 | √ |
마지막 생각
Excel에서 중복 항목을 강조 표시하면 데이터 정확성을 개선하고 비용이 많이 드는 오류를 줄이는 데 도움이 됩니다. 빠른 시각적 스캔만 필요한 경우 내장된 조건부 서식이 가장 빠른 옵션입니다. 더 고급 제어를 위해서는 수식 및 도우미 열이 잘 작동합니다.
대용량 파일을 자주 처리하는 경우 Spire.XLS와 함께 Python을 사용하면 자동화를 통해 효율성을 크게 향상시킬 수 있습니다.
가장 좋은 방법은 작업량, 파일 크기 및 기술적 편안함 수준에 따라 다릅니다.
Excel에서 중복 항목 강조 표시에 대한 FAQ
Q1. Excel에서 중복 항목을 자동으로 강조 표시할 수 있나요?
예. 내장된 조건부 서식 기능은 중복 항목을 즉시 강조 표시합니다.
Q2. 여러 열에 걸쳐 중복 항목을 강조 표시할 수 있나요?
예. 조건부 서식을 적용하기 전에 여러 열을 선택하거나 사용자 지정 수식을 사용할 수 있습니다.
Q3. 중복 항목을 강조 표시하면 데이터가 삭제되나요?
아니요. 강조 표시는 셀 서식만 변경하고 기본 데이터에는 영향을 미치지 않습니다.
Q4. 대용량 Excel 파일에 가장 좋은 방법은 무엇인가요?
대규모 데이터 세트나 반복적인 작업의 경우 Python과 Spire.XLS를 사용한 자동화가 가장 효율적인 접근 방식입니다.
관심 있을 만한 다른 문서
Evidenziare i duplicati in Excel: 4 metodi semplici
Indice
- Metodo 1. Formattazione condizionale (integrata - il modo più semplice)
- Metodo 2. Utilizzare una formula con la formattazione condizionale
- Metodo 3. Utilizzare una colonna di supporto con CONTA.SE
- Metodo 4. Utilizzare Python con Spire.XLS per l'automazione
- Confronto tra i diversi metodi
- Considerazioni finali
- Domande frequenti sull'evidenziazione dei duplicati in Excel

I valori duplicati sono un problema comune nei fogli di calcolo di Excel. Che si lavori con elenchi di clienti, inventari di prodotti, fatture o risultati di sondaggi, i dati duplicati possono portare a errori, report imprecisi e decisioni sbagliate.
Fortunatamente, Excel offre diversi modi semplici ed efficaci per evidenziare i duplicati in modo da poterli individuare e gestire facilmente. In questo articolo, imparerai quattro metodi semplici per trovare ed evidenziare i valori duplicati in Excel, dagli strumenti integrati alle soluzioni automatizzate che utilizzano Python.
Panoramica dei metodi:
- Metodo 1. Formattazione condizionale (integrata - il modo più semplice)
- Metodo 2. Utilizzare una formula con la formattazione condizionale
- Metodo 3. Utilizzare una colonna di supporto con CONTA.SE
- Metodo 4. Utilizzare Python con Spire.XLS per l'automazione
Metodo 1: Formattazione condizionale (integrata - il modo più semplice)
Questo è il modo più veloce e adatto ai principianti per evidenziare i duplicati in Excel. Utilizza le regole visive integrate di Excel, quindi non sono richieste formule o competenze tecniche. Con pochi clic, Excel esegue automaticamente la scansione dell'intervallo selezionato e contrassegna i valori duplicati. Questo metodo è ideale per controlli rapidi e set di dati di piccole e medie dimensioni.
Passaggi
-
Seleziona l'intervallo di celle che desideri controllare (ad esempio, B2:B11).

-
Vai a Home → Formattazione condizionale.

-
Fai clic su Regole evidenziazione celle → Valori duplicati.

-
Scegli uno stile di formattazione (colore di riempimento, colore del testo).

-
Fai clic su OK.
Excel evidenzierà immediatamente tutti i valori duplicati nell'intervallo selezionato.
Vantaggi principali
- Ideale per controlli visivi rapidi
- Nessuna formula richiesta
Metodo 2: Utilizzare una formula con la formattazione condizionale
Questo metodo consente di definire esattamente come Excel identifica i duplicati, ad esempio evidenziando solo i valori ripetuti o escludendo la prima occorrenza. Richiede una conoscenza di base delle formule ma offre una flessibilità molto maggiore rispetto alle regole integrate. Questo approccio funziona particolarmente bene per set di dati strutturati o complessi.
Formula di esempio
Per evidenziare tutti i valori duplicati (inclusa la prima occorrenza):
=CONTA.SE($B$2:$B$11;B2)>1
Cosa significa questa formula:
- CONTA.SE($B$2:$B$11; B2) conta quante volte il valore nella cella B2 compare nell'intervallo B2:B11.
- Se il conteggio è maggiore di 1, Excel considera il valore come un duplicato.
In termini semplici, questa formula dice a Excel di evidenziare qualsiasi cella il cui valore compare più di una volta nell'intervallo selezionato. I segni del dollaro ($) bloccano l'intervallo di ricerca in modo che rimanga fisso quando la regola viene applicata ad altre celle.
Per ulteriori esempi di CONTA.SE, consultare la documentazione ufficiale di Microsoft.
Passaggi
-
Seleziona il tuo intervallo di dati.
-
Vai a Formattazione condizionale → Nuova regola.

-
Seleziona Utilizza una formula per determinare le celle da formattare.

-
Inserisci la formula sopra.

-
Scegli un formato e fai clic su OK.

Questo metodo è utile quando si desidera personalizzare il modo in cui Excel tratta i duplicati.
Vantaggi principali
- Maggiore flessibilità
- Funziona bene con set di dati complessi
Metodo 3: Utilizzare una colonna di supporto con CONTA.SE
Questo metodo si basa su una colonna di supporto per contare quante volte ogni valore compare nel tuo set di dati. Fornisce una visione chiara e trasparente dei duplicati, facile da verificare e convalidare. Poiché i risultati si aggiornano automaticamente, è ideale per fogli di lavoro dinamici che cambiano frequentemente. Questo approccio funziona bene quando l'accuratezza e la tracciabilità sono importanti.
Passaggi
-
In una colonna vuota (ad esempio, F2), inserisci:
=CONTA.SE($B:$B;B2)
-
Quindi trascina la formula verso il basso.

Come funziona
- Un risultato di 1 significa che il valore è univoco.
- Un risultato maggiore di 1 significa che è un duplicato.
È quindi possibile applicare la formattazione condizionale alla colonna di supporto per evidenziare visivamente i duplicati.
Vantaggi principali
- Ottimo per report dinamici e aggiornabili
- Facile da verificare e tenere traccia dei duplicati
Metodo 4: Utilizzare Python con Spire.XLS per l'automazione
Se lavori spesso con file Excel di grandi dimensioni o attività ripetitive, puoi utilizzare Python con Spire.XLS per l'automazione. Questo metodo consente di scansionare ed evidenziare i duplicati a livello di codice senza sforzo manuale. Aiuta a risparmiare tempo, ridurre l'errore umano ed elaborare i file in blocco. Questo approccio è ideale per sviluppatori o team che necessitano di soluzioni Excel scalabili.
Cos'è Spire.XLS per Python?
Spire.XLS per Python è una potente libreria che consente di leggere, scrivere, formattare e manipolare file Excel utilizzando Python, senza che sia richiesta l'installazione di Microsoft Excel.
Installazione
pip install spire.xls
Codice di esempio per evidenziare i duplicati
from spire.xls import *
from spire.xls.common import *
# Carica il file Excel
workbook = Workbook()
workbook.LoadFromFile("C:/Users/Administrator/Desktop/input.xlsx")
# Ottieni il primo foglio di lavoro
sheet = workbook.Worksheets[0]
# Utilizza la formattazione condizionale per evidenziare i valori duplicati nell'intervallo di celle specificato
conditional_format = sheet.Range["B2:B11"].ConditionalFormats.AddCondition()
conditional_format.FormatType = ConditionalFormatType.DuplicateValues
conditional_format.BackColor = Color.get_Yellow()
# Salva il file
workbook.SaveToFile("HighlightDuplicates.xlsx", ExcelVersion.Version2013)
workbook.Dispose()
output:

Vantaggi principali
- Ideale per l'elaborazione in batch
- Perfetto per i flussi di lavoro di automazione aziendale
La formattazione condizionale può fare molto di più che evidenziare i duplicati in Excel. Consente inoltre di applicare colori a righe alternate ed evidenziare i valori con il ranking più alto o più basso. Per saperne di più, consulta questo tutorial: Applica la formattazione condizionale in Excel in Python.
Confronto dei metodi
| Metodo | Facilità d'uso | Ideale per | Automazione |
|---|---|---|---|
| Formattazione condizionale | ⭐⭐⭐⭐⭐ | Controlli visivi rapidi | x |
| Formula + Formattazione condizionale | ⭐⭐⭐⭐ | Logica personalizzata | x |
| Colonna di supporto (CONTA.SE) | ⭐⭐⭐⭐⭐ | Report dinamici | x |
| Python + Spire.XLS | ⭐⭐ | File di grandi dimensioni, lavoro in batch | √ |
Considerazioni finali
L'evidenziazione dei duplicati in Excel aiuta a migliorare l'accuratezza dei dati e a ridurre gli errori costosi. Se hai solo bisogno di una rapida scansione visiva, la Formattazione condizionale integrata è l'opzione più veloce. Per un controllo più avanzato, le formule e le colonne di supporto funzionano bene.
Se gestisci spesso file di grandi dimensioni, l'utilizzo di Python con Spire.XLS può migliorare notevolmente l'efficienza attraverso l'automazione.
Il metodo migliore dipende dal carico di lavoro, dalle dimensioni del file e dal livello di comfort tecnico.
Domande frequenti sull'evidenziazione dei duplicati in Excel
D1. Excel può evidenziare i duplicati automaticamente?
Sì. La funzione di formattazione condizionale integrata evidenzia i duplicati all'istante.
D2. Posso evidenziare i duplicati su più colonne?
Sì. È possibile selezionare più colonne prima di applicare la formattazione condizionale o utilizzare una formula personalizzata.
D3. L'evidenziazione dei duplicati elimina i dati?
No. L'evidenziazione modifica solo la formattazione delle celle e non influisce sui dati sottostanti.
D4. Qual è il metodo migliore per i file Excel di grandi dimensioni?
Per set di dati di grandi dimensioni o attività ripetute, l'automazione tramite Python e Spire.XLS è l'approccio più efficiente.
Potrebbe interessarti anche
Surligner les doublons dans Excel : 4 méthodes simples
Table des matières
- Méthode 1. Mise en forme conditionnelle (intégrée – la plus simple)
- Méthode 2. Utiliser une formule avec la mise en forme conditionnelle
- Méthode 3. Utiliser une colonne d'aide avec NB.SI
- Méthode 4. Utiliser Python avec Spire.XLS pour l'automatisation
- Comparer les différentes méthodes
- Réflexions finales
- FAQ sur la mise en évidence des doublons dans Excel

Les valeurs en double sont un problème courant dans les feuilles de calcul Excel. Que vous travailliez avec des listes de clients, des inventaires de produits, des factures ou des résultats d'enquêtes, les données en double peuvent entraîner des erreurs, des rapports inexacts et de mauvaises décisions.
Heureusement, Excel offre plusieurs moyens simples et efficaces de mettre en évidence les doublons afin que vous puissiez facilement les repérer et les gérer. Dans cet article, vous apprendrez quatre méthodes faciles pour trouver et mettre en évidence les valeurs en double dans Excel, des outils intégrés aux solutions automatisées utilisant Python.
Aperçu des méthodes :
- Méthode 1. Mise en forme conditionnelle (intégrée – la plus simple)
- Méthode 2. Utiliser une formule avec la mise en forme conditionnelle
- Méthode 3. Utiliser une colonne d'aide avec NB.SI
- Méthode 4. Utiliser Python avec Spire.XLS pour l'automatisation
Méthode 1 : Mise en forme conditionnelle (intégrée – la plus simple)
C'est le moyen le plus rapide et le plus convivial pour les débutants de mettre en évidence les doublons dans Excel. Il utilise les règles visuelles intégrées d'Excel, donc aucune formule ou compétence technique n'est requise. En quelques clics, Excel analyse automatiquement la plage sélectionnée et marque les valeurs en double. Cette méthode est idéale pour des vérifications rapides et des ensembles de données de petite à moyenne taille.
Étapes
-
Sélectionnez la plage de cellules que vous souhaitez vérifier (par exemple, B2:B11).

-
Allez dans Accueil → Mise en forme conditionnelle.

-
Cliquez sur Règles de mise en surbrillance des cellules → Valeurs en double.

-
Choisissez un style de mise en forme (couleur de remplissage, couleur du texte).

-
Cliquez sur OK.
Excel mettra instantanément en surbrillance toutes les valeurs en double dans la plage sélectionnée.
Principaux avantages
- Idéal pour des vérifications visuelles rapides
- Aucune formule requise
Méthode 2 : Utiliser une formule avec la mise en forme conditionnelle
Cette méthode vous permet de définir exactement comment Excel identifie les doublons, par exemple en ne mettant en évidence que les valeurs répétées ou en excluant la première occurrence. Elle nécessite une compréhension de base des formules mais vous offre une flexibilité bien plus grande que les règles intégrées. Cette approche fonctionne particulièrement bien pour les ensembles de données structurés ou complexes.
Exemple de formule
Pour mettre en évidence toutes les valeurs en double (y compris la première occurrence) :
=NB.SI($B$2:$B$11;B2)>1
Ce que signifie cette formule :
- NB.SI($B$2:$B$11; B2) compte combien de fois la valeur de la cellule B2 apparaît dans la plage B2:B11.
- Si le compte est supérieur à 1, Excel traite la valeur comme un doublon.
En termes simples, cette formule indique à Excel de mettre en évidence toute cellule dont la valeur apparaît plus d'une fois dans la plage sélectionnée. Les signes dollar ($) verrouillent la plage de recherche afin qu'elle reste fixe lorsque la règle est appliquée à d'autres cellules.
Pour plus d'exemples de NB.SI, consultez la documentation officielle de Microsoft.
Étapes
-
Sélectionnez votre plage de données.
-
Allez dans Mise en forme conditionnelle → Nouvelle règle.

-
Sélectionnez Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué.

-
Entrez la formule ci-dessus.

-
Choisissez un format et cliquez sur OK.

Cette méthode est utile lorsque vous souhaitez personnaliser la manière dont Excel traite les doublons.
Principaux avantages
- Plus de flexibilité
- Fonctionne bien avec les ensembles de données complexes
Méthode 3 : Utiliser une colonne d'aide avec NB.SI
Cette méthode repose sur une colonne d'aide pour compter combien de fois chaque valeur apparaît dans votre ensemble de données. Elle offre une vue claire et transparente des doublons, facile à auditer et à valider. Comme les résultats se mettent à jour automatiquement, elle est idéale pour les feuilles de calcul dynamiques qui changent fréquemment. Cette approche fonctionne bien lorsque la précision et la traçabilité sont importantes.
Étapes
-
Dans une colonne vide (par exemple, F2), entrez :
=NB.SI($B:$B;B2)
-
Ensuite, faites glisser la formule vers le bas.

Comment ça marche
- Un résultat de 1 signifie que la valeur est unique.
- Un résultat supérieur à 1 signifie que c'est un doublon.
Vous pouvez ensuite appliquer une mise en forme conditionnelle à la colonne d'aide pour mettre visuellement en évidence les doublons.
Principaux avantages
- Idéal pour les rapports dynamiques et actualisables
- Facile à auditer et à suivre les doublons
Méthode 4 : Utiliser Python avec Spire.XLS pour l'automatisation
Si vous travaillez fréquemment avec de gros fichiers Excel ou des tâches répétitives, vous pouvez utiliser Python avec Spire.XLS pour l'automatisation. Cette méthode vous permet d'analyser et de mettre en évidence les doublons par programmation, sans effort manuel. Elle permet de gagner du temps, de réduire les erreurs humaines et de traiter les fichiers en masse. Cette approche est idéale pour les développeurs ou les équipes qui ont besoin de solutions Excel évolutives.
Qu'est-ce que Spire.XLS for Python ?
Spire.XLS for Python est une bibliothèque puissante qui vous permet de lire, écrire, formater et manipuler des fichiers Excel en utilisant Python, sans qu'aucune installation de Microsoft Excel ne soit requise.
Installation
pip install spire.xls
Exemple de code pour mettre en évidence les doublons
from spire.xls import *
from spire.xls.common import *
# Charger le fichier Excel
workbook = Workbook()
workbook.LoadFromFile("C:/Users/Administrator/Desktop/input.xlsx")
# Obtenir la première feuille de calcul
sheet = workbook.Worksheets[0]
# Utiliser la mise en forme conditionnelle pour mettre en évidence les valeurs en double dans la plage de cellules spécifiée
conditional_format = sheet.Range["B2:B11"].ConditionalFormats.AddCondition()
conditional_format.FormatType = ConditionalFormatType.DuplicateValues
conditional_format.BackColor = Color.get_Yellow()
# Enregistrer le fichier
workbook.SaveToFile("HighlightDuplicates.xlsx", ExcelVersion.Version2013)
workbook.Dispose()
résultat :

Principaux avantages
- Idéal pour le traitement par lots
- Parfait pour les flux de travail d'automatisation d'entreprise
La mise en forme conditionnelle peut faire bien plus que simplement mettre en évidence les doublons dans Excel. Elle vous permet également d'appliquer des couleurs de lignes alternées et de mettre en évidence les valeurs les mieux ou les moins bien classées. Pour en savoir plus, consultez ce tutoriel : Appliquer la mise en forme conditionnelle dans Excel en Python.
Comparaison des méthodes
| Méthode | Facilité d'utilisation | Idéal pour | Automatisation |
|---|---|---|---|
| Mise en forme conditionnelle | ⭐⭐⭐⭐⭐ | Vérifications visuelles rapides | x |
| Formule + Mise en forme conditionnelle | ⭐⭐⭐⭐ | Logique personnalisée | x |
| Colonne d'aide (NB.SI) | ⭐⭐⭐⭐⭐ | Rapports dynamiques | x |
| Python + Spire.XLS | ⭐⭐ | Gros fichiers, travail par lots | √ |
Réflexions finales
La mise en évidence des doublons dans Excel contribue à améliorer la précision des données et à réduire les erreurs coûteuses. Si vous n'avez besoin que d'une analyse visuelle rapide, la mise en forme conditionnelle intégrée est l'option la plus rapide. Pour un contrôle plus avancé, les formules et les colonnes d'aide fonctionnent bien.
Si vous manipulez fréquemment de gros fichiers, l'utilisation de Python avec Spire.XLS peut considérablement améliorer l'efficacité grâce à l'automatisation.
La meilleure méthode dépend de votre charge de travail, de la taille de vos fichiers et de votre niveau de confort technique.
FAQ sur la mise en évidence des doublons dans Excel
Q1. Excel peut-il mettre en évidence les doublons automatiquement ?
Oui. La fonction de mise en forme conditionnelle intégrée met instantanément en évidence les doublons.
Q2. Puis-je mettre en évidence les doublons sur plusieurs colonnes ?
Oui. Vous pouvez sélectionner plusieurs colonnes avant d'appliquer la mise en forme conditionnelle ou utiliser une formule personnalisée.
Q3. La mise en évidence des doublons supprime-t-elle des données ?
Non. La mise en évidence ne modifie que la mise en forme des cellules et n'affecte pas les données sous-jacentes.
Q4. Quelle est la meilleure méthode pour les gros fichiers Excel ?
Pour les grands ensembles de données ou les tâches répétées, l'automatisation à l'aide de Python et de Spire.XLS est l'approche la plus efficace.
Vous pourriez également être intéressé par
Resaltar duplicados en Excel: 4 métodos sencillos
Tabla de Contenidos
- Método 1. Formato Condicional (Incorporado – La Forma Más Fácil)
- Método 2. Usar una Fórmula con Formato Condicional
- Método 3. Usar una Columna Auxiliar con CONTAR.SI
- Método 4. Usar Python con Spire.XLS para Automatización
- Comparar los Diferentes Métodos
- Conclusiones Finales
- Preguntas Frecuentes Sobre Resaltar Duplicados en Excel

Los valores duplicados son un problema común en las hojas de cálculo de Excel. Ya sea que esté trabajando con listas de clientes, inventarios de productos, facturas o resultados de encuestas, los datos duplicados pueden provocar errores, informes inexactos y malas decisiones.
Afortunadamente, Excel ofrece varias formas sencillas y eficaces de resaltar los duplicados para que pueda detectarlos y gestionarlos fácilmente. En este artículo, aprenderá cuatro métodos sencillos para buscar y resaltar valores duplicados en Excel, desde herramientas integradas hasta soluciones automatizadas con Python.
Resumen del método:
- Método 1. Formato Condicional (Incorporado – La Forma Más Fácil)
- Método 2. Usar una Fórmula con Formato Condicional
- Método 3. Usar una Columna Auxiliar con CONTAR.SI
- Método 4. Usar Python con Spire.XLS para Automatización
Método 1: Formato Condicional (Incorporado – La Forma Más Fácil)
Esta es la forma más rápida y amigable para principiantes de resaltar duplicados en Excel. Utiliza las reglas visuales integradas de Excel, por lo que no se requieren fórmulas ni habilidades técnicas. Con solo unos pocos clics, Excel escanea automáticamente el rango seleccionado y marca los valores duplicados. Este método es ideal para comprobaciones rápidas y conjuntos de datos de tamaño pequeño a mediano.
Pasos
-
Seleccione el rango de celdas que desea comprobar (por ejemplo, B2:B11).

-
Vaya a Inicio → Formato Condicional.

-
Haga clic en Reglas para Resaltar Celdas → Valores Duplicados.

-
Elija un estilo de formato (color de relleno, color de texto).

-
Haga clic en Aceptar.
Excel resaltará instantáneamente todos los valores duplicados en el rango seleccionado.
Beneficios Clave
- Ideal para comprobaciones visuales rápidas
- No se requieren fórmulas
Método 2: Usar una Fórmula con Formato Condicional
Este método le permite definir exactamente cómo Excel identifica los duplicados, como resaltar solo los valores repetidos o excluir la primera aparición. Requiere una comprensión básica de las fórmulas, pero le brinda una flexibilidad mucho mayor que las reglas integradas. Este enfoque funciona especialmente bien para conjuntos de datos estructurados o complejos.
Fórmula de Ejemplo
Para resaltar todos los valores duplicados (incluida la primera aparición):
=COUNTIF($B$2:$B$11,B2)>1
Lo que significa esta fórmula:
- CONTAR.SI($B$2:$B$11, B2) cuenta cuántas veces aparece el valor de la celda B2 en el rango B2:B11.
- Si el recuento es mayor que 1, Excel trata el valor como un duplicado.
En términos simples, esta fórmula le dice a Excel que resalte cualquier celda cuyo valor aparezca más de una vez en el rango seleccionado. Los signos de dólar ($) bloquean el rango de búsqueda para que permanezca fijo cuando la regla se aplica a otras celdas.
Para obtener más ejemplos de CONTAR.SI, consulte la documentación oficial de Microsoft.
Pasos
-
Seleccione su rango de datos.
-
Vaya a Formato Condicional → Nueva Regla.

-
Seleccione Utilice una fórmula para determinar qué celdas formatear.

-
Ingrese la fórmula anterior.

-
Elija un formato y haga clic en Aceptar.

Este método es útil cuando desea personalizar cómo Excel trata los duplicados.
Beneficios Clave
- Más flexibilidad
- Funciona bien con conjuntos de datos complejos
Método 3: Usar una Columna Auxiliar con CONTAR.SI
Este método se basa en una columna auxiliar para contar cuántas veces aparece cada valor en su conjunto de datos. Proporciona una vista clara y transparente de los duplicados que es fácil de auditar y validar. Debido a que los resultados se actualizan automáticamente, es ideal para hojas de trabajo dinámicas que cambian con frecuencia. Este enfoque funciona bien cuando la precisión y la trazabilidad son importantes.
Pasos
-
En una columna en blanco (por ejemplo, F2), ingrese:
=COUNTIF($B:$B,B2)
-
Luego arrastre la fórmula hacia abajo.

Cómo Funciona
- Un resultado de 1 significa que el valor es único.
- Un resultado mayor que 1 significa que es un duplicado.
Luego puede aplicar formato condicional a la columna auxiliar para resaltar visualmente los duplicados.
Beneficios Clave
- Ideal para informes dinámicos y actualizables
- Fácil de auditar y rastrear duplicados
Método 4: Usar Python con Spire.XLS para Automatización
Si trabaja con frecuencia con archivos grandes de Excel o tareas repetitivas, puede usar Python con Spire.XLS para la automatización. Este método le permite escanear y resaltar duplicados mediante programación sin esfuerzo manual. Ayuda a ahorrar tiempo, reducir el error humano y procesar archivos en masa. Este enfoque es ideal para desarrolladores o equipos que necesitan soluciones de Excel escalables.
¿Qué es Spire.XLS para Python?
Spire.XLS para Python es una potente biblioteca que le permite leer, escribir, formatear y manipular archivos de Excel usando Python, sin necesidad de instalar Microsoft Excel.
Instalación
pip install spire.xls
Código de Muestra para Resaltar Duplicados
from spire.xls import *
from spire.xls.common import *
# Cargar el archivo de Excel
workbook = Workbook()
workbook.LoadFromFile("C:/Users/Administrator/Desktop/input.xlsx")
# Obtener la primera hoja de trabajo
sheet = workbook.Worksheets[0]
# Usar formato condicional para resaltar valores duplicados en el rango de celdas especificado
conditional_format = sheet.Range["B2:B11"].ConditionalFormats.AddCondition()
conditional_format.FormatType = ConditionalFormatType.DuplicateValues
conditional_format.BackColor = Color.get_Yellow()
# Guardar el archivo
workbook.SaveToFile("HighlightDuplicates.xlsx", ExcelVersion.Version2013)
workbook.Dispose()
resultado:

Beneficios Clave
- Ideal para procesamiento por lotes
- Perfecto para flujos de trabajo de automatización empresarial
El formato condicional puede hacer mucho más que resaltar duplicados en Excel. También le permite aplicar colores de fila alternos y resaltar los valores de mayor o menor clasificación. Para obtener más información, consulte este tutorial: Aplicar Formato Condicional en Excel en Python.
Comparación de los Métodos
| Método | Facilidad de Uso | Ideal Para | Automatización |
|---|---|---|---|
| Formato Condicional | ⭐⭐⭐⭐⭐ | Comprobaciones visuales rápidas | x |
| Fórmula + Formato Condicional | ⭐⭐⭐⭐ | Lógica personalizada | x |
| Columna Auxiliar (CONTAR.SI) | ⭐⭐⭐⭐⭐ | Informes dinámicos | x |
| Python + Spire.XLS | ⭐⭐ | Archivos grandes, trabajo por lotes | √ |
Conclusiones Finales
Resaltar duplicados en Excel ayuda a mejorar la precisión de los datos y reduce los errores costosos. Si solo necesita un escaneo visual rápido, el Formato Condicional incorporado es la opción más rápida. Para un control más avanzado, las fórmulas y las columnas auxiliares funcionan bien.
Si maneja archivos grandes con frecuencia, usar Python con Spire.XLS puede mejorar drásticamente la eficiencia a través de la automatización.
El mejor método depende de su carga de trabajo, el tamaño del archivo y su nivel de comodidad técnica.
Preguntas Frecuentes Sobre Resaltar Duplicados en Excel
P1. ¿Puede Excel resaltar duplicados automáticamente?
Sí. La función de Formato Condicional incorporada resalta los duplicados al instante.
P2. ¿Puedo resaltar duplicados en varias columnas?
Sí. Puede seleccionar varias columnas antes de aplicar el Formato Condicional o usar una fórmula personalizada.
P3. ¿Resaltar duplicados elimina datos?
No. Resaltar solo cambia el formato de la celda y no afecta los datos subyacentes.
P4. ¿Cuál es el mejor método para archivos grandes de Excel?
Para grandes conjuntos de datos o tareas repetidas, la automatización con Python y Spire.XLS es el enfoque más eficiente.
También le Puede Interesar
Duplikate in Excel hervorheben: 4 einfache Methoden
Inhaltsverzeichnis
- Methode 1. Bedingte Formatierung (Integriert – Einfachster Weg)
- Methode 2. Eine Formel mit bedingter Formatierung verwenden
- Methode 3. Eine Hilfsspalte mit ZÄHLENWENN verwenden
- Methode 4. Python mit Spire.XLS für die Automatisierung verwenden
- Vergleich der verschiedenen Methoden
- Abschließende Gedanken
- Häufig gestellte Fragen zum Hervorheben von Duplikaten in Excel

Doppelte Werte sind ein häufiges Problem in Excel-Tabellen. Ob Sie mit Kundenlisten, Produktbeständen, Rechnungen oder Umfrageergebnissen arbeiten, doppelte Daten können zu Fehlern, ungenauen Berichten und schlechten Entscheidungen führen.
Glücklicherweise bietet Excel mehrere einfache und effektive Möglichkeiten, Duplikate hervorzuheben, damit Sie sie leicht erkennen und verwalten können. In diesem Artikel lernen Sie vier einfache Methoden kennen, um doppelte Werte in Excel zu finden und hervorzuheben – von integrierten Werkzeugen bis hin zu automatisierten Lösungen mit Python.
Methodenübersicht:
- Methode 1. Bedingte Formatierung (Integriert – Einfachster Weg)
- Methode 2. Eine Formel mit bedingter Formatierung verwenden
- Methode 3. Eine Hilfsspalte mit ZÄHLENWENN verwenden
- Methode 4. Python mit Spire.XLS für die Automatisierung verwenden
Methode 1: Bedingte Formatierung (Integriert – Einfachster Weg)
Dies ist der schnellste und anfängerfreundlichste Weg, um Duplikate in Excel hervorzuheben. Er verwendet die integrierten visuellen Regeln von Excel, sodass keine Formeln oder technischen Fähigkeiten erforderlich sind. Mit nur wenigen Klicks scannt Excel automatisch den ausgewählten Bereich und markiert doppelte Werte. Diese Methode ist ideal für schnelle Überprüfungen und kleine bis mittelgroße Datensätze.
Schritte
-
Wählen Sie den Zellbereich aus, den Sie überprüfen möchten (zum Beispiel B2:B11).

-
Gehen Sie zu Start → Bedingte Formatierung.

-
Klicken Sie auf Regeln zum Hervorheben von Zellen → Doppelte Werte.

-
Wählen Sie einen Formatierungsstil (Füllfarbe, Textfarbe).

-
Klicken Sie auf OK.
Excel hebt sofort alle doppelten Werte im ausgewählten Bereich hervor.
Wesentliche Vorteile
- Am besten für schnelle, visuelle Überprüfungen
- Keine Formeln erforderlich
Methode 2: Eine Formel mit bedingter Formatierung verwenden
Mit dieser Methode können Sie genau definieren, wie Excel Duplikate identifiziert, z. B. nur wiederholte Werte hervorheben oder das erste Vorkommen ausschließen. Sie erfordert ein grundlegendes Verständnis von Formeln, bietet Ihnen aber viel mehr Flexibilität als integrierte Regeln. Dieser Ansatz eignet sich besonders gut für strukturierte oder komplexe Datensätze.
Beispielformel
Um alle doppelten Werte (einschließlich des ersten Vorkommens) hervorzuheben:
=ZÄHLENWENN($B$2:$B$11;B2)>1
Was diese Formel bedeutet:
- ZÄHLENWENN($B$2:$B$11; B2) zählt, wie oft der Wert in Zelle B2 im Bereich B2:B11 vorkommt.
- Wenn die Anzahl größer als 1 ist, behandelt Excel den Wert als Duplikat.
Einfach ausgedrückt, weist diese Formel Excel an, jede Zelle hervorzuheben, deren Wert mehr als einmal im ausgewählten Bereich vorkommt. Die Dollarzeichen ($) sperren den Suchbereich, sodass er bei der Anwendung der Regel auf andere Zellen fest bleibt.
Weitere Beispiele für ZÄHLENWENN finden Sie in der offiziellen Dokumentation von Microsoft.
Schritte
-
Wählen Sie Ihren Datenbereich aus.
-
Gehen Sie zu Bedingte Formatierung → Neue Regel.

-
Wählen Sie Formel zur Ermittlung der zu formatierenden Zellen verwenden.

-
Geben Sie die obige Formel ein.

-
Wählen Sie ein Format und klicken Sie auf OK.

Diese Methode ist nützlich, wenn Sie anpassen möchten, wie Excel Duplikate behandelt.
Wesentliche Vorteile
- Mehr Flexibilität
- Funktioniert gut mit komplexen Datensätzen
Methode 3: Eine Hilfsspalte mit ZÄHLENWENN verwenden
Diese Methode verwendet eine Hilfsspalte, um zu zählen, wie oft jeder Wert in Ihrem Datensatz vorkommt. Sie bietet eine klare, transparente Ansicht von Duplikaten, die leicht zu überprüfen und zu validieren ist. Da die Ergebnisse automatisch aktualisiert werden, ist sie ideal für dynamische Arbeitsblätter, die sich häufig ändern. Dieser Ansatz eignet sich gut, wenn Genauigkeit und Nachverfolgbarkeit wichtig sind.
Schritte
-
Geben Sie in eine leere Spalte (zum Beispiel F2) ein:
=ZÄHLENWENN($B:$B;B2)
-
Ziehen Sie dann die Formel nach unten.

Wie es funktioniert
- Ein Ergebnis von 1 bedeutet, der Wert ist einzigartig.
- Ein Ergebnis größer als 1 bedeutet, es ist ein Duplikat.
Sie können dann die bedingte Formatierung auf die Hilfsspalte anwenden, um Duplikate visuell hervorzuheben.
Wesentliche Vorteile
- Ideal für dynamische, aktualisierbare Berichte
- Einfach zu überprüfen und Duplikate zu verfolgen
Methode 4: Python mit Spire.XLS für die Automatisierung verwenden
Wenn Sie häufig mit großen Excel-Dateien oder sich wiederholenden Aufgaben arbeiten, können Sie Python mit Spire.XLS zur Automatisierung verwenden. Mit dieser Methode können Sie Duplikate programmatisch scannen und hervorheben, ohne manuellen Aufwand. Dies hilft, Zeit zu sparen, menschliche Fehler zu reduzieren und Dateien stapelweise zu verarbeiten. Dieser Ansatz ist ideal für Entwickler oder Teams, die skalierbare Excel-Lösungen benötigen.
Was ist Spire.XLS for Python?
Spire.XLS for Python ist eine leistungsstarke Bibliothek, mit der Sie Excel-Dateien mit Python lesen, schreiben, formatieren und bearbeiten können – ohne dass Microsoft Excel installiert sein muss.
Installation
pip install spire.xls
Beispielcode zum Hervorheben von Duplikaten
from spire.xls import *
from spire.xls.common import *
# Die Excel-Datei laden
workbook = Workbook()
workbook.LoadFromFile("C:/Users/Administrator/Desktop/input.xlsx")
# Das erste Arbeitsblatt abrufen
sheet = workbook.Worksheets[0]
# Bedingte Formatierung verwenden, um doppelte Werte im angegebenen Zellbereich hervorzuheben
conditional_format = sheet.Range["B2:B11"].ConditionalFormats.AddCondition()
conditional_format.FormatType = ConditionalFormatType.DuplicateValues
conditional_format.BackColor = Color.get_Yellow()
# Die Datei speichern
workbook.SaveToFile("HighlightDuplicates.xlsx", ExcelVersion.Version2013)
workbook.Dispose()
Ausgabe:

Wesentliche Vorteile
- Ideal für die Stapelverarbeitung
- Perfekt für Automatisierungs-Workflows in Unternehmen
Die bedingte Formatierung kann viel mehr als nur Duplikate in Excel hervorheben. Sie ermöglicht es Ihnen auch, abwechselnde Zeilenfarben anzuwenden und die höchsten oder niedrigsten Werte hervorzuheben. Um mehr zu erfahren, sehen Sie sich dieses Tutorial an: Bedingte Formatierung in Excel mit Python anwenden.
Vergleich der Methoden
| Methode | Benutzerfreundlichkeit | Am besten für | Automatisierung |
|---|---|---|---|
| Bedingte Formatierung | ⭐⭐⭐⭐⭐ | Schnelle visuelle Überprüfungen | x |
| Formel + Bedingte Formatierung | ⭐⭐⭐⭐ | Benutzerdefinierte Logik | x |
| Hilfsspalte (ZÄHLENWENN) | ⭐⭐⭐⭐⭐ | Dynamische Berichte | x |
| Python + Spire.XLS | ⭐⭐ | Große Dateien, Stapelverarbeitung | √ |
Abschließende Gedanken
Das Hervorheben von Duplikaten in Excel hilft, die Datengenauigkeit zu verbessern und kostspielige Fehler zu reduzieren. Wenn Sie nur eine schnelle visuelle Überprüfung benötigen, ist die integrierte Bedingte Formatierung die schnellste Option. Für erweiterte Kontrolle eignen sich Formeln und Hilfsspalten gut.
Wenn Sie häufig große Dateien bearbeiten, kann die Verwendung von Python mit Spire.XLS die Effizienz durch Automatisierung erheblich verbessern.
Die beste Methode hängt von Ihrer Arbeitsbelastung, Dateigröße und Ihrem technischen Komfortniveau ab.
Häufig gestellte Fragen zum Hervorheben von Duplikaten in Excel
F1. Kann Excel Duplikate automatisch hervorheben?
Ja. Die integrierte Funktion „Bedingte Formatierung“ hebt Duplikate sofort hervor.
F2. Kann ich Duplikate über mehrere Spalten hinweg hervorheben?
Ja. Sie können mehrere Spalten auswählen, bevor Sie die bedingte Formatierung anwenden, oder eine benutzerdefinierte Formel verwenden.
F3. Werden durch das Hervorheben von Duplikaten Daten gelöscht?
Nein. Das Hervorheben ändert nur die Zellformatierung und hat keinen Einfluss auf die zugrunde liegenden Daten.
F4. Was ist die beste Methode für große Excel-Dateien?
Für große Datensätze oder sich wiederholende Aufgaben ist die Automatisierung mit Python und Spire.XLS der effizienteste Ansatz.
Das könnte Sie auch interessieren
Выделение дубликатов в Excel: 4 простых метода
Содержание
- Метод 1. Условное форматирование (встроенный — самый простой способ)
- Метод 2. Использование формулы с условным форматированием
- Метод 3. Использование вспомогательного столбца с функцией СЧЁТЕСЛИ
- Метод 4. Использование Python со Spire.XLS для автоматизации
- Сравнение различных методов
- Заключительные мысли
- Часто задаваемые вопросы о выделении дубликатов в Excel

Повторяющиеся значения — распространенная проблема в электронных таблицах Excel. Независимо от того, работаете ли вы со списками клиентов, товарными запасами, счетами-фактурами или результатами опросов, дублирующиеся данные могут привести к ошибкам, неточным отчетам и неверным решениям.
К счастью, Excel предоставляет несколько простых и эффективных способов выделить дубликаты, чтобы вы могли легко их обнаружить и управлять ими. В этой статье вы узнаете четыре простых метода поиска и выделения повторяющихся значений в Excel — от встроенных инструментов до автоматизированных решений с использованием Python.
Обзор методов:
- Метод 1. Условное форматирование (встроенный — самый простой способ)
- Метод 2. Использование формулы с условным форматированием
- Метод 3. Использование вспомогательного столбца с функцией СЧЁТЕСЛИ
- Метод 4. Использование Python со Spire.XLS для автоматизации
Метод 1: Условное форматирование (встроенный — самый простой способ)
Это самый быстрый и удобный для новичков способ выделить дубликаты в Excel. Он использует встроенные визуальные правила Excel, поэтому не требует формул или технических навыков. Всего за несколько кликов Excel автоматически сканирует выбранный диапазон и помечает повторяющиеся значения. Этот метод идеально подходит для быстрой проверки и наборов данных малого и среднего размера.
Шаги
-
Выберите диапазон ячеек, который вы хотите проверить (например, B2:B11).

-
Перейдите в Главная → Условное форматирование.

-
Нажмите Правила выделения ячеек → Повторяющиеся значения.

-
Выберите стиль форматирования (цвет заливки, цвет текста).

-
Нажмите OK.
Excel мгновенно выделит все повторяющиеся значения в выбранном диапазоне.
Ключевые преимущества
- Лучше всего подходит для быстрой визуальной проверки
- Формулы не требуются
Метод 2: Использование формулы с условным форматированием
Этот метод позволяет вам точно определить, как Excel идентифицирует дубликаты, например, выделяя только повторяющиеся значения или исключая первое вхождение. Он требует базового понимания формул, но дает гораздо большую гибкость, чем встроенные правила. Этот подход особенно хорошо работает для структурированных или сложных наборов данных.
Пример формулы
Чтобы выделить все повторяющиеся значения (включая первое вхождение):
=СЧЁТЕСЛИ($B$2:$B$11,B2)>1
Что означает эта формула:
- СЧЁТЕСЛИ($B$2:$B$11, B2) подсчитывает, сколько раз значение в ячейке B2 появляется в диапазоне B2:B11.
- Если счетчик больше 1, Excel рассматривает значение как дубликат.
Проще говоря, эта формула указывает Excel выделить любую ячейку, значение которой появляется в выбранном диапазоне более одного раза. Знаки доллара ($) фиксируют диапазон поиска, чтобы он оставался неизменным при применении правила к другим ячейкам.
Для получения дополнительных примеров использования СЧЁТЕСЛИ см. официальную документацию Microsoft.
Шаги
-
Выберите ваш диапазон данных.
-
Перейдите в Условное форматирование → Новое правило.

-
Выберите Использовать формулу для определения форматируемых ячеек.

-
Введите формулу выше.

-
Выберите формат и нажмите OK.

Этот метод полезен, когда вы хотите настроить, как Excel обрабатывает дубликаты.
Ключевые преимущества
- Больше гибкости
- Хорошо работает со сложными наборами данных
Метод 3: Использование вспомогательного столбца с функцией СЧЁТЕСЛИ
Этот метод основан на использовании вспомогательного столбца для подсчета количества появлений каждого значения в вашем наборе данных. Он обеспечивает ясное, прозрачное представление дубликатов, которое легко проверять и подтверждать. Поскольку результаты обновляются автоматически, он идеально подходит для динамических листов, которые часто меняются. Этот подход хорошо работает, когда важны точность и отслеживаемость.
Шаги
-
В пустом столбце (например, F2) введите:
=СЧЁТЕСЛИ($B:$B,B2)
-
Затем перетащите формулу вниз.

Как это работает
- Результат 1 означает, что значение уникально.
- Результат больше 1 означает, что это дубликат.
Затем вы можете применить условное форматирование к вспомогательному столбцу, чтобы визуально выделить дубликаты.
Ключевые преимущества
- Отлично подходит для динамических, обновляемых отчетов
- Легко проверять и отслеживать дубликаты
Метод 4: Использование Python со Spire.XLS для автоматизации
Если вы часто работаете с большими файлами Excel или повторяющимися задачами, вы можете использовать Python со Spire.XLS для автоматизации. Этот метод позволяет программно сканировать и выделять дубликаты без ручного вмешательства. Это помогает сэкономить время, уменьшить количество человеческих ошибок и обрабатывать файлы в пакетном режиме. Этот подход идеален для разработчиков или команд, которым нужны масштабируемые решения для Excel.
Что такое Spire.XLS для Python?
Spire.XLS для Python — это мощная библиотека, которая позволяет вам читать, записывать, форматировать и манипулировать файлами Excel с помощью Python — установка Microsoft Excel не требуется.
Установка
pip install spire.xls
Пример кода для выделения дубликатов
from spire.xls import *
from spire.xls.common import *
# Загрузить файл Excel
workbook = Workbook()
workbook.LoadFromFile("C:/Users/Administrator/Desktop/input.xlsx")
# Получить первый рабочий лист
sheet = workbook.Worksheets[0]
# Использовать условное форматирование для выделения повторяющихся значений в указанном диапазоне ячеек
conditional_format = sheet.Range["B2:B11"].ConditionalFormats.AddCondition()
conditional_format.FormatType = ConditionalFormatType.DuplicateValues
conditional_format.BackColor = Color.get_Yellow()
# Сохранить файл
workbook.SaveToFile("HighlightDuplicates.xlsx", ExcelVersion.Version2013)
workbook.Dispose()
вывод:

Ключевые преимущества
- Идеально для пакетной обработки
- Идеально подходит для рабочих процессов автоматизации на предприятии
Условное форматирование может делать гораздо больше, чем просто выделять дубликаты в Excel. Оно также позволяет применять чередующиеся цвета строк и выделять верхние или нижние ранжированные значения. Чтобы узнать больше, см. это руководство: Применение условного форматирования в Excel на Python.
Сравнение методов
| Метод | Простота использования | Лучше всего для | Автоматизация |
|---|---|---|---|
| Условное форматирование | ⭐⭐⭐⭐⭐ | Быстрых визуальных проверок | x |
| Формула + Условное форматирование | ⭐⭐⭐⭐ | Пользовательской логики | x |
| Вспомогательный столбец (СЧЁТЕСЛИ) | ⭐⭐⭐⭐⭐ | Динамических отчетов | x |
| Python + Spire.XLS | ⭐⭐ | Больших файлов, пакетной работы | √ |
Заключительные мысли
Выделение дубликатов в Excel помогает повысить точность данных и уменьшить количество дорогостоящих ошибок. Если вам нужен только быстрый визуальный просмотр, встроенное условное форматирование — самый быстрый вариант. Для более продвинутого контроля хорошо работают формулы и вспомогательные столбцы.
Если вы часто работаете с большими файлами, использование Python со Spire.XLS может значительно повысить эффективность за счет автоматизации.
Лучший метод зависит от вашей рабочей нагрузки, размера файла и уровня технического комфорта.
Часто задаваемые вопросы о выделении дубликатов в Excel
В1. Может ли Excel автоматически выделять дубликаты?
Да. Встроенная функция условного форматирования мгновенно выделяет дубликаты.
В2. Могу ли я выделить дубликаты в нескольких столбцах?
Да. Вы можете выбрать несколько столбцов перед применением условного форматирования или использовать пользовательскую формулу.
В3. Удаляет ли выделение дубликатов данные?
Нет. Выделение изменяет только форматирование ячеек и не влияет на исходные данные.
В4. Какой метод лучше всего подходит для больших файлов Excel?
Для больших наборов данных или повторяющихся задач автоматизация с использованием Python и Spire.XLS является наиболее эффективным подходом.
Вам также может быть интересно
Converter PDF para PDF/A: 4 Maneiras Fáceis
Índice
- O que é PDF/A
- Por que converter PDF para PDF/A
- Método 1: Converter PDF para PDF/A usando o Adobe Acrobat Pro DC
- Método 2: Converter PDF para PDF/A usando conversores online gratuitos
- Método 3: Converter PDF para PDF/A usando o Ghostscript
- Método 4: Converter arquivos PDF para PDF/A em lote usando Python
- Solução de problemas comuns na conversão de PDF para PDF/A
- Conclusão: Como escolher o método certo

A conversão de PDF para PDF/A garante que seus documentos sejam preservados a longo prazo, atendam à conformidade regulatória e permaneçam acessíveis em todos os sistemas. Esteja você trabalhando com documentos legais, governamentais ou empresariais, o PDF/A garante legibilidade e consistência. Este guia explora quatro abordagens comuns: usar o Adobe Acrobat Pro DC, conversores online gratuitos, Ghostscript e programação em Python.
Navegação Rápida
- O que é PDF/A
- Por que converter PDF para PDF/A
- Método 1: Converter PDF para PDF/A usando o Adobe Acrobat Pro DC
- Método 2: Converter PDF para PDF/A usando conversores online gratuitos
- Método 3: Converter PDF para PDF/A usando o Ghostscript
- Método 4: Converter arquivos PDF para PDF/A em lote usando Python
- Solução de problemas comuns na conversão de PDF para PDF/A
- Conclusão: Como escolher o método certo
O que é PDF/A?
PDF/A é uma versão padronizada pela ISO do PDF, projetada especificamente para arquivamento de longo prazo. Ao contrário dos PDFs comuns, o PDF/A restringe o uso de recursos que podem comprometer a estabilidade do documento no futuro.
Principais características do PDF/A
O PDF/A impõe regras rígidas para garantir longevidade e consistência, incluindo:
- Todas as fontes devem ser incorporadas (sem dependências de fontes externas)
- Sem elementos de áudio, vídeo ou multimídia
- Sem criptografia ou proteção por senha
- Perfis de cores padronizados para renderização consistente
- Sem referências externas, garantindo que o documento seja totalmente autocontido
Versões do PDF/A
O PDF/A vem em várias versões, cada uma projetada para atender a necessidades específicas de arquivamento e preservação de documentos. A tabela abaixo resume as principais versões do PDF/A e seus casos de uso ideais:
| Versão do PDF/A | Principais Recursos | Melhor Caso de Uso |
|---|---|---|
| PDF/A-1 (ISO 19005-1) | O padrão original e mais restritivo; garante máxima estabilidade e ampla compatibilidade | Preservação a longo prazo de documentos legais, governamentais e relacionados à conformidade |
| PDF/A-2 (ISO 19005-2) | Adiciona suporte para transparência, camadas e imagens JPEG2000, oferecendo maior flexibilidade | Documentos modernos que incluem gráficos, conteúdo em camadas ou layouts complexos |
| PDF/A-3 (ISO 19005-3) | Permite incorporar arquivos que não são PDF/A, como XML, CSV e Excel | Faturas eletrônicas, relatórios de negócios e fluxos de trabalho que exigem o anexo de arquivos de origem |
Por que converter PDF para PDF/A?
Existem várias razões pelas quais a conversão de um PDF para PDF/A pode ser necessária:
- Preservação a Longo Prazo : O PDF/A garante que os documentos permanecerão acessíveis e utilizáveis por muitos anos, tornando-o ideal para fins legais, governamentais e de arquivamento.
- Conformidade com Regulamentos : Certas indústrias, incluindo direito e saúde, exigem que os documentos sejam armazenados no formato PDF/A para conformidade com regulamentos como a ISO 19005.
- Consistência na Visualização : Como o PDF/A incorpora todas as fontes, imagens e outros recursos, o documento será exibido de forma consistente em diferentes sistemas, sem dependências de arquivos externos.
Método 1: Converter PDF para PDF/A usando o Adobe Acrobat Pro DC
O Adobe Acrobat Pro DC continua sendo o padrão da indústria para manipulação de PDF. Ele fornece a maneira mais estável e precisa de converter PDF para PDF/A com ferramentas de validação integradas.
Passos:
-
Abra o PDF que você deseja converter no Adobe Acrobat Pro DC.
-
Vá para Arquivo > Salvar como outro > PDF arquivável (PDF/A) .

-
Selecione o padrão PDF/A desejado (como PDF/A-1a, PDF/A-1b, PDF/A-2a ou PDF/A-2b).
-
Salve o arquivo PDF/A.
Prós:
- Fácil de usar com uma ferramenta de nível profissional.
- Suporta diferentes padrões de PDF/A.
- Garante a conformidade com os requisitos do PDF/A.
Contras:
- Requer o Adobe Acrobat Pro DC, que é um software pago.
Método 2: Converter PDF para PDF/A usando conversores online gratuitos
Se você precisa apenas de conversões ocasionais e prefere não instalar software, conversores online gratuitos como PDF2GO e AvePDF fornecem uma solução rápida e acessível. Essas ferramentas funcionam inteiramente no seu navegador, tornando-as ideais para documentos não sensíveis.

Passos (usando PDF2GO como exemplo):
- Visite o conversor online gratuito de PDF para PDF/A do PDF2GO.
- Clique em Escolher arquivo para enviar seu PDF ou arraste e solte o arquivo na área designada.
- Escolha o padrão PDF/A desejado como formato de saída.
- Clique em Iniciar para começar o processo de conversão.
- Baixe a versão PDF/A do seu documento.
Prós:
- Gratuito.
- Nenhuma instalação de software necessária.
- Rápido e fácil para conversões ocasionais.
Contras:
- As ferramentas online podem ter limitações de tamanho de arquivo.
- Não é ideal para documentos sensíveis ou confidenciais devido a potenciais riscos de segurança.
Método 3: Converter PDF para PDF/A usando o Ghostscript
O Ghostscript é uma ferramenta de linha de comando robusta e de código aberto, amplamente utilizada para o processamento automatizado de PDF. Ele oferece uma maneira flexível e gratuita de converter PDFs para documentos compatíveis com PDF/A.

Passos:
-
Baixe e instale o Ghostscript em seu site oficial.
-
Abra um prompt de comando ou janela de terminal.
-
Execute o seguinte comando para converter seu arquivo PDF para PDF/A (exemplo para PDF/A-1b):
D:\Applications\Ghostscript\gs10.06.0\bin\gswin64.exe -dPDFA=1 -dBATCH -dNOPAUSE -sProcessColorModel=DeviceRGB -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sColorConversionStrategy=UseDeviceIndependentColor -sOutputFile="C:/Users/Administrator/Documents/output.pdf" "C:/Users/Administrator/Documents/input.pdf"Importante:
- Substitua
"D:\Applications\Ghostscript\gs10.06.0\bin\gswin64.exe"pelo caminho real para o seu executável do Ghostscript (gswin64.exe). - Substitua
C:/Users/Administrator/Documents/input.pdfpelo caminho para o seu arquivo PDF de origem eC:/Users/Administrator/Documents/output.pdfpelo nome e local desejados para o seu arquivo convertido.
- Substitua
Prós:
- Gratuito e de código aberto.
- Altamente personalizável.
- Ideal para automação.
Contras:
- Requer conhecimento de linha de comando.
- Configuração mais complexa em comparação com ferramentas gráficas.
Método 4: Converter arquivos PDF para PDF/A em lote usando Python
Para usuários que preferem uma abordagem mais programática, o Python é uma ótima escolha, especialmente para processamento em lote ou integração da conversão de PDF para PDF/A em aplicativos ou serviços de backend. Com bibliotecas como o Spire.PDF para Python, você pode converter vários arquivos PDF para PDF/A em lote sem esforço. Além disso, a biblioteca também suporta a conversão de PDFs para Word e outros formatos, tornando-a uma ferramenta versátil para a conversão de documentos.
Passos:
-
Instale o Spire.PDF do PyPI usando o seguinte comando:
pip install spire-pdf -
Escreva um script Python para converter vários arquivos PDF para o formato PDF/A-1b em lote:
import os from spire.pdf import * # Define input and output folder paths inputFolder = "path/to/your/input/folder/" outputFolder = "path/to/your/output/folder/" # Get a list of all PDF files in the input folder pdfFiles = [f for f in os.listdir(inputFolder) if f.endswith('.pdf')] # Iterate through each PDF file and convert for pdfFile in pdfFiles: # Construct the full input and output file paths inputFile = os.path.join(inputFolder, pdfFile) outputFile = os.path.join(outputFolder, f"ToPdfA1B_{pdfFile}") # Create a PdfStandardsConverter object converter = PdfStandardsConverter(inputFile) # Perform the PDF to PDF/A-1b conversion converter.ToPdfA1B(outputFile) print(f"Converted: {inputFile} to {outputFile}") print("Batch conversion completed.")
Prós:
- Ideal para processamento em lote e automação.
- Pode ser integrado em fluxos de trabalho ou aplicativos existentes.
Contras:
- Requer conhecimento de programação em Python.
- É necessário instalar a biblioteca Spire.PDF.
Para configurações mais avançadas sobre esta conversão, visite o guia oficial do Spire.PDF: Python: Converter PDF para PDF/A e vice-versa.
Solução de problemas comuns na conversão de PDF para PDF/A
Ao converter um PDF para PDF/A, você pode encontrar erros de validação ou exportações com falha. Abaixo estão os problemas mais comuns e as soluções rápidas:
- Fontes ausentes ou não incorporadas
- Sintomas: Erro "Fonte não incorporada" ou exibição de texto incorreta.
- Solução: Incorpore todas as fontes ou substitua as fontes não suportadas por fontes padrão (por exemplo, Arial, Times New Roman).
- Problemas de transparência ou camada
- Sintomas: A conversão falha devido à transparência ou camadas (especialmente para PDF/A-1).
- Solução: Use PDF/A-2b ou PDF/A-3b, ou achate a transparência antes da conversão.
- Links externos, anexos ou multimídia
- Sintomas: Conversão bloqueada devido a conteúdo externo (anexos, JavaScript, multimídia).
- Solução: Remova os anexos ou converta-os em conteúdo estático e elimine scripts ou elementos multimídia.
- Perfis de cores incorretos
- Sintomas: Erros de validação relacionados a perfis de cores.
- Solução: Aplique um perfil de cor padrão (por exemplo, sRGB) e garanta que as imagens usem espaços de cores suportados.
- Validação falhou após a exportação
- Sintomas: A conversão é concluída, mas o arquivo falha na conformidade com o PDF/A.
- Solução: Valide usando ferramentas como veraPDF, Adobe Acrobat Preflight ou validadores de PDF/A online para identificar e corrigir erros.
- PDFs criptografados ou protegidos por senha
- Sintomas: Conversão não permitida devido à proteção por senha.
- Solução: Remova as configurações de segurança ou senhas antes de converter.
Conclusão: Como escolher o método certo
A conversão de PDF para PDF/A é crucial para garantir a longevidade, acessibilidade e conformidade do documento. O melhor método para converter PDF para PDF/A depende de suas necessidades específicas:
- Para conversões ocasionais : as ferramentas online gratuitas são uma opção rápida e fácil.
- Para conversões profissionais e compatíveis : o Adobe Acrobat Pro DC é a escolha mais confiável.
- Para aqueles que preferem ferramentas de código aberto : o Ghostscript oferece uma solução robusta, embora intensiva em linha de comando.
- Para automação ou processamento em lote : o Python é ideal para integração em sistemas maiores.
Dica : Independentemente do método escolhido, sempre valide os arquivos convertidos para conformidade com o PDF/A e mantenha backups dos documentos originais.
FAQs: PDF para PDF/A
P1: O que é PDF/A?
R1: PDF/A é um PDF padronizado pela ISO, projetado para arquivamento de longo prazo. Ele incorpora todas as fontes, metadados e perfis de cores para garantir que os documentos sejam renderizados da mesma forma no futuro.
P2: Posso converter PDF para PDF/A gratuitamente?
R2: Sim, ferramentas gratuitas como PDF2GO e Ghostscript permitem a conversão para PDF/A sem nenhum custo.
P3: O PDF/A é compatível com todos os leitores de PDF?
R3: A maioria dos leitores de PDF modernos suporta PDF/A, mas alguns recursos avançados podem não ser exibidos em softwares mais antigos.
P4: Qual versão do PDF/A devo usar?
R4: Para arquivamento simples, o PDF/A-1b é suficiente. Para recursos modernos como camadas e anexos, o PDF/A-2 ou PDF/A-3 é recomendado.
P5: Posso automatizar a conversão para PDF/A para vários arquivos?
R5: Sim, usando ferramentas programáticas como Spire.PDF ou scripts do Ghostscript, a conversão em lote é possível.