Buscarv

Buenas mi consulta es simple, uso la función buscarv, pero algunos resultados están en 0, quiero que en ese caso me utilice los datos de otra columna en la misma hoja, esta es mi fórmula:
=BUSCARV(A131,'C:\[libro1.xls]Hoja4'!$A$1:$G$168,3,VERDADERO) seria la columna 3 o 4

2 Respuestas

Respuesta
1
Deberias agregar entonces un = si. antes del buscarv
ej:
= si(Buscarv(A131,'C:\[libro1.xls]Hoja4'!$A$1:$G$168,3,Verdadero) =0;"Tu formula aca"; "SI NO ES CERO... TU OTRA FORMULA");
Respuesta
1
Esto lo puedes hacer con una condicionante, pero esto conlleva a utilizar una fórmula muy larga que para tu ejemplo sería la siguiente:
=SI(BUSCARV(A131,'C:\[libro1.xls]Hoja4'!$A$1:$G$168,3,VERDADERO)=0,BUSCARV(A131,'C:\[libro1.xls]Hoja4'!$A$1:$G$168,4,VERDADERO),(BUSCARV(A131,'C:\[libro1.xls]Hoja4'!$A$1:$G$168,3,VERDADERO)))
Lo que yo te recomendaría es que en tu matriz de A a G coloques tal vez en H una condición, en donde si C es igual a 0 coloque el valor de D.
Esta sería la fórmula en H2
=si(C2=0,D2,C2)
Y claro tu formula inicial tambien cambiaría pero sería más simple:
=BUSCARV(A131,'C:\[libro1.xls]Hoja4'!$A$1:$G$168,8,VERDADERO)
Espero esto te haya ayudado, cualquiera de las dos opciones sirve, mira cual es más funcional para ti.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas