Você está na página 1de 3

06/11/2018 Exibir dígitos específicos da célula e ocultar os demais

Curso Artigos Dicas Planilhas Tutoriais Concursos VBA Notícias

TUTORIAIS

Exibir dígitos especí cos da célula e


ocultar os demais
Sabe quando o seu cartão de crédito aparece cheio de **** e somente os últimos 4 dígitos
cam visíveis? Aprenda a fazer isso no Excel.
Por Maximiliano Meyer em 24/10/2017 às 08:37 - atualizado: 18/09/2018 08:37

Compartilhe no Facebook Compartilhe no Twitter 27 1

Sabe quando você salva seus números de cartão ou


celular em um site e quando os consulta, em uma outra
oportunidade, os 12 dígitos aparecem como ****-
****-5147, por exemplo?

Pois foi isso que uma leitora quis saber como fazer no
Excel. Portanto, essa é a aula de hoje.

Para aprender a inserir máscaras específicas, como


CPF, CNPJ, RG, etc. clique aqui

Privacidade é crucial em qualquer coisa que você fizer online, portanto, uma planilha com dados
dos clientes deve ser mantida em sigilo. Já pensou se uma lista de cartões de créditos usados
para comprar em sua loja vaza e cai em mãos erradas? relacionados
Avaliando u
Portanto, esse será o cenário da aula de hoje. Temos a seguinte planilha: passo a pass

Função =Hoj

Exibir dígitos específicos da célula e ocultar os demais


Função =Cor

O que vamos fazer é bem simples: vamos manter os dados originais em uma outra planilha (que
só você terá acesso) e naquela que você irá compartilhar com os gerentes iremos fazer o processo
de esconder o início dos dados.
Função =Con
=Cont.ses no
Para ficar mais fácil a compreensão, não vou mover meus dados originais de cartão de crédito
para uma planilha separada, mas sim para umas colunas mais à direita, ok?

Função =Som
Bom, as fórmulas que usaremos para fazer o processo será =Concatenar() e =Direita() OU
=Concatenar(), =Rept() e =Direita(). Os 2 métodos chegaram no mesmo resultado e você escolhe
qual preferir. Vamos ver cada um deles:

Com o método que usa somente =Concatenar() e =Direita() vamos ter que especificar por inteiro
todos os dígitos a serem ocultados. Por exemplo: o cartão tem 16 dígitos e eu quero que somente Participe
os últimos 4 sejam exibidos, então terei de especificar os 12 bloqueados mais o hífen na fórmula
do nosso grupo
inserida.

Ficará dessa maneira: =Concatenar("****-****-****-";Direita(G5;4)). Repare que estou pedindo ao


Excel que insira 12 asteriscos com 1 hífen a cada 4 deles e depois junte 4 algarismos da célula G5
a partir da direita. recentes
Ficou confuso? Sugiro que reveja as aulas =Concatenar() e =Direita() então. Depois veja na
25/10/2018
prática:
https://www.aprenderexcel.com.br/tutoriais/434-exibir-digitos-especificos-da-celula-e-ocultar-os-demais 1/3
06/11/2018 Exibir dígitos específicos da célula e ocultar os demais
Como criar m
Curso Artigos Dicas Planilhas Tutoriais Concursos VBA inserir dado
Notícias

15/10/2018
Função =Vfp
rendimento

15/10/2018
Função =Pro

Exibir dígitos específicos da célula e ocultar os demais


05/10/2018
Aplicando e
Agora, como prometida, o segundo método: Utilizando o =Rept() que é uma abreviação para nos seus dad

repeat (repetir, em português), precisaremos inserir o texto a ser concatenado apenas uma vez na
fórmula e depois pedir para ele repeti-lo quantas vezes desejarmos. Como queremos inserir o
05/10/2018
“****- ” 3 vezes, nossa fórmula final ficará assim =Concatenar(Rept("****-";3);Direita(G6;4)) Função =Arr

E o resultado assim:

compartilhe este po

Compartilhe no Facebo

Compartilhe no Twitter

Exibir dígitos específicos da célula e ocultar os demais

Entendeu a lógica? Agora que você já sabe como funciona o processo pode, por exemplo, exibir
somente os 4 dígitos à esquerda. Como fazer isso? Com a fórmula =Esquerda() ao invés da
=Direita().

Com a fórmula =Concatenar(Esquerda(G7;4);"-****-****-****") eu tenho o seguinte resultado:

Exibir dígitos específicos da célula e ocultar os demais

Imaginava que seria tão fácil? Pois é, nem eu antes de aprender.

O que ler em seguida

https://www.aprenderexcel.com.br/tutoriais/434-exibir-digitos-especificos-da-celula-e-ocultar-os-demais 2/3
06/11/2018 Exibir dígitos específicos da célula e ocultar os demais

Função Criando atalho


Curso Criando
Artigos umaPlanilhas
Dicas Imprimindo
Tutoriais os
Concursos VBA Notícias
=Pri.maiúscula no para mesclar e planilha de comentários das
Excel centralizar previsão (Forecast) planilhas do Excel
TUTORIAIS TUTORIAIS TUTORIAIS TUTORIAIS

Como inserir Utilizando a edição =MáximoSes e Função =Índice no


marca d compartilhada no =MínimoSes Excel
´água/imagem de Excel TUTORIAIS TUTORIAIS
fundo em um TUTORIAIS
grá co no Excel
TUTORIAIS

Milhares de
Planilhas planilhas
Prontas Excel prontas em
Excel

comentários

1 comentário Classificar por M

Adicione um comentário...

Bruno de Oliveira
Olá senhores. O post foi de imensa ajuda. Enfreto somente um problema: algumas células parecem não obedecer ao comando. Digitei
=CONCATENAR("***.***.";DIREITA(E429;6)) para que os dígios de CPF apareçam no formato ***.***.123-45, mas alguns ficam ***.***.12345.
Obs: A coluna que contém integralmente os dígitos foi formatada de forma personalizada com 0##"."###"."###-##. Aproveitando, nem todos os dígito
foram formatados corretamente. O hífen aparece quando digito os 11 dígitos em sequência, mas os pontos nem sempre.
Obriagdo.
Curtir · Responder · 18 sem · Editado

Maximiliano Meyer
Olá Bruno. Você já conferiu nosso post sobre formatação? https://www.aprenderexcel.com.br/.../formatando-dados... Também temos uma au
sobre o que você quer fazer, confira aqui https://www.aprenderexcel.com.br/.../434-exibir-digitos... Abraços
Curtir · Responder · 1 · 18 sem

Plugin de comentários do Facebook

Um

Aprender Excel 2018


Sobre Equipe Fale Conosco

https://www.aprenderexcel.com.br/tutoriais/434-exibir-digitos-especificos-da-celula-e-ocultar-os-demais 3/3