Inicio > Microsoft Excel > ivanordonez > CONDICIÓN SI

CONDICIÓN SI

Experto:
Usuario:
Fecha: 04/06/2003
Valoración: (5,00 sobre 5) Categoría: Microsoft Excel
02/06/2003
jmbaexiliao, usuario preguntando en Microsoft Excel
Usuario
hola de nuevo, verás en una columna de excel tengo tres tipos de texto: "IVA4,IVA 7, IVA16".
lo que quiero hacer es poner en otra columna lo mismo pero en datos numéricos, es decir si la columna anterior dice "IVA 7", que en otra columna me ponga "0,07", y así sucesivamente con los distintos tipos de iva.
03/06/2003
jmbaexiliao, experto respondiendo en Microsoft Excel
Experto
Lo podemos manejar muy bien con IF o con buscarv...mira has lo siguiente: Pon en una misma columna y hacia abajo los textos IVA4, IVA 7 e IVA16
y al frente de cada uno 0,04 0,07 y 0,16

IVA4 0,04
IVA 7 0,07
IVA16 0,16
Esto hazlo en cualquier parte de tu hoja. Sugerencia en el rango(C1:D3)
Ahora supongamos que en la columna A1 tienes los datos que deseas traducir.

Supongamos que en A1 es IVA16, entonces en la celda B1 escribimos la siguiente formula:
=BUSCARV(A1,$C$1:$D$3,2,falso)
Yo para los separadores de lista la (,) y tu usas (;) cambialos, veras que el resultado es 0,16
Si te das cuenta, si pones mas condiciones, la formula te lo toma si esta definida en el rango es decir si en lugar de tener tres condiciones tuvieras 10, tu rango de busqueda seria $C$1:$D$10

Ahora, si quieres tambien lo puedes hacer con IF pero tendrias el limitante que solo podrias colocar hasta maximo 7 IF anidados, mientras que con buscarv podrias tener los que quieras.

Espero que te sirva mucho y no olvides calificar esta respuesta.
BYE
04/06/2003
jmbaexiliao, usuario preguntando en Microsoft Excel
Usuario
MUCHAS GRACIAS, ME HA SIDO DE GRAN UTILIDAD.
Enlaces patrocinados