poner asteriscos aleatoriamente en numeros de ocho cifras (DNI)

12 envíos / 0 nuevos
Último envío
albatros65
Imagen de albatros65
Offline
última acción: Hace 4 años 11 meses
alta: 05/04/2019 - 16:15
Puntos: 45
poner asteriscos aleatoriamente en numeros de ocho cifras (DNI)

Hola, soy nuevo en el foro y no se como poner un asterisco en un número de ocho cifras (DNI España), de manera aleatoria, es decir, que si tengo un listado de numeros de ocho cifras, tengo que poner por ejemplo tres o cuatro asteriscos en lugares diferentes en cada número, sustituyendo al numero que ocupa su lugar.

Oroval (no verificado)
Imagen de Oroval
Yo también necesiataría

Yo también necesiataría conocer como poner asteríscos aleatorios en el dni, aunque me confomaría con saber poner asteríscos en los tres primeros números y en los dos últimos, es decir, si el dni es 12345678Z que apareciera asi ***4567**.

Muchas gracias.

albatros65
Imagen de albatros65
Offline
última acción: Hace 4 años 11 meses
alta: 05/04/2019 - 16:15
Puntos: 45
FORMULA ASTERISCOS EN EL DNI

Mira a ver esta fórmula si es la que necesitas: pon el DNI completo con letra en la celda A2

="***" & EXTRAE(A2;4;4) & "**"

visitante (no verificado)
Imagen de Oroval
Muchíííííísimas gracias,

Muchíííííísimas gracias, Albatros65. Funcionó perfectamente, solo tuve que cambiar la función "extrae" por "med", creo que es cosa de la versión de Office que utilizo.

Muy agradecido por tu ayuda.

 

 

visitante (no verificado)
Imagen de Oroval
Muchíííííííísimas gracias,

Muchíííííííísimas gracias, Albatros65. Funcionó perfectamente.

No sé si conoces un comunicado de la Agencia Española de Protección de Datos en el que al menos provisionalmente basta con ocultar el dni en la forma que yo planteé en mi consulta, por lo que no es necesario hacerlo como tu lo planteas en tu primer comentario. Te lo adjunto por si te ayuda en algo.

Saludos.

 

albatros65
Imagen de albatros65
Offline
última acción: Hace 4 años 11 meses
alta: 05/04/2019 - 16:15
Puntos: 45
Muchas gracias, me es muy

Muchas gracias, me es muy válido. Yo creía que era cualquier numero del dni.

Anónimo (no verificado)
Imagen de Oroval
Cambiar número DNI

 Muchisimas gracias.

Por si alguien tuviera dudas sobre el caracter que hay que poner antes de EXTRAE y después de cerras el parentesis, es el signo que está en el teclado con el número 6.

MARIA JOSE (no verificado)
Imagen de Oroval
FORMULA CON DOS CONDICIONES

La consulta va relacionada con la fórmula anterior para extraer cuatro número del DNI en las posiciones (4,5,6,7), y el resto de caracteres que salga *. La consulta que te planteo es para que haga lo mismo en una celda pero si se encuentra con un NIE que tiene 11 caracteres, la posición del 4º lugar cambia y por tanto debo de establecer una función más compleja, para que cumpla con las condiciones al extraer los números en función que en la celda haya un DNI o un NIE.

Lo qu estoy tratando de hacer es a traves de una función SI,  pero me da error todo el tiempo, te facilito  la fórmula por si te puede ayudar.

=SI(B2;10);"***"&EXTRAE(B2;4;4)&"***";SI(B2;11);"*****"&(B2;6;4)&"**"

Entiendo que hay que establecerle la condición: si la celda tiene 10 caracteres, me extraes " esto"; si la celda tiene 11 caracteres, me extraes "esto".

He intentado varios cambios con corchetes,  mas paréntesis etc, pero me da error.

Te agradezco por adelantado tu ayuda.


 

 

visitante (no verificado)
Imagen de Oroval
Prueba asi si el largo es

Prueba asi si el largo es igual a 9 o si es distinto de 9.

=SI(LARGO(D2=9);"***" & EXTRAE(D2;4;4) & "**";"*****" & EXTRAE(D2;6;4)& "**")

lorgar (no verificado)
Imagen de Oroval
gracias

muchas gracias. yo tambien necesitaba esta formula

jorge2k2
Imagen de jorge2k2
Offline
última acción: Hace 1 año 2 meses
alta: 25/07/2022 - 05:09
Puntos: 45
Como aplicar formula

FORMULAS PARA PONER " * " 1234 "*"

DNI   12345678X     ="***" & EXTRAE(O5;4;4) & "**"   RESULTADO ***4567**

NIE     X1234567Y    ="****" & EXTRAE(O7;5;4) & "*"   RESULTADO ****4567*

NIF     X12345678    ="****" & EXTRAE(O7;5;4) & "*"   RESULTADO ****4567*

Quiero poner las tres formulas de forma que según se encuentre si es dni , o nie o nif ponga el resultado .

 

Por favor como uno las tres formulas para que se pueda hacer.

 

Gracias de antemano.

Juan Luis BACAL... (no verificado)
Imagen de Oroval
Reemplazar

=REEMPLAZAR(REEMPLAZAR(B2;8;2;"**");1;3;"***")