Campo Calculado Access 365 |
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 |
Tema: Campo Calculado Access 365 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: 6479 |
Enviado: 08/Abril/2023 a las 12:02 |
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 |
Enviado: 11/Abril/2023 a las 04:24 |
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: 1556 |
Enviado: 11/Abril/2023 a las 17:43 |
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: 14720 |
Enviado: 11/Abril/2023 a las 18:22 |
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 |
Enviado: 09/Mayo/2023 a las 17:45 |
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 |