You are on page 1of 11

PGINA #1 DE 11

PROYECTO PARA EL CURSO DE EXCEL AVANZADO PARTE I

FUNCIONES VARIAS

CONCATENAR
C D
5 Nombre 1 Nombre 2 Texto Encadenado
6 Armando Paredes ArmandoParedes =CONCATENAR(C6,D6)
7 Cesar Noso CesarNoso =CONCATENAR(C7,D7)
8 Elba Zurita ElbaZurita =CONCATENAR(C8,D8)
9 Armando Bronca Armando Bronca =CONCATENAR(C9," ",D9)
10 Aquiles Bailo Bailo, Aquiles =CONCATENAR(D10,", ",C10)
11 Luz Rojas Rojas, Luz =CONCATENAR(D11,", ",C11)

Sintaxis
=CONCATENAR(Texto1,Texto2,Texto3...Texto30)
Hasta 30 textos se pueden encadenar
NOTA
Puedes lograr el mismo resultado usando el operador & Ampersand, normalmente se
encuentra en la tecla Shift + 6
C D
Nombre 1 Nombre 2 Texto Encadenado
21 Armando Bronca ArmandoBronca =C21&D21
22 Aquiles Bailo Bailo, Aquiles =D22&", "&C22

COINCIDIR
C D E F G H I
28 Nombres Valores
29 Bob 250
30 Alan 600
31 David 1000
32 Carol 4000
33
34 Escriba un nombre a buscar : Alan Escriba un valor : 1000
35
36 La posicin de Alan es : 2 Posicin del valor: 3
PGINA #2 DE 11
=COINCIDIR(E34,E29:E32,0) =COINCIDIR(I34,I29:I32,1)

Que hace ?
Busca un item en una lista y muestra su posicin.
Puede ser usada con texto y numeros.
Puede traer una coincidencia exacta o una coincidencia aproximada.

Sintaxis
=COINCIDIR(Que es lo que se busca, Donde se busca, Tipo de coincidencia)
El tipo de coincidencia puede ser 0, 1 o -1.

Usando 0 se busca una coincidencia exacta. Si no la hay, el error #N/A aparece.

Usando 1 busca una coincidencia exacta o el siguiente numero mas bajo.


Si no hay ninguno de los dos, se muestra el error #N/A.
La lista de valores a examinar debe estar ordenada para que la funcin trabaje correctamente.

Usando -1 busca una coincidencia exacta o el siguiente nmero mas alto.


Si no hay ninguno de los dos, se muestra el error #N/A.
La lista de valores a examinar debe estar ordenada para que la funcin trabaje correctamente.

Ejemplos
La opcin 0 es la mas apropiada para una coincidencia exacta.
Una lista Ascendente d un match exacto.
Un lista Descendente, tambien.
Pero un valor que no existe en la lista no produce una coincidencia exacta, as que el error #N/A aparece.
C D E F G
64 Ascendente Descendente Valor Errado
65 10 40 10
66 20 30 20
67 30 20 30
68 40 10 40
69
70 20 20 33
71 2 3 #N/A
=COINCIDIR(E70,E65:E68,0)
PGINA #3 DE 11

Ejemplo 2
La opcin 1 es apropiada cuando se quiere encontrar la coincidencia exacta o la coincidencia siguiente mas
baja.
Con una lista Ascendente se consigue una coincidencia exacta
Con una lista Descendente se obtiene un error #N/A (Not Available)
Un valor errado se trae la coincidencia siguiente mas baja.
C D E F G
81 Ascendente Descendente Valor errado
82 10 40 10
83 20 30 20
84 30 20 30
85 40 10 40
86
87 20 20 25
88 2 #N/A 2
=COINCIDIR(G87,G82:G85,1)
Ejemplo 3
La opcin -1 es apropiada para encontrar la coincidencia exacta o la coincidencia siguiente mas alta.
Con una lista Ascendente se consigue un error #N/A
Con una lista Descendente se obtiene una coincidencia exacta.
Un valor errado trae la coincidencia siguiente mas alta.
C D E F G
98 Ascendente Descendente Valor errado
99 10 40 40
100 20 30 30
101 30 20 20
102 40 10 10
103
104 20 20 25
105 2 3 2
=COINCIDIR(G104,G99:G102,-1)
Ejemplo 4
Esta tabla la usa una compaa de transportes para asignar los buses con suficientes sillas para los pasajeros.
La lista del tamao de los buses por sillas se tiene en una lista.
El nmero de pasajeros en el tour se ingresa una casilla para tal fin, y con la funcin =COINCIDIR() se ubica el
PGINA #4 DE 11
bus correcto con las sillas suficientes.
Si el nmero de pasajeros no coincide exactamente, el siguiente bus mas grande es seleccionado.

C D E F G H
119 Tamao de Bus Pasajeros en el tour :
23
120 Bus 1 54 Tamao de bus requerido :
50
121 Bus 2 50 =INDICE(D120:D124,COINCIDIR(H119,D120:D124,-1),0)
122 Bus 3 22
123 Bus 4 15
124 Bus 5 6

Ejemplo 5
Esta tabla se usa para calcular el tipo de graduacin de los estudiantes.
La lista de graduacin se tiene en una lista.
El puntaje de los estudiantes se tiene en otra lista.
El puntaje de los estudiantes se compara contra la lista de graduacin.
Si no se encuentra una coincidencia exacta, l a coincidencia siguiente mas baja es seleccionada.
Luego la funcin =INDICE() busca en la lista de graduacin para encontrar el tipo de graduacin.

C D E F G H
138 Puntaje Tipo Graduacin Puntaje Est Grade
139 0 Perdi Alejo 60 Pas
140 50 Pas Beto 6 Perdi
141 90 Mrito Karo 97 Distincin
142 95 Distincin David 89 Pas
=INDICE(D139:D142,COINCIDIR(G140;C139:C142,1),0)

BUSCARV
C D E F G H
10 Jan 10 20 30 40 50
11 Feb 80 90 100 110 120
12 Mar 97 69 45 51 77
13
14
15 Escriba el mes a buscar : Feb
16 Columna que necesita traer : 4
PGINA #5 DE 11
17
18 El resultado es : 100
=BUSCARV(G15;C10:H12;G16;FALSO)

Que hace ?
Busca un item debajo del encabezado de columna indicado, en las filas de esa columna,
y cuando lo ubica, se v por ese rengln de fila atravezando la tabla hacia la derecha, y se detiene
en el nmero de columna indicado, trayendo el valor que requiere el usuario.
Sintaxis
=BUSCARV(Item a Encontrar, Rango o Tabla de Bsqueda, Columna de la que se debe traer,
Ordenado o Desordenado)
El Item a Encontrar es un solo item especificado por el usuario.
El Rango o Tabla de busqueda es el rango de informacin con ttulos en sus encabezados de
columna.
Columna de la que se debe traer es el nmero de columna contando a partir de la primera que se
utiliza, pues una vez hallado el Item en la fila de la primera columna, se atravieza la tabla hasta cierto
nmero de columna.
Ordenado o Desordenado se usa cuando los encabezados de columna estan ordenados.
VERDADERO o 1 si est ordenado, FALSO o 0 (cero) si n. Con Verdadero, si no encuentra una
coincidencia trae la mas parecida, con Falso si no halla la coincidencia, trae un error tipo #N/A.

En este ejemplo un vendedor de materiales de construccin, ofrece descuentos en los pedidos mas grandes.
La tabla de costo unitario contiene el costo de 1 unidad de Ladrillo, Madera y Cristal.
La tabla de descuentos contiene diferentes descuentos para diferentes cantidades de cada uno de estos productos.
La tabla de ordenes se usa para ingresar las mismas y calcular el total.

Todos los calculos tienen lugar en la tabla de Pedidos.


El nombre del producto se indica en la columna C.

El costo unitario de cada producto se busca en la tabla de costo unitario.


La opcin FALSO se utiliza al final de la funcin para indicar que los productos en los encabezados de la tabla
costo unitario no se encuentran ordenados.
Usando esta opcin se indica a la funcin que busque la coincidencia. Si la coincidencia no se encuentra,
la funcin produce un error.

=BUSCARV(C105,C98:D100;2;FALSO)
PGINA #6 DE 11

Luego el descuento se busca en la tabla de descuentos.


Si la cantidad ordenada coincide con el valor del encabezado de la tabla de descuento, la funcin =BUSCARV()
ubicar en esa columna hacia abajo para seguir buscando el descuento correcto.
La opcin VERDADERO se utiliza al final de la funcin para indicar que los valores se encuentran ordenados.
Adicionalmente, permite a la funcin hacer una coincidencia aproAimada, lo cual sirve para el propsito planteado,
pues si la cantidad ordenada no coincide con ningn valor del encabezado de la tabla de descuentos, el siguiente
valor mas cercano pero bajo es escogido.
Usted mismo puede probar cambiando una orden de 100 a 125, y probar que el descuento de la columna de 100
es el utilizado.
=BUSCARV(D105,F98:I100,COINCIDIR(C105,G97:I97;0)+1;VERDADERO)
B C D E F G H I
96 Tabla de Descuento
97 Tabla Costo Unitario Ladrillos Madera Vidrio
98 Ladrillos $2 1 0% 0% 0%
99 Madera $1 100 6% 3% 12%
100 Vidrio $3 300 8% 5% 15%
101
102
103 Tabla de Pedidos
104 Item Unidades Costo unitario Descuento Total
105 Ladrillos 100 $2 6% $188
106 Madera 200 $1 3% $194
107 Vidrio 150 $3 12% $396
108 Ladrillos 225 $2 6% $423
109 Madera 50 $1 0% $50
110 Vidrio 500 $3 15% $1,275

Formula para :
Costo Unitario =BUSCARV(C105,C98:D100;2;FALSO)
Descuento =BUSCARV(D105,F98:I100,COINCIDIR(C105,G97:I97;0)+1;VERDADERO)
Total =(D105*E105)-(D105*E105*F105)

BUSCARH
D E F
7 Enero Febrero Marzo Fila 1
8 10 80 97 Fila 2
9 20 90 69 Fila 3
10 30 100 45 Fila 4
11 40 110 51 Fila 5
PGINA #7 DE 11
12 50 120 77 Fila 6
13
14 Escriba el mes a buscar Febrero
15 Fila que se necesita extraer : 4
16 =BUSCARH(F14,D7:F12,F15,FALSO)
17 El resultado es: 100 =BUSCARH(F14,D7:F12,4,FALSO)

Que hace?
Esta funcin busca en los encabezados de columna para encontrar el dato especificado; (bsqueda horizontal)
cuando lo encuentra, busca hacia abajo en la fila especificada y recoge la casilla o celda encontrada.

Sintaxis
=HLOOKUP(Item a buscar, Rango a buscar, Fila a recoger, Ordenado o Desordenado)
Item a buscar es un solo item especificado por el usuario.
El rango a buscar es un rango de informacin (que es lo mismo que decir una matriz) con ttulos en los encabezados de
columna.
La fila a recoger es el nmero de la fila hasta la cual bajar la funcin para recoger el dato.
Ordenado/Desordenado se usa si los encabezados de columna se encuentran ordenados. VERDADERO trae la coinciden-
cia mas parecida, y falso trae la coincidencia exacta.

GENERAR LISTA DESPLEGABLES

Elaboramos una lista de vendedores con sus ventas por cliente y categoria

Vendedor Cliente Departamento Monto Lista de


Ramiro Gago Viveres 15,000.00 Vendedor
Carlos Do It Herramientas 12,000.00 Ramiro
Rolando Machetazo Linea Blca 9,000.00 Carlos
Marcos Novey Automovil 10,000.00 Rolando
Ramiro Elga Cocina 6,000.00 Marcos
Carlos Dorians Hogar 13,000.00
Rolando Stevens Vestidos 5,000.00
Marcos Stampa Carteras 3,000.00
Ramiro Ricamar Viveres 15,000.00
Carlos Egeo Herramientas 12,000.00
PGINA #8 DE 11
Rolando Confort Linea Blca 9,000.00
Marcos Panamotor Automovil 10,000.00

Ejemplo de desplegable

Seleccionar Vendedor Marcos

1. Nos posicionamos sobre la celda donde colocaremos el nombre del vendedor


2. Vamos al menu DATOS, en el tomamos la opcin VALIDACION DE DATOS
3. Seleccionamos LISTA
4- Establecemos el Rango donde se encuentran los nombres a desplegar
5. Finalmente ACEPTAR

CREAR LISTAS DEPENDIENTES


Rangos de Lista de Clientes por Vendedor a Crear
Vendedor Cliente Departamento Ramiro Carlos Rolando Marcos
Ramiro Gago Viveres Gago Do It Machetazo Novey
Carlos Do It Herramientas Elga Dorians Stevens Stampa
Rolando Machetazo Linea Blca Ricamar Egeo Confort Panamotor
PGINA #9 DE 11
Marcos Novey Automovil
Elga Cocina
Dorians Hogar Rangos de Lista de Departamentos por Clientes a Crear
Stevens Vestidos Gago Do It Machetazo Novey Elga Dorians
Stampa Carteras Viveres Herramientas Linea Blca Automovil Cocina Hogar
Ricamar
Egeo continua Rangos de Lista de Departamentos
Confort Stevens Stampa Ricamar Egeo Confort Panamotor
Panamotor Vestidos Carteras Viveres HerramientasLinea Blca Automovil

2
VENDEDOR: Marcos

CLIENTE: Novey DEPTO.: Automovil

1- Seleccionamos el Rango de Lista deseada


2- Anotamos en la celda superior izquierda el nombre asignado al Rango
3- Repetimos los mismos pasos cuantas veces rangos existan

4- Por ltimo abrimos el cuadro de Validacin de Datos, para indicar que Permita
LISTA, y en Origen colocar la formula INDIRECTO
haciendo referencia al campo relacionado con
la lista que deseamos mostrar.
PGINA #10 DE 11

B C D E F G
244 Artculos ENERO FEBRERO MARZO ABRIL MAYO
245 Martillo 325 654 490 463 537
246 Clavos 435 846 641 986 846
247 Sierras 345 347 436 273 836
248 Tuercas 115 378 527 753 256
249 Caladoras 754 467 985 235 755
250 Pinzas 347 932 573 865 378

CALCULO DE PROMEDIO
1- Nos posicionamos sobre la celda de resultado que deseamos
2- Anotamos la formula "=Promedio()"
3- Inmediatamente se expande las diversas formulas y selecionamos la que
en este caso deseamos "Promedio"
4- Sombreamos las celdas a considerar para nuestro clculo
Ejemplo tomamos la columna de Febrero
5- Cerramos el parntesis y oprimimos Enter

604 =PROMEDIO(D245:D250)

FUNCION CONTAR

Ejemplo contaremos cuantas celdas contienen elementos en la columna de ENERO


PGINA #11 DE 11
Resultado: 6 =CONTAR(C245:C250)

SUMA DE ELEMENTOS CONTENIDOS EN RANGO DE DATOS

Tomaremos el cuadro anterior para sumar los montos de los


Martillos y de los Clavos, colocando el resultado en una celda.

Total Martillos y Clavos:


6223 =suma(Martillo,Clavos)

You might also like