|
Responder ![]() |
Autor | |
JCMG ![]() Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Asiduo ![]() Unido: 13/Enero/2011 Localización: Estados Unidos Estado: Sin conexión Puntos: 408 |
![]() Enviado: 08/Abril/2023 a las 00:21 |
Buenas tardes, estoy tratando de crear una formula que me permita ir concatenando los resultados que se crean a través de cada toma de decisión. Para lo cual me he planteado la siguiente instrucción a través de un campo calculado: SI([F1] = 1, "Fase 1", Si([F2] = 1, "Fase 2", Si([F3] = 1, "Fase 3", Si(F4 = 1, "Fase 4", Si(F5 = 1, "Fase 5", Si(F6 = 1, "Fase 6", Si(F7 = 1, "Fase 7", Si(F8 = 1, "Fase 8", Si(F9 = 1, "Fase 9", Si(F10 = 1, "Fase 10", Si(F11 = 1, "Fase 11", Si(F12 = 1, "Fase 12", Si(F13 = 1, "Fase 13", Si(F14 = 1, "Fase 14", Si(F15 = 1, "Fase 15", Si(F16 = 1, "Fase 16", " "))))))))))))))))
En Excel funciona perfectamente de la siguiente manera: =CONCATENAR(SI(F1=1;"Fase 1 ";"");SI(F2=1;"Fase 2 ";"");SI(F3=1;"Fase 3 ";"");SI(F4=1;"Fase 4 ";"");SI(AH666=1;"Fase 5 ";"");SI(AI666=1;"Fase 6 ";"");SI(AJ666=1;"Fase 7 ";"");SI(AK666=1;"Fase 8 ";"");SI(AL666=1;"Fase 9 ";"");SI(AM666=1;"Fase 10 ";"");SI(AN666=1;"Fase 11 ";"");SI(AO666=1;"Fase 12 ";"");SI(AP666=1;"Fase 13 ";""); SI(AQ666=1;"Fase 14 ";""); SI(AR666=1;"Fase 15 ";""); SI(AS666=1;"Fase 16 ";""); SI(AT666=1;"Fase 17 ";""); SI(AU666=1;"Fase 18 ";""); SI(AV666=1;"Fase 19 ";""); SI(AW666=1;"Fase 20 ";"")) Sin embargo en Access, no se como llevar a cabo la concatenación. Espero, cualquier ayuda me lleve a solucionar mi situación. Saludos. Editado por JCMG - 08/Abril/2023 a las 00:23 |
|
Atentamente:
Julio César Mendoza Galán http://sitiosescolares.miportal.edu.sv/11723/ |
|
![]() |
|
mounir ![]() Colaborador ![]() Unido: 09/Febrero/2009 Localización: Asturias-España Estado: Sin conexión Puntos: 6452 |
![]() |
Un Saludo.
|
|
![]() |
|
JCMG ![]() Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Asiduo ![]() Unido: 13/Enero/2011 Localización: Estados Unidos Estado: Sin conexión Puntos: 408 |
![]() |
Esperaba un ejemplo, sin embargo lo logre ajustar de otra forma. Mas no así, como me lo había planteado que el comando estuviese dentro del campo calculado. Fallamos. El reto,pues era probar nuevas ideas dentro del campo calculado. Saludos. |
|
Atentamente:
Julio César Mendoza Galán http://sitiosescolares.miportal.edu.sv/11723/ |
|
![]() |
|
maxpro ![]() Colaborador ![]() Unido: 04/Marzo/2006 Localización: Argentina Estado: Sin conexión Puntos: 1549 |
![]() |
Hola. La idea es pensar en base a las posibilidades que te van proporcionando, no pidas todo hecho!! Seria usar el código que te proporcionaron, lo pegas y listo! cuando aprendes el porque del código? Nunca. Saludos
|
|
-------Maxpro-------
San Luis - Argentina |
|
![]() |
|
xavi ![]() Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador ![]() ![]() Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14552 |
![]() |
Hola, Ese operador es el que debes utilizar en Access. Y para la función SI de Excel tienes la función SiInm/IIf (dependiendo del idioma de Office será una o la otra). Con esas instrucciones deberías ser capaz de crear una expresión en un campo calculado. Un saludo
|
|
![]() |
|
JCMG ![]() Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Asiduo ![]() Unido: 13/Enero/2011 Localización: Estados Unidos Estado: Sin conexión Puntos: 408 |
![]() |
Resuelto Xavi, muchas gracias por tu ayuda. Puedes cerrar el hilo.
|
|
Atentamente:
Julio César Mendoza Galán http://sitiosescolares.miportal.edu.sv/11723/ |
|
![]() |
Responder ![]() |
|
Tweet
|
Ir al foro | Permisos de foro ![]() Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |