Poner en otra hoja el numero siguiente segun condicion

14/05/2008 - 18:54 por José A. Castrejón | Informe spam
Hola...
Tengo 3 hojas
Casos, Agente1 y Agente2

En la hoja CASOS a partir de la fila 5 en la columna A tengo numeros
consecutivos del 1 al 100 (No. expediente), en la columna B escribo a que
agente le corresponde escribo Agente1 o Agente2.
Lo que deseo es que en la hoja Agente1 a partir de la fila 5 me ponga el
numero
de expediente pero del agente1 y en la hoja 2 del agente 2

Si tengo
Hoja Casos
1 Agente1
2 Agente2
3 Agente2
4 Agente 1

En la fila 5 columna A de la hoja Agente1 debe poner :
1
4
en la fila 5 columna B de la hoja Agente2 debe poner :
2
3

En pocas palabras en cada hoja debe ir poniendo a partir de la fila 5 el
numero de expediente asignado.

Espero haber explicado bien lo que necesito.

Saludos

Preguntas similare

Leer las respuestas

#1 Xavier Budet Graco
14/05/2008 - 22:37 | Informe spam
Hola José, si en la celda A5 de la hoja Agente1 pones la fórmula:
=SI(ESERROR(COINCIDIR("Agente1";Casos!B5;0));"";INDICE(Casos!$A$5:$A$100;;))
y "copias" hacia abajo te dará los resultados en aquellas celdas que corresponda. Problema que quedan celdas en blanco entre los resultados, están separados.

En la celda A5 de la hoja Agente2 la fórmula:
=SI(ESERROR(COINCIDIR("Agente2";Casos!B5;0));"";INDICE(Casos!$A$5:$A$100;;))
y "copias" también hacia abajo con los mismos resultados que la otra hoja.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"José A. Castrejón" escribió en el mensaje news:
Hola...
Tengo 3 hojas
Casos, Agente1 y Agente2

En la hoja CASOS a partir de la fila 5 en la columna A tengo numeros
consecutivos del 1 al 100 (No. expediente), en la columna B escribo a que
agente le corresponde escribo Agente1 o Agente2.
Lo que deseo es que en la hoja Agente1 a partir de la fila 5 me ponga el
numero
de expediente pero del agente1 y en la hoja 2 del agente 2

Si tengo
Hoja Casos
1 Agente1
2 Agente2
3 Agente2
4 Agente 1

En la fila 5 columna A de la hoja Agente1 debe poner :
1
4
en la fila 5 columna B de la hoja Agente2 debe poner :
2
3

En pocas palabras en cada hoja debe ir poniendo a partir de la fila 5 el
numero de expediente asignado.

Espero haber explicado bien lo que necesito.

Saludos




Respuesta Responder a este mensaje
#2 Xavier Budet Graco
14/05/2008 - 22:40 | Informe spam
Atención José porque yo utilizo el ";" como separador.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Xavier Budet Graco" escribió en el mensaje news:
Hola José, si en la celda A5 de la hoja Agente1 pones la fórmula:
=SI(ESERROR(COINCIDIR("Agente1";Casos!B5;0));"";INDICE(Casos!$A$5:$A$100;;))
y "copias" hacia abajo te dará los resultados en aquellas celdas que corresponda. Problema que quedan celdas en blanco entre los resultados, están separados.

En la celda A5 de la hoja Agente2 la fórmula:
=SI(ESERROR(COINCIDIR("Agente2";Casos!B5;0));"";INDICE(Casos!$A$5:$A$100;;))
y "copias" también hacia abajo con los mismos resultados que la otra hoja.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"José A. Castrejón" escribió en el mensaje news:
Hola...
Tengo 3 hojas
Casos, Agente1 y Agente2

En la hoja CASOS a partir de la fila 5 en la columna A tengo numeros
consecutivos del 1 al 100 (No. expediente), en la columna B escribo a que
agente le corresponde escribo Agente1 o Agente2.
Lo que deseo es que en la hoja Agente1 a partir de la fila 5 me ponga el
numero
de expediente pero del agente1 y en la hoja 2 del agente 2

Si tengo
Hoja Casos
1 Agente1
2 Agente2
3 Agente2
4 Agente 1

En la fila 5 columna A de la hoja Agente1 debe poner :
1
4
en la fila 5 columna B de la hoja Agente2 debe poner :
2
3

En pocas palabras en cada hoja debe ir poniendo a partir de la fila 5 el
numero de expediente asignado.

Espero haber explicado bien lo que necesito.

Saludos




Respuesta Responder a este mensaje
#3 José A. Castrejón
15/05/2008 - 01:13 | Informe spam
Gracia por tu tiempo.
Tu formula funciona muy bien. Yo hacia algo parecido. Pero lo que queria
evitar son las celdas en blanco e incorrectamente yo omiti esa información.
Ojala y alguien sepa si se puede hacer esto.

Muchas gracias
saludos

"Xavier Budet Graco" wrote:

Atención José porque yo utilizo el ";" como separador.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Xavier Budet Graco" escribió en el mensaje news:
Hola José, si en la celda A5 de la hoja Agente1 pones la fórmula:
=SI(ESERROR(COINCIDIR("Agente1";Casos!B5;0));"";INDICE(Casos!$A$5:$A$100;;))
y "copias" hacia abajo te dará los resultados en aquellas celdas que corresponda. Problema que quedan celdas en blanco entre los resultados, están separados.

En la celda A5 de la hoja Agente2 la fórmula:
=SI(ESERROR(COINCIDIR("Agente2";Casos!B5;0));"";INDICE(Casos!$A$5:$A$100;;))
y "copias" también hacia abajo con los mismos resultados que la otra hoja.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"José A. Castrejón" escribió en el mensaje news:
> Hola...
> Tengo 3 hojas
> Casos, Agente1 y Agente2
>
> En la hoja CASOS a partir de la fila 5 en la columna A tengo numeros
> consecutivos del 1 al 100 (No. expediente), en la columna B escribo a que
> agente le corresponde escribo Agente1 o Agente2.
> Lo que deseo es que en la hoja Agente1 a partir de la fila 5 me ponga el
> numero
> de expediente pero del agente1 y en la hoja 2 del agente 2
>
> Si tengo
> Hoja Casos
> 1 Agente1
> 2 Agente2
> 3 Agente2
> 4 Agente 1
>
> En la fila 5 columna A de la hoja Agente1 debe poner :
> 1
> 4
> en la fila 5 columna B de la hoja Agente2 debe poner :
> 2
> 3
>
> En pocas palabras en cada hoja debe ir poniendo a partir de la fila 5 el
> numero de expediente asignado.
>
> Espero haber explicado bien lo que necesito.
>
> Saludos
>
>
>
>

Respuesta Responder a este mensaje
#4 victorbcn1952
15/05/2008 - 09:20 | Informe spam
En tanto aparece una solución más 'corta', intenta esto:

En la hoja 'Casos', coloca estas fórmulas:

En D5:
=SI(B5="";"";--DERECHA(B5;1))

En E5:
=SI(D5="";"";D5*100+CONTAR.SI(D$5:D5;D5))

Copia ambas hasta la línea 100 (o hasta donde tengas datos).

Después, en la hoja 'Agente1' y en A5:
=INDICE(Casos!A:A;COINCIDIR(FILA(A101);Casos!E:E;))

Y en la hoja 'Agente2', también en A5:
=INDICE(Casos!A:A;COINCIDIR(FILA(A201);Casos!E:E;))

Copia estas dos últimas fórmulas en vertical otras 50 líneas.

:-)
Respuesta Responder a este mensaje
#5 Xavier Budet Graco
15/05/2008 - 13:36 | Informe spam
Hola Víctor, muy ingeniosa tu solución.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

escribió en el mensaje news:
En tanto aparece una solución más 'corta', intenta esto:

En la hoja 'Casos', coloca estas fórmulas:

En D5:
=SI(B5="";"";--DERECHA(B5;1))

En E5:
=SI(D5="";"";D5*100+CONTAR.SI(D$5:D5;D5))

Copia ambas hasta la línea 100 (o hasta donde tengas datos).

Después, en la hoja 'Agente1' y en A5:
=INDICE(Casos!A:A;COINCIDIR(FILA(A101);Casos!E:E;))

Y en la hoja 'Agente2', también en A5:
=INDICE(Casos!A:A;COINCIDIR(FILA(A201);Casos!E:E;))

Copia estas dos últimas fórmulas en vertical otras 50 líneas.

:-)
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida