Buenos dias.
tengo un peqeño problema con una tabla, espero q me podias ayudar.
a la derecha tengo dos celdas (columna y fila)q son lista desplegables, q me muestra la columnas C6 a T6 y las filas B7 a B33. debajo de esto tengo una celda donde sale dato de la seleccion de las celdas columna y fila. como veis si selecciono la columna C5 y la fila F7 ahi me muestra 3%, es aqui donde tengo el problema con la funcion SI funciona pero al anidar mas 64 niveles me da error. ¿Me podeis decir como hacerlo?
Un saludo y muchas gracias
Si tienes 64 niveles de anidación igual hay que buscar otra manera alternativa para resolver el problema.
Si te parece, primero te digo cómo utilizar más de 64 condiciones, y luego te digo cómo encontrar tu 3% de otra manera (si es que sólo se trata de encontrarlo en una tabla)
64 condiciones
efectivamente no puedes anidar ilimitadamente la función SI
pero un resultado verdadero o falso puede utilizarse en una operación aritmética.
VERDADERO vale 1
FALSO vale 0
en una fórmula puedes emplear esas condiciones que devuelven VERDADERO o FALSO,
por ejemplo una función que devuelva 7 si la celda A1 es impar, y que devuelva 8 si A1 es par
=(ES.IMPAR(A1))*7+(ES.PAR(A1))*8
multiplico y sumo para conseguir el resultado. Podríamos complicarlo más, pero la idea es la misma. Así puedes poner más de 64 condiciones.
Efectivamente, al tratarse de operaciones, sólo vale para operar con números, a no ser que lo combines con alguna función para textos, como la función ELEGIR
=ELEGIR(ES.PAR(A1)+1;"impar";"par")
sumo uno porque elegir empieza a contar a partir de 1
Buscar un dato en una tabla
para buscar un dato en una tabla, yo emplearía las funciones COINCIDIR e INDICE.
Mira este envío anterior del blog, donde lo explico.
http://www.necesitomas.com/interpolar/encontrar_valor
hay incluso un archivo de ejemplo.
espero que te sirva, ya me dirás.
------
Ya sé Excel, pero necesito más ahora en pdf
------
Ya sé Excel, pero necesito más.