Comparar nombres

20/09/2006 - 19:54 por NOMINAS | Informe spam
Tengo un catalogo de empleados que quiero comparar con otra lista

ejemplo

columna A columna B

aban ake filomena aban ake filomena
aban ake pedro aban ake pedro
beltran ruiz pedro beltran ruiz pablo

existe una formula para saber cuantas veces esta repetida cada uno de los
nombres en las columnas

Preguntas similare

Leer las respuestas

#6 KL
23/09/2006 - 22:11 | Informe spam
La formula de Feliciano

=SI(ESERROR(BUSCARV(A2;C:C;1;0));"Descatalogado";"Catalogado")

se podria optimizarla de la siguiente manera:

=SI(CONTAR.SI(C:C;A2);"C";"Desc")&"atalogado"

Saludos,
KL


"Feliciano" wrote in message news:
Adjunto libro usando la funcion buscar valor.
En la columna A esta la lista recibida del seguro social.
En la columna C la lista del catalogo de nominas.
En la columna B se refleja la situacion.
La formula empleada es =SI(ESERROR(BUSCARV(A2;C:C;1;0));"Descatalogado";"Catalogado") donde A2 es el primero de la lista recibida
del seguro social y C:C es el rango donde se encuentra la lista del catalogo de nominas.
Puede que una misma persona no aparezca de igual forma en ambas listas. Por ejemplo en el seguro social aparezca Francisco Jose y
en el catalogo de nominas aparezca Francisco J.; por ello es conveniente usar un dato que sea igual en las dos bases de datos como
en este caso pudiera ser el numero del seguro social o el numero de identidad a nivel nacional (en España ambos numeros son el
NASS y el NIF respectivamente).
Espero que te sirva.



"NOMINAS" escribió en el mensaje news:
talvez no me explique bien

me mandaron una lista los del seguro social que son como 800 personas, pero
solo me enviaron los apellidos con los nombres( aban ake feliciano)

entonces de mi catalogo de nominas (activos) debo seleccionar cual de las
personas que me envio el seguro social tengo activas en mi sistema de nomina
que son como 3500 personas

la formula que me enviaste solo me funciono para las personas que estan en
la misma linea .
ejemplo

columna "A" columna "B" columna "C"
(formula enviada)
aban ake feliciano aban ake feliciano 1

espero haberme explicado
gracias

"Feliciano" escribió:

En la columna C puedes incluir la siguiente formula la cual indica las veces
que el trabajador de la columna A (catalogo o relacion nominal de
trabajadores) se encuentra en la columna B.

=SI(ESERROR(ENCONTRAR(A2;B:B;1));"";ENCONTRAR(A2;B:B;1))


"NOMINAS" escribió en el mensaje
news:
> Tengo un catalogo de empleados que quiero comparar con otra lista
>
> ejemplo
>
> columna A columna B
>
> aban ake filomena aban ake filomena
> aban ake pedro aban ake pedro
> beltran ruiz pedro beltran ruiz pablo
>
> existe una formula para saber cuantas veces esta repetida cada uno de los
> nombres en las columnas










Respuesta Responder a este mensaje
#7 Feliciano
24/09/2006 - 15:23 | Informe spam
Reconozco que la formula propuesta por KL esta mas optimizada a la que
expuse.
No obstante tengo curiosidad de saber cual de las dos tarda menos en
ejecutarse. El caso en cuestion es contrastar 800 elementos con 3500
elementos.
Saludos,

Feliciano.


"KL" escribio en el mensaje
news:%
La formula de Feliciano

=SI(ESERROR(BUSCARV(A2;C:C;1;0));"Descatalogado";"Catalogado")

se podria optimizarla de la siguiente manera:

=SI(CONTAR.SI(C:C;A2);"C";"Desc")&"atalogado"

Saludos,
KL


"Feliciano" wrote in message
news:
Adjunto libro usando la funcion buscar valor.
En la columna A esta la lista recibida del seguro social.
En la columna C la lista del catalogo de nominas.
En la columna B se refleja la situacion.
La formula empleada es
=SI(ESERROR(BUSCARV(A2;C:C;1;0));"Descatalogado";"Catalogado") donde A2
es el primero de la lista recibida del seguro social y C:C es el rango
donde se encuentra la lista del catalogo de nominas.
Puede que una misma persona no aparezca de igual forma en ambas listas.
Por ejemplo en el seguro social aparezca Francisco Jose y en el catalogo
de nominas aparezca Francisco J.; por ello es conveniente usar un dato
que sea igual en las dos bases de datos como en este caso pudiera ser el
numero del seguro social o el numero de identidad a nivel nacional (en
España ambos numeros son el NASS y el NIF respectivamente).
Espero que te sirva.



"NOMINAS" escribió en el mensaje
news:
talvez no me explique bien

me mandaron una lista los del seguro social que son como 800 personas,
pero
solo me enviaron los apellidos con los nombres( aban ake feliciano)

entonces de mi catalogo de nominas (activos) debo seleccionar cual de
las
personas que me envio el seguro social tengo activas en mi sistema de
nomina
que son como 3500 personas

la formula que me enviaste solo me funciono para las personas que estan
en
la misma linea .
ejemplo

columna "A" columna "B" columna "C"
(formula enviada)
aban ake feliciano aban ake feliciano 1

espero haberme explicado
gracias

"Feliciano" escribió:

En la columna C puedes incluir la siguiente formula la cual indica las
veces
que el trabajador de la columna A (catalogo o relacion nominal de
trabajadores) se encuentra en la columna B.

=SI(ESERROR(ENCONTRAR(A2;B:B;1));"";ENCONTRAR(A2;B:B;1))


"NOMINAS" escribió en el mensaje
news:
> Tengo un catalogo de empleados que quiero comparar con otra lista
>
> ejemplo
>
> columna A columna B
>
> aban ake filomena aban ake filomena
> aban ake pedro aban ake pedro
> beltran ruiz pedro beltran ruiz pablo
>
> existe una formula para saber cuantas veces esta repetida cada uno de
> los
> nombres en las columnas













Respuesta Responder a este mensaje
#8 KL
24/09/2006 - 15:59 | Informe spam
La tuya es mucho mas rapida para tantos datos :-) Mi propuesta estaba basada en tu ejemplo. Otra version aun mas rapida seria:

=SI(ESERROR(COINCIDIR(A2;C:C;0));"Descatalogado";"Catalogado")

Saludos,
KL


"Feliciano" wrote in message news:%
Reconozco que la formula propuesta por KL esta mas optimizada a la que expuse.
No obstante tengo curiosidad de saber cual de las dos tarda menos en ejecutarse. El caso en cuestion es contrastar 800 elementos
con 3500 elementos.
Saludos,

Feliciano.


"KL" escribio en el mensaje news:%
La formula de Feliciano

=SI(ESERROR(BUSCARV(A2;C:C;1;0));"Descatalogado";"Catalogado")

se podria optimizarla de la siguiente manera:

=SI(CONTAR.SI(C:C;A2);"C";"Desc")&"atalogado"

Saludos,
KL


"Feliciano" wrote in message news:
Adjunto libro usando la funcion buscar valor.
En la columna A esta la lista recibida del seguro social.
En la columna C la lista del catalogo de nominas.
En la columna B se refleja la situacion.
La formula empleada es =SI(ESERROR(BUSCARV(A2;C:C;1;0));"Descatalogado";"Catalogado") donde A2 es el primero de la lista
recibida del seguro social y C:C es el rango donde se encuentra la lista del catalogo de nominas.
Puede que una misma persona no aparezca de igual forma en ambas listas. Por ejemplo en el seguro social aparezca Francisco Jose
y en el catalogo de nominas aparezca Francisco J.; por ello es conveniente usar un dato que sea igual en las dos bases de datos
como en este caso pudiera ser el numero del seguro social o el numero de identidad a nivel nacional (en España ambos numeros son
el NASS y el NIF respectivamente).
Espero que te sirva.



"NOMINAS" escribió en el mensaje news:
talvez no me explique bien

me mandaron una lista los del seguro social que son como 800 personas, pero
solo me enviaron los apellidos con los nombres( aban ake feliciano)

entonces de mi catalogo de nominas (activos) debo seleccionar cual de las
personas que me envio el seguro social tengo activas en mi sistema de nomina
que son como 3500 personas

la formula que me enviaste solo me funciono para las personas que estan en
la misma linea .
ejemplo

columna "A" columna "B" columna "C"
(formula enviada)
aban ake feliciano aban ake feliciano 1

espero haberme explicado
gracias

"Feliciano" escribió:

En la columna C puedes incluir la siguiente formula la cual indica las veces
que el trabajador de la columna A (catalogo o relacion nominal de
trabajadores) se encuentra en la columna B.

=SI(ESERROR(ENCONTRAR(A2;B:B;1));"";ENCONTRAR(A2;B:B;1))


"NOMINAS" escribió en el mensaje
news:
> Tengo un catalogo de empleados que quiero comparar con otra lista
>
> ejemplo
>
> columna A columna B
>
> aban ake filomena aban ake filomena
> aban ake pedro aban ake pedro
> beltran ruiz pedro beltran ruiz pablo
>
> existe una formula para saber cuantas veces esta repetida cada uno de los
> nombres en las columnas

















email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida