¿Hay alguna fórmula que se ajuste a lo que intento hacer?
publicado
Buenas, vengo para buscar un poquito de ayuda. Llevo varios días intentando hacer un Excel desde 0 que me permita crear mi propia dieta y ajustar los macronutrientes. El tema es que no tengo muchos conocimientos de Excel y no creo que lo esté haciendo de la forma más óptima y he llegado a un punto muerto donde no sé qué hacer.
El funcionamiento es el siguiente:
En cada comida he puesto 5 ingredientes que se pueden seleccionar desde una lista desplegable que he hecho con la casilla de validación de datos y seleccionando todos los nombres de la tabla con los alimentos y sus características, así:
Hay un total de 25 listas desplegables (5 por comida, 5 comidas en total) y 200 ingredientes con todos sus macronutrientes registrados en la tabla. Hasta aquí todo bien. Primero selecciono el ingrediente y luego debajo de él escribo la cantidad que quiero asignar en esa comida. El problema viene a la hora de decirle a Excel qué macronutrientes corresponden a cada alimento. Debajo de todo esto, tengo como una especie de zona de cálculos para poder recabar todos los datos y expresarlos bonito y sencillo arriba. Esta es la "calculadora": https://imgur.com/a/WsI6VBP
El método que estaba siguiendo y hasta ahora me estaba funcionando era usar la función =SI.CONJUNTO para decirle que si la casilla del alimento (seleccionado con la lista desplegable) es igual al nombre de alguno de los alimentos, coja los datos correspondientes a este alimento. Por ejemplo, si selecciono en el desplegable JAMÓN SERRANO, coge los datos de jamón serrano y los multiplica por los gramos que haya escrito en la casilla de debajo. El problema es que la función =SI.CONJUNTO me ha dicho que he introducido demasiados argumentos y no sé cómo proceder.
En resumen, no sé como conseguir hacer que Excel elija unos números en vez de otros a la hora de seleccionar distintas opciones de una lista desplegable.
No sé si me he explicado muy bien, si hay alguna duda decídmelo e intento explicarlo mejor. Muchas gracias por la ayuda de antemano.
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Buenas, vengo para buscar un poquito de ayuda. Llevo varios días intentando hacer un Excel desde 0 que me permita crear mi propia dieta y ajustar los macronutrientes. El tema es que no tengo muchos conocimientos de Excel y no creo que lo esté haciendo de la forma más óptima y he llegado a un punto muerto donde no sé qué hacer.
El funcionamiento es el siguiente:
En cada comida he puesto 5 ingredientes que se pueden seleccionar desde una lista desplegable que he hecho con la casilla de validación de datos y seleccionando todos los nombres de la tabla con los alimentos y sus características, así:
https://imgur.com/a/xp0Uatv
Hay un total de 25 listas desplegables (5 por comida, 5 comidas en total) y 200 ingredientes con todos sus macronutrientes registrados en la tabla. Hasta aquí todo bien. Primero selecciono el ingrediente y luego debajo de él escribo la cantidad que quiero asignar en esa comida. El problema viene a la hora de decirle a Excel qué macronutrientes corresponden a cada alimento. Debajo de todo esto, tengo como una especie de zona de cálculos para poder recabar todos los datos y expresarlos bonito y sencillo arriba. Esta es la "calculadora": https://imgur.com/a/WsI6VBP
El método que estaba siguiendo y hasta ahora me estaba funcionando era usar la función =SI.CONJUNTO para decirle que si la casilla del alimento (seleccionado con la lista desplegable) es igual al nombre de alguno de los alimentos, coja los datos correspondientes a este alimento. Por ejemplo, si selecciono en el desplegable JAMÓN SERRANO, coge los datos de jamón serrano y los multiplica por los gramos que haya escrito en la casilla de debajo. El problema es que la función =SI.CONJUNTO me ha dicho que he introducido demasiados argumentos y no sé cómo proceder.
En resumen, no sé como conseguir hacer que Excel elija unos números en vez de otros a la hora de seleccionar distintas opciones de una lista desplegable.
No sé si me he explicado muy bien, si hay alguna duda decídmelo e intento explicarlo mejor. Muchas gracias por la ayuda de antemano.