Professional Documents
Culture Documents
1
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
¿Por qué?
• La función SI
• SI (expres_lógica; valor_A; valor_B) = SI(Condición; valor_si_verdad; valor_si_falso)
• Ejemplo: Calcular el porcentaje de retención a aplicar en función del valor de los ingresos
que se encuentran en C9.
=SI(C9<=A3;B2;SI(C9<=A4;B3;SI(C9<=A5;B4;SI(C9<=A6;B5;B6))))
Recorre las
condiciones
una a una y
cuando se
pasa, se
queda con
la anterior
2
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
¿Por qué?
=SI(C10<=A3;B2;SI(C10<=A4;B3;SI(C10<=A5;B4;SI(C10<=A6;B5;SI(C10<=A7;B6;B7))))
3
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
• Buscar
• BuscarV
• BuscarH
• Índice
• Coincidir
4
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
Buscar(C10;A2:A8;B2:B8)
5
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
6
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
7
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
8
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
9
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
• Caso E:
En función del intervalo en el que se encuentre la venta, se podrán percibir distintas comisiones. Los intervalos y las
comisiones asociadas se encuentran en la tabla de comisiones
• Caso F:
Los comerciales percibirán una comisión en función de la venta realizada (tabla anterior) y además cobrarán también
una prima extra en función de dicha venta. Utilizar la tabla de primas.
• Caso G:
Si la venta es inferior o igual a 36.060,73 € se percibirá un 10% sobre las ventas
En caso contrario usar la tabla de comisiones del caso E.
10
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
11
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
12
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
13
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
• SOLUCIÓN EJERCICIO 2:
=BUSCARV(A16;$A$2:$E$11;5;0)
=INDICE(E3:E11;COINCIDIR(A16;A3:A11;0))
=BUSCAR(A16;A3:A11;E3:E11)
14
•EJERCICIO 3: Sea el siguiente catálogo de productos informáticos, con sus márgenes correspondientes. Rellenar el
siguiente albarán buscando en el catálogo el P.V.D. Y calcular el P.V.P. aplicando los correspondientes márgenes.
Calcular el IVA a aplicar y el precio final.
15
• SOLUCIÓN EJERCICIO 3.
=SI(C4="";"";C4*(F4+E4))
=SI(A4="";"";BUSCARV(A4;'EJER 3(CONT)'!$A$4:$D$16;3))
=SI(A4="";"";D4*BUSCARV(A4;'EJER 3(CONT)'!$A$4:$D$16;4)+D4)
=SI(E4="";"";REDONDEAR(E4*$D$21;2))
16
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
• ÍNDICE y COINCIDIR:
Son funciones para realizar búsquedas en tablas de texto en las que no es necesario que los datos
textuales estén ordenados. Índice: utiliza un índice para acceder a un valor a partir de una referencia o
matriz. Coincidir: Busca los valores en una referencia o matriz
17
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
• ÍNDICE y COINCIDIR:
Se suelen emplear combinadas: INDICE(matriz;COINCIDIR(valor_buscado;matriz_buscada;
tipo_de_coincidencia))
18
Parte II.- Búsquedas, tablas y Bases de Datos 1.- Búsquedas en tablas de datos
• EJEMPLILLO:
=BUSCAR("Ana Álvarez";A2:A6;B2:B6)
=BUSCAR("Sergio Zurdo";A4:A8;B4:B8)
=BUSCARV("Carlos Segura";A2:D6;3)
=BUSCARV("Ana Álvarez";A2:D6;4)
=INDICE(A2:A6;COINCIDIR("Jefe sección";C2:C6;0))
19