Formula para Lista desplegable

20/09/2006 - 23:09 por Carlos | Informe spam
Hola a todos.

Tengo una duda tengo una lista desplegadle con estos valores

Maersk Sealand
APL
Hapag Lloyd
Costa Container Line
Evergreen
Isabella Shipping
Seaboard Marine
Unigreen Marine
Crowney Liner
CSAV
CMA-CGM
CCL
CPShip

y al escoger una de ellas me devuelva un valor numérico asignado a
cada una previamente..


Maersk Sealand 1
APL 2
Hapag Lloyd 3
Costa Container Line 4
Evergreen 5
Isabella Shipping 6
Seaboard Marine 7
Unigreen Marine 8
Crowney Liner 9
CSAV 10
CMA-CGM 11
CCL 12
CPShip 13

lo intente mediante la formula =SI(B2="Maersk
Sealand",1,SI(B2="APL",2,SI(B2="Hapag Lloyd",3,SI(B2="Costa Container
Line",4,SI(B2="Evergreen",5,SI(B2="Isabella Shipping",6,SI(B2="Seaboard
Marine",7,SI(B2="Unigreen Marine",8,9)))))))) funciona perfectamenete pero
al agregar una condición SI mas dice error formula no se si alguien tiene
alguna mejor recomendación..

s@ludos

Preguntas similare

Leer las respuestas

#1 Robinson.Moscoso
21/09/2006 - 00:21 | Informe spam
no se si entendi bien, pero mas bien utiliza la funcion buscarv seria algo
asi:

=BUSCARV(B2;A10:B21;2;0)

un saludo

Róbinson Moscoso Perez
Colombia




"Carlos" escribió en el mensaje
news:
Hola a todos.

Tengo una duda tengo una lista desplegadle con estos valores

Maersk Sealand
APL
Hapag Lloyd
Costa Container Line
Evergreen
Isabella Shipping
Seaboard Marine
Unigreen Marine
Crowney Liner
CSAV
CMA-CGM
CCL
CPShip

y al escoger una de ellas me devuelva un valor numérico asignado a
cada una previamente..


Maersk Sealand 1
APL 2
Hapag Lloyd 3
Costa Container Line 4
Evergreen 5
Isabella Shipping 6
Seaboard Marine 7
Unigreen Marine 8
Crowney Liner 9
CSAV 10
CMA-CGM 11
CCL 12
CPShip 13

lo intente mediante la formula =SI(B2="Maersk
Sealand",1,SI(B2="APL",2,SI(B2="Hapag Lloyd",3,SI(B2="Costa Container
Line",4,SI(B2="Evergreen",5,SI(B2="Isabella Shipping",6,SI(B2="Seaboard
Marine",7,SI(B2="Unigreen Marine",8,9)))))))) funciona perfectamenete pero
al agregar una condición SI mas dice error formula no se si alguien tiene
alguna mejor recomendación..




Respuesta Responder a este mensaje
#2 Héctor Miguel
21/09/2006 - 05:03 | Informe spam
hola, Carlos !

asumiendo que en la celda 'B2' tienes reglas de validacion por lista y que la lista se toma de un rango...
y que los valores 'asignados' NO estan expresamente 'depositados' en alguna celda contigua -?-
prueba en la celda donde necesites la posicion: -> =coincidir(b2,<rango_de_donde_se_toma_la_lista>,0)

alternativa [suponiendo que no tienes muchas/demasiadas celdas con reglas de validacion -?-
a) inserta un control de cuadro combinado [combobox] -> de la barra de herramientas formularios [NO cuadro de controles]
b) [click-derecho / formato del control -> asigna el 'rango de entrada' al rango que contiene la lista de elementos
-> establece como 'vincular con la celda' -> la celda donde necesites el indice [o posicion] del elemento seleccionado
-> en el combo 'veras' el texto del rango de origen... y en la celda vinculada obtendras -solo- el numero del elemento ;)

saludos,
hector.

__ la consulta original __
... tengo una lista desplegadle con estos valores
Maersk Sealand
APL
Hapag Lloyd
Costa Container Line
Evergreen
Isabella Shipping
Seaboard Marine
Unigreen Marine
Crowney Liner
CSAV
CMA-CGM
CCL
CPShip
... al escoger una de ellas me devuelva un valor numerico asignado a cada una previamente..
Maersk Sealand 1
APL 2
Hapag Lloyd 3
Costa Container Line 4
Evergreen 5
Isabella Shipping 6
Seaboard Marine 7
Unigreen Marine 8
Crowney Liner 9
CSAV 10
CMA-CGM 11
CCL 12
CPShip 13
lo intente mediante la formula =SI(B2="Maersk Sealand",1,SI(B2="APL",2,SI(B2="Hapag Lloyd",3, SI(B2="Costa Container Line",4,


SI(B2="Evergreen",5,SI(B2="Isabella Shipping",6,SI(B2="Seaboard Marine",7, SI(B2="Unigreen Marine",8,9))))))))
funciona perfectamenete pero al agregar una condicion SI mas dice error formula [...]
Respuesta Responder a este mensaje
#3 Carlos
21/09/2006 - 15:21 | Informe spam
Gracias Héctor con el =coincidir(b2,<rango_de_donde_se_toma_la_lista>,0) me
funciono perfectamente gracias...



"Héctor Miguel" escribió en el mensaje
news:
hola, Carlos !

asumiendo que en la celda 'B2' tienes reglas de validacion por lista y que
la lista se toma de un rango...
y que los valores 'asignados' NO estan expresamente 'depositados' en
alguna celda contigua -?-
prueba en la celda donde necesites la posicion: ->
=coincidir(b2,<rango_de_donde_se_toma_la_lista>,0)

alternativa [suponiendo que no tienes muchas/demasiadas celdas con reglas
de validacion -?-
a) inserta un control de cuadro combinado [combobox] -> de la barra de
herramientas formularios [NO cuadro de controles]
b) [click-derecho / formato del control -> asigna el 'rango de entrada' al
rango que contiene la lista de elementos
-> establece como 'vincular con la celda' -> la celda donde necesites
el indice [o posicion] del elemento seleccionado
-> en el combo 'veras' el texto del rango de origen... y en la celda
vinculada obtendras -solo- el numero del elemento ;)

saludos,
hector.

__ la consulta original __
... tengo una lista desplegadle con estos valores
Maersk Sealand
APL
Hapag Lloyd
Costa Container Line
Evergreen
Isabella Shipping
Seaboard Marine
Unigreen Marine
Crowney Liner
CSAV
CMA-CGM
CCL
CPShip
... al escoger una de ellas me devuelva un valor numerico asignado a cada
una previamente..
Maersk Sealand 1
APL 2
Hapag Lloyd 3
Costa Container Line 4
Evergreen 5
Isabella Shipping 6
Seaboard Marine 7
Unigreen Marine 8
Crowney Liner 9
CSAV 10
CMA-CGM 11
CCL 12
CPShip 13
lo intente mediante la formula =SI(B2="Maersk
Sealand",1,SI(B2="APL",2,SI(B2="Hapag Lloyd",3, SI(B2="Costa Container
Line",4,


SI(B2="Evergreen",5,SI(B2="Isabella Shipping",6,SI(B2="Seaboard Marine",7,
SI(B2="Unigreen Marine",8,9))))))))
funciona perfectamenete pero al agregar una condicion SI mas dice error
formula [...]




Respuesta Responder a este mensaje
#4 Gabriel Raigosa
22/09/2006 - 04:04 | Informe spam
en la carpeta funciones de busqueda y referencia de i web puedes encontar
algunos ejemplos practicos por si acaso los quieres ensayar.

esta es la direccion

http://www.esnips.com/UserProfileAction.ns?idÄ9d11c9-cab3-45d0-9b76-bf4dfe3cb878

Gabriel Raigosa
http://esnips.com/web/Raigosa
http://esnips.com/web/ForoExcel
"Carlos" escribió en el mensaje
news:
| Hola a todos.
|
| Tengo una duda tengo una lista desplegadle con estos valores
|
| Maersk Sealand
| APL
| Hapag Lloyd
| Costa Container Line
| Evergreen
| Isabella Shipping
| Seaboard Marine
| Unigreen Marine
| Crowney Liner
| CSAV
| CMA-CGM
| CCL
| CPShip
|
| y al escoger una de ellas me devuelva un valor numérico asignado a
| cada una previamente..
|
|
| Maersk Sealand 1
| APL 2
| Hapag Lloyd 3
| Costa Container Line 4
| Evergreen 5
| Isabella Shipping 6
| Seaboard Marine 7
| Unigreen Marine 8
| Crowney Liner 9
| CSAV 10
| CMA-CGM 11
| CCL 12
| CPShip 13
|
| lo intente mediante la formula =SI(B2="Maersk
| Sealand",1,SI(B2="APL",2,SI(B2="Hapag Lloyd",3,SI(B2="Costa Container
| Line",4,SI(B2="Evergreen",5,SI(B2="Isabella Shipping",6,SI(B2="Seaboard
| Marine",7,SI(B2="Unigreen Marine",8,9)))))))) funciona perfectamenete pero
| al agregar una condición SI mas dice error formula no se si alguien tiene
| alguna mejor recomendación..
|
|
|
|
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida