Elegir un valor de una lista

28/03/2005 - 12:21 por Juan | Informe spam
Hola Compañeros,

Necesito una función o macro que me escoga un valor de una lista de posibles
valores dependiendo de un valor máximo de una celda.

Ejemplo:
LISTA DE VALORES: TXT_A, TXT_B, TXT_C a visualizar en D

A B C D
1 TXT_A TXT_B TXT_C RESULTADO
2 1 3 2 TXT_B
3 5 3 1 TXT_A
4 1 2 3 TXT_C

En la fila 2 columna D visualizaría "TXT_B" porque el nº mayor de dicha fila
corresponde a la columna B.

Gracias de antemano.

Preguntas similare

Leer las respuestas

#1 KL
28/03/2005 - 11:47 | Informe spam
Hola Juan,

Prueba esto:
="TXT_" &
SUSTITUIR(EXTRAE(DIRECCION(1;SUMAPRODUCTO(COLUMNA(A2:C2)*(A2:C2=MAX(A2:C2))));2;2);"$";"")

Saludos,
KL

"Juan" wrote in message
news:
Hola Compañeros,

Necesito una función o macro que me escoga un valor de una lista de
posibles
valores dependiendo de un valor máximo de una celda.

Ejemplo:
LISTA DE VALORES: TXT_A, TXT_B, TXT_C a visualizar en D

A B C D
1 TXT_A TXT_B TXT_C RESULTADO
2 1 3 2 TXT_B
3 5 3 1 TXT_A
4 1 2 3 TXT_C

En la fila 2 columna D visualizaría "TXT_B" porque el nº mayor de dicha
fila
corresponde a la columna B.

Gracias de antemano.
Respuesta Responder a este mensaje
#2 Fernando Arroyo
28/03/2005 - 12:36 | Informe spam
Prueba con la siguiente fórmula para la fila 2:

=INDICE($A$1:$D$1;;COINCIDIR(MAX(A2:C2);A2:C2;0))

Para las otras dos filas, copia y pega la fórmula.
Un saludo.


Fernando Arroyo
MS MVP - Excel


"Juan" escribió en el mensaje news:
Hola Compañeros,

Necesito una función o macro que me escoga un valor de una lista de posibles
valores dependiendo de un valor máximo de una celda.

Ejemplo:
LISTA DE VALORES: TXT_A, TXT_B, TXT_C a visualizar en D

A B C D
1 TXT_A TXT_B TXT_C RESULTADO
2 1 3 2 TXT_B
3 5 3 1 TXT_A
4 1 2 3 TXT_C

En la fila 2 columna D visualizaría "TXT_B" porque el nº mayor de dicha fila
corresponde a la columna B.

Gracias de antemano.
Respuesta Responder a este mensaje
#3 KL
28/03/2005 - 12:55 | Informe spam
al parecer tenia problemas con el reloj de mi PC - la hora de mi respuesta
es anterior a la pregunta :-)

Como no me habia dado cuenta (a diferencia de Fernando) de que los valores
buscados ya existian en la 1a fila hice una formula que lo hace todo desde 0
(vease mi mensaje anterior).

Saludos,
KL

"KL" wrote in message
news:uw$
Hola Juan,

Prueba esto:
="TXT_" &
SUSTITUIR(EXTRAE(DIRECCION(1;SUMAPRODUCTO(COLUMNA(A2:C2)*(A2:C2=MAX(A2:C2))));2;2);"$";"")

Saludos,
KL

"Juan" wrote in message
news:
Hola Compañeros,

Necesito una función o macro que me escoga un valor de una lista de
posibles
valores dependiendo de un valor máximo de una celda.

Ejemplo:
LISTA DE VALORES: TXT_A, TXT_B, TXT_C a visualizar en D

A B C D
1 TXT_A TXT_B TXT_C RESULTADO
2 1 3 2 TXT_B
3 5 3 1 TXT_A
4 1 2 3 TXT_C

En la fila 2 columna D visualizaría "TXT_B" porque el nº mayor de dicha
fila
corresponde a la columna B.

Gracias de antemano.




Respuesta Responder a este mensaje
#4 Juan
29/03/2005 - 17:43 | Informe spam
Hola Fernando,

He probado tu formula y funciona. Muchas gracias a todos.

Un saludo.

"Fernando Arroyo" escribió:

Prueba con la siguiente fórmula para la fila 2:

=INDICE($A$1:$D$1;;COINCIDIR(MAX(A2:C2);A2:C2;0))

Para las otras dos filas, copia y pega la fórmula.
Un saludo.


Fernando Arroyo
MS MVP - Excel


"Juan" escribió en el mensaje news:
> Hola Compañeros,
>
> Necesito una función o macro que me escoga un valor de una lista de posibles
> valores dependiendo de un valor máximo de una celda.
>
> Ejemplo:
> LISTA DE VALORES: TXT_A, TXT_B, TXT_C a visualizar en D
>
> A B C D
> 1 TXT_A TXT_B TXT_C RESULTADO
> 2 1 3 2 TXT_B
> 3 5 3 1 TXT_A
> 4 1 2 3 TXT_C
>
> En la fila 2 columna D visualizaría "TXT_B" porque el nº mayor de dicha fila
> corresponde a la columna B.
>
> Gracias de antemano.

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