You are on page 1of 59

1)

2)

3)

4)
5)

6)
7)
8)
9)

Importar datos CSV


CSV significa (Comma Separated Values) (Valores Separados por Comas)

Si tienes datos CSV en un documento .doc, copia toda la informacin, pgalo en Excel y con lo
seleccionados, utiliza la opcin Texto en Columnas de Excel. En Excel 2007, el botn de Texto en
se encuentra en el grupo Herramientas de Datos en la solapa Datos. En Excel 2003, el tem de m
Texto en Columnas se encuentra en el men Datos.

Si tienes un archivo CSV en un documento .txt, puedes abrir el archivo .txt desde Excel usando el
Abrir, Ctrl + A, luego en el desplegable "Tipo de Archivo" selecciona "Todos los archivos (*.*)", lueg
el archivo .txt. Mira los tres pasos para el asistente para importar texto ==>
Si tienes un archivo CSV en un archivo Excel, solo brelo.

Tambin puedes usar el Asistente para Importar Texto de Tres Pasos desde adentro de Excel yen
Excel 2003, Men Datos, luego Obtener Datos Externos. En Excel 2007, ve al botn "Desde Text
Grupo de Datos Obtener Datos Externos de la solapa Datos.

V
ores Separados por Comas)

ormacin, pgalo en Excel y con los datos


n Excel 2007, el botn de Texto en Columnas
a Datos. En Excel 2003, el tem de men de
n el men Datos.

archivo .txt desde Excel usando el comando


ciona "Todos los archivos (*.*)", luego click en
ente para importar texto ==>

o Excel, solo brelo.

s Pasos desde adentro de Excel yendo a: En


Excel 2007, ve al botn "Desde Texto" en el
os de la solapa Datos.

Datos
188
496
99
736
650
3

Encontrar el ltimo
Valor Mtodo 1
=BUSCAR(9e+10,A:A)

Encontrar el ltimo
Valor Mtodo 2

Encontrar el ltimo
Valor Mtodo 3

=BUSCARV(9e+10,A:A,1)
=DESREF(A1,COINCIDIR(MAX(A:A)+1,A:A,1)-1,0)

1)

2)

3)

Con esta frmula, =BUSCAR(9000000000;A:A), BUSCAR intenta


encontrar el nmero grande, pero como no lo puede encontrar,
cuando llega al ltimo, simplemente devuelve este ltimo.

Con esta frmula =DESREF(A1,COINCIDIR(MAX(A:A)+1,A:A,1)-1,0),


la funcin COINCIDIR (Como BUSCAR y BUSCARV tomar el ltimo
valor si el nmero que esta buscando es ms grande que todos los
nmeros), pero en vez de usar un nmero muy grande, usamos la
funcin MAX en la columna A ms Uno (que es lo suficientemente
grande para ser muy grande). Lo que hace la funcin DESREF es
comenzar en A1, luego moverse hacia abajo hasta pasar la ltima
fila que tenga un valor (porque comenzamos en A1) por lo tanto
debemos restarle 1 a la parte de COINCIDIR. Luego en el tercer
argumento ponemos 0 porque no queremos movernos de la
columna A.
Con esta frmula, =BUSCARV(9000000000;A:A;1), el BUSCARV
intenta encontrar el nmero grande, pero como no puede hacerlo,
cuando llega al ltimo valor, devuelve dicho valor.

ltima Fila
ltima Columna
g

3)
4)
5)
6)

{=MAX(FILA(A:E)*(A:E<>""))}
{=MAX(COLUMNA(A:E)*(A:E<>""))}

MAX(FILA(A:E)*(A:E<>""))}
MAX(COLUMNA(A:E)*(A:E<>""))}

Para encontrar la ltima Fila en una serie de datos, usa una frmula de Matriz: {=MAX(ROW(A:E)*(A
ingresar la frmula).

Para encontrar la ltima Columna en una serie de datos, usa una frmula de Matriz: {=MAX(COLUM
Enter para ingresar la frmula).
Ctrl + F3 abre el men Administrador de Nombres (2007) o Defin
La frmula, =DESREF('T(67)'!$A$1,0,0,'T(67)'!$H$1,'T(67)'!$H$2), nos

OW(A:E)*(A:E<>"")))} (Recuerda utilizar Ctrl + Shift + Enter para

MAX(COLUMNA(A:E)*(A:E<>""))} (Recuerda utilizar Ctrl + Shift +


ula).
007) o Definir Nombre (2003)
$H$2), nos da un rango expansible.

Pro_1
Da_1
Da_2
Da_3
Da_4
Da_5
Da_6
Da_7
Da_8
Da
Pro
Mtodo de Interseccin 1
Mtodo de Interseccin 2
Mtodo de Interseccin 3

Pro_2
787
962
500
932
503
546
724
525

Pro_3
563
887
919
979
955
955
625
563

Pro_4
753
777
764
583
632
651
920
611

Pro_5
912
520
550
943
770
616
641
507

697
838
821
626
869
679
645
873

Da_3
Pro_2
919
919
=BUSCARV(C13,B4:G11,COINCIDIR(C14,C3:G3,0)+1)

C14,C3:G3,0)+1)

1)

Para cambiar la sintaxis para los caracteres de


separacin de argumentos de funciones en
Excel: Inicio, Panel de Control, Configuracin
Regional y de Idioma
1 Rojo
2 Bueno
3 Super

2 Bueno
1 Rojo
3 Super

El Atajo de Teclado para "Crear Nombres a Partir de la S


Nombres
Nombre1
Nombre2
Nombre3
Nombre4
Nombre5
Nombre6
Nombre7
Nombre8
Nombre9
Nombre10
Nombre11
Nombre12
Nombre13
Nombre14

1)
2)
3)
4)
5)
6)
7)
8)
9)

Para nombrar celdas individuales usando el contenido d


nombres y pgalos en la colum

para "Crear Nombres a Partir de la Seleccin" es Ctrl + Shift + F3. Sin embargo, este truco solo te permite nom
encuentre arriba, debajo, a la izquierda o derecha.

as individuales usando el contenido de las mismas celdas (El nombre de la celda est EN la celda) debes hacer
nombres y pgalos en la columna A, 3) Selecciona todo, 4) Ctrl + Shift + F3 y selecciona "Columna Izquie

3. Sin embargo, este truco solo te permite nombrar celdas con un valor en una celda diferente que se
a, debajo, a la izquierda o derecha.

mbre de la celda est EN la celda) debes hacer esto: 1) Pon los nombres en la columna B, 2) Copia los
) Ctrl + Shift + F3 y selecciona "Columna Izquierda", 5) Elimina la columna A.

n valor en una celda diferente que se

ombres en la columna B, 2) Copia los


a columna A.

1)

El objetivo de este truco es crear una lista de validacin de datos con hipervn

2)
3)
4)

El atajo de teclado para "Crear Nombres a partir de la seleccion" es Ctrl + Shift + F3. Sin embargo
nombrar las celdas desde un valor de una celda diferente que se encuentre arriba, abajo, a la
En Excel 2003, Validacin de Datos est en: Men Datos, Validacin de Dat
En Excel 2007, Validacin de Datos est en: Solapa Datos, Grupo Herramientas de Datos, V

5)

La funcin HIPERVINCULO crear links a pginas web o a otras ubicaciones en el libro de trabajo

6)
7)
8)
9)

Cuando ests creando una direccin para una celda en un libro de trabajo diferente, usa corchete
archivo y signo de exclamacin (!) para el nombre de la hoja.
El smbolo Et (&) une texto con el contenido de una celda.

Funcin Hipervnculo

VALIDACIN DE DATOS Lista


desplegable: Seleccionar
Nombre

=HIPERVINCULO("[ExcelFacilTrucos65-77.xls]Truco70!"&C12,C12)

Funcin Hipervnculo
=HIPERVINCULO(C18)

VALIDACIN DE DATOS

a lista de validacin de datos con hipervnculos.

eleccion" es Ctrl + Shift + F3. Sin embargo, este truco solo permite
erente que se encuentre arriba, abajo, a la izquierda o derecha.
os est en: Men Datos, Validacin de Datos.
pa Datos, Grupo Herramientas de Datos, Validacin de Datos.
a otras ubicaciones en el libro de trabajo o incluso otros archivos.

un libro de trabajo diferente, usa corchetes ([]) para el nombre del


macin (!) para el nombre de la hoja.
exto con el contenido de una celda.

&C12,C12)

Lista
http://www.google.com/
http://www.youtube.com/

If you have data that you will use more than one time in a
workbook, and the data may change, store the data in one location
on one sheet, and then use sheet references whenever you use that
1)
data in other places in the workbook.
2)
3)
4)
5)
6)
7)
8)
9)

To create a sheet reference, click in a cell: 1) type equal sign (=), 2)


click on sheet tab, 3) click in cell, 4) hit enter.

Nombre

Email

A@excelfacil.com
B@excelfacil.com
C@excelfacil.com
D@excelfacil.com

A
B
C
E

Libro diario
Fecha
Nombre
10/26/2013 Efectivo
Cuentas a Cobrar
Pagado con cheque #34511

Nro
100
110
150
200
300
400
600
610
650
700

CUENTAS
Efectivo
Cuentas a Cobrar
Equipamiento
Cuentas a Pagar
Acciones
Ingresos
Gastos1
Gastos2
Gastos3
Gastos4

Fecha Reg

Fecha Arch.

7-Oct
8-Sep
8-Sep
29-Aug

7-Oct
15-Sep
9-Sep
5-Sep

Referencia

Pgina
Dbito
$100.00

Clase

INGLES 4430
INGLES 4510
INGLES 1012
INGLES 1012

D43
Crdito
$100.00

Sector

003
002
001
?

Tiempo

4-5
5-6
6-7
6-7

Da

Lun
Lun/Mie
Lun/Mie
Lun/Mie

Ubicacin

Cabildo 2do
Cabildo 2do
Cabildo 2do
Cabildo 2do

Tutor

Juan
Juan
Juan
Juan

Notificado?

SI
SI
SI
SI

Nombre

Email

Fecha Req

Nombre

Email

Fecha Req

Cuenta
Fecha
Balance

Efectivo
Referencia

CTA#
Dbito

Crdito

100
Balance
Dbito
Crdito
$500.00

Inicio

Paso 2: Pegado Especial, Valores:


Paso 1: Usa la funcin
Click derecho en el borde del rango
FECHA. Ejemplo: frmula
seleccionado, arrastrar hacia un
=FECHA(2013;11;1) pondr costado y luego volver, soltar el click
un nmero de serie con
derecho, seleccionar "Copiar Aqu solo
formato de fecha y mostrar como valores" desde el men que se
esto: 01/11/2013.
despliega.

Fin
3
8
14
10
7
7
2
9
10
6
11
3
6
12
7
13
13

4
18
18
18
12
12
7
12
12
7
21
11
7
18
8
22
20

Paso 3: Click en el
borde del rango
seleccionado y
arrastrar a donde se
desee.

Serie de fechas que


siempre mostrar la
fecha de Hoy Ms los
prximos 10 das.

La funcin HOY trae la fecha de


hoy. La funcin FILA nos dice
en que fila estamos (1, 2, 3 )

1)

El objetivo del video es:


1) Agregar Formato Condicional que pinte los das entre dos fechas.
2) Contar el nmero de das entre dos das
3) Contar el nmero de fines de semana entre dos fechas
4) Contar el nro de das libres entre dos fechas.
5) Y finalmente, hacer el recuento total de das que el empleado se ha tomado.

2)

Ctrl + 1 abre el men de Formato de Celdas. En la Solapa Nmero puedes crear un


formato de Nmero Personalizado. Los formatos personalizados de nmero te
permiten mantener el nmero de serie, lo cual es til para las frmulas, pero
mostrar algo ms til. El formato personalizado de nmero para Da es "d" y el
formato personalizado de nmero para el da de tres letras es "ddd".

3)

Usamos las siguientes frmulas de VERDADERO FALSO para el Formato Condicional:


=O(DIASEM(E$14;2)=6;DIASEM(E$14;2)=7) =Y(E$14>=$C15;E$14<=$D15)

4)
5)
6)
7)
8)
9)
10)
11)

Nro
1
2
3
4
5
6
7
8
9
10

La funcin INDIRECTO toma un texto y lo convierte en una referencia de celda. La


funcin FILA nos dice en que fila estamos. La funcin CONTAR cuenta nmeros. La
funcin DIASEM mira una fecha y nos dice que nmero de da es (si usas 2 como
segundo argumento 6 = Sbado y 7 = Domingo).

Nombre
Nombre1
Nombre2
Nombre3
Nombre4
Nombre5
Nombre6
Nombre7
Nombre8
Nombre9
Nombre10

Inicio
Fin
11/30/2013
11/30/2013
11/27/2013
11/30/2013
11/23/2013
11/30/2013
11/23/2013
11/30/2013
11/23/2013
11/30/2013
11/28/2013
11/30/2013
11/23/2013
11/30/2013
11/25/2013
11/30/2013
11/23/2013
11/30/2013
11/23/2013
11/30/2013

11/1/2013

11/2/2013

tre dos fechas.


as
os fechas
has.
leado se ha tomado.

mero puedes crear un


zados de nmero te
a las frmulas, pero
para Da es "d" y el
etras es "ddd".

el Formato Condicional:
C15;E$14<=$D15)

eferencia de celda. La
R cuenta nmeros. La
a es (si usas 2 como
ngo).

11/3/2013

11/4/2013

11/5/2013

11/6/2013

11/7/2013

11/8/2013

11/9/2013

11/10/2013

11/11/2013

11/12/2013

11/13/2013

11/14/2013

11/15/2013

11/16/2013

11/17/2013

dl

11/18/2013

11/19/2013

11/20/2013

11/21/2013

11/22/2013

11/23/2013

11/24/2013

11/25/2013
f

dl
dl

dl
dl

11/26/2013
f

{=SUMA(SI((DIASEM(FILA(IND
=D15-C15+1 o {=CONTAR(FILA(INDIRECTO
11/27/2013

11/28/2013

11/29/2013
dl

dl

dl

11/30/2013
dl

Cantidad
Das

Cantidad Fin de
Semana

=AJ15-AK15-AL15
{=SUMA((E$14:AI$14>=$C15)*(E$14:AI$14<=$D15)*(E15:AI15="dl"))}
A(SI((DIASEM(FILA(INDIRECTO(C15&":"&D15));2)=6)+(DIASEM(FILA(INDIRECTO(C15&":"&D15));2)=7);1;0))}
ONTAR(FILA(INDIRECTO(C15&":"&D15)))}
Cantidad
DL

Recuento de Das = Das Fines de Semana - DL

&D15));2)=7);1;0))}

1)
2)
3)
4)
5)
6)
7)
8)
9)

Crear una lista de validacin de datos y una frmula


personalizada VERDADERO FALSO en la misma celda no es
posible con la opcin Validacin de Datos.
Alt + F11 Abre el editor VBA
Pegar el cdigo VBA en la hoja

Nombres
Nombre1
Nombre2
Nombre3
Nombre4
Nombre5
Nombre6
Nombre7
Nombre8
Nombre9
Nombre10
Nombre11
Nombre12

Lista Desplegable

=CONTAR.SI(G$12:G12;G12)<=1

'Creado por Mike Riskson


'para YouTuber
'24/10/08
'
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Count = 1 And Not (Application.Intersect(Target,
Range("B12:B23")) Is Nothing) Then
If 1 < Application.CountIf(Range("B12:B23"), Target.Value) Then
Application.EnableEvents = False
Target.ClearContents
MsgBox "No se permiten duplicados en B12:B23"
Application.EnableEvents = True
End If
End If
End Sub

get,

e) Then

1)

Crear una lista de validacin de datos y una frmula personalizada VERDADERO


FALSO en la misma celda no es posible con la opcin Validacin de Datos.

Peter SSs en el tablero de discusin de MrExcel nos dio esta excelente solucin
que: 1) Incrementa mayores por uno pero evita blancos y 2) Crea una lista que se
2)
acorta a medida que se usan los valores.
http://www.mre
3)
4)
5)
6)
7)
8)
9)

Para ms sobre la funcin BUSCAR y buscar el truco para buscar el ltimo valor
ver Truco Excel Fcil #66 en este libro de trabajo

=CONTAR.SI(G$12
Lista Desplegable :G12;G12)<=1
Nombres
Nombre1
Nombre2
Nombre3
Nombre4
Nombre5
Nombre6
Nombre7
Nombre8
Nombre9
Nombre10
Nombre11
Nombre12

0 NuevaLista

http://www.mrexcel.com/forum/showthread.php?t=349228

3
Desplegable y
No Duplic.
Nombre4
Nombre9

1 {=SI(O(E13=I$12:I$23);"";BUSCAR(90000000000;F$12:F12)+
2 =SI(FILAS(G$13:G13)>MAX(F$13:F$24);"";INDICE(E$13:E$24
3 =DESREF('T(76)'!$G$13;0;0;MAX('T(76)'!$F$13:$F$24);1)

90000000000;F$12:F12)+1)}
$24);"";INDICE(E$13:E$24;COINCIDIR(FILAS(G$13:G13);F$13:F$24;0)))
(76)'!$F$13:$F$24);1)

1)

Suma con ms de 1 criterio usa SUMA, Moda con ms de 1 criterio usa MODA, Mediana con ms d
MEDIANA, puedes usar la funcin que quieras!!!

2)

Si es una frmula de matriz o matricial, usa Ctrl + Shift + Enter para poner la frmula en la celda
pondrn automticamente.

3)

VERDADERO*VERDADERO = 1; VERDADERO*FALSO = 0; FALSO*FALSO = 0

4)
5)
Vendedor2
Juan
Juan
Juan
Juan
Joel
Juan
Tina
Juan
Martin
Martin
Joel
Felipe

Producto2
Juguete
Juguete
Juguete
Juguete
Kite
Kite
Mueco
Mueco
Juguete
Mueco
Puzzle
Mueco

Ventas2
$78.00
$30.00
$2.00
$2.00
$86.00
$16.00
$10.00
$99.00
$28.00
$85.00
$44.00
$55.00

SUMA, Moda con ms de 1 criterio usa MODA, Mediana con ms de 1 criterio usa
MEDIANA, puedes usar la funcin que quieras!!!

matricial, usa Ctrl + Shift + Enter para poner la frmula en la celda. Las llaves se
pondrn automticamente.

*VERDADERO = 1; VERDADERO*FALSO = 0; FALSO*FALSO = 0

Vendedor
Juan
Producto
Mueco
SUMA c SI &Matriz (Ctrl + Shift + Enter)
MEDIANA c SI & Matriz (Ctrl + Shift + Enter)

Chequeo
$16.00

Vendedor Producto
Juan

Puzzle

Tina

Kite

Joel

Mueco

Martin

Arte

1)

Suma con ms de 1 criterio usa SUMA, Moda con ms de 1 criterio usa MODA, Mediana con ms d
MEDIANA, puedes usar la funcin que quieras!!!

2)

Si es una frmula de matriz o matricial, usa Ctrl + Shift + Enter para poner la frmula en la celda
pondrn automticamente.

3)

VERDADERO*VERDADERO = 1; VERDADERO*FALSO = 0; FALSO*FALSO = 0

4)
5)
Vendedor2
Juan
Juan
Juan
Juan
Joel
Juan
Tina
Juan
Martin
Martin
Joel
Felipe

Producto2
Juguete
Juguete
Juguete
Juguete
Kite
Kite
Mueco
Mueco
Juguete
Mueco
Puzzle
Mueco

Ventas2
$78.00
$30.00
$2.00
$2.00
$86.00
$16.00
$10.00
$99.00
$28.00
$85.00
$44.00
$55.00

SUMA, Moda con ms de 1 criterio usa MODA, Mediana con ms de 1 criterio usa
MEDIANA, puedes usar la funcin que quieras!!!

matricial, usa Ctrl + Shift + Enter para poner la frmula en la celda. Las llaves se
pondrn automticamente.

*VERDADERO = 1; VERDADERO*FALSO = 0; FALSO*FALSO = 0

Vendedor
Juan
Producto
Mueco
SUMA c SI &Matriz (Ctrl + Shift + Enter)
MODA c SI & Matriz (Ctrl + Shift + Enter)

Chequeo
2

Vendedor Producto
Juan

Puzzle

Tina

Kite

Joel

Mueco

Martin

Arte

1)
2)

Suma con ms de 1 criterio usa SUMA, Moda con ms de 1 criterio usa MODA, Mediana con ms
MEDIANA, puedes usar la funcin que quieras!!!

Si es una frmula de matriz o matricial, usa Ctrl + Shift + Enter para poner la frmula en la celd
pondrn automticamente.

3)

VERDADERO*VERDADERO = 1; VERDADERO*FALSO = 0; FALSO*FALSO = 0

4)
5)
Vendedor2
Juan
Juan
Juan
Juan
Joel
Juan
Tina
Juan
Martin
Martin
Joel
Felipe

Producto2
Juguete
Juguete
Juguete
Juguete
Kite
Kite
Mueco
Mueco
Juguete
Mueco
Puzzle
Mueco

Ventas2
$78.00
$30.00
$2.00
$2.00
$86.00
$16.00
$10.00
$99.00
$28.00
$85.00
$44.00
$55.00

a SUMA, Moda con ms de 1 criterio usa MODA, Mediana con ms de 1 criterio usa
MEDIANA, puedes usar la funcin que quieras!!!

matricial, usa Ctrl + Shift + Enter para poner la frmula en la celda. Las llaves se
pondrn automticamente.

O*VERDADERO = 1; VERDADERO*FALSO = 0; FALSO*FALSO = 0

Vendedor
Juan
Producto
Mueco
SUMA c SI &Matriz (Ctrl + Shift + Enter)
PROMEDIO c SI & Matriz (Ctrl + Shift + Enter)

Chequeo
$28.00

Vendedor Producto
Juan

Puzzle

Tina

Kite

Joel

Mueco

Martin

Arte

1)
2)
3)

Suma con ms de 1 criterio usa SUMA, Moda con ms de 1 criterio usa MODA, Mediana con m
criterio usa MEDIANA, puedes usar la funcin que quieras!!!
Si es una frmula de matriz o matricial, usa Ctrl + Shift + Enter para poner la frmula en la celda.
se pondrn automticamente.
VERDADERO*VERDADERO = 1; VERDADERO*FALSO = 0; FALSO*FALSO = 0

4)
5)
Vendedor2Producto2Ventas2
Juan
Juguete
$78.00
Juan
Juguete
$30.00
Juan
Juguete
$2.00
Juan
Juguete
$2.00
Joel
Kite
$86.00
Juan
Kite
$16.00
Tina
Mueco
$10.00
Juan
Mueco
$99.00
Martin
Juguete
$28.00
Martin
Mueco
$85.00
Joel
Puzzle
$44.00
Felipe
Mueco
$55.00

Vendedor
Juan
Producto
Mueco
SUMA c SI &Matriz (Ctrl + Shift + Enter)
DESVEST c SI & Matriz (Ctrl + Shift + Enter)

ODA, Mediana con ms de 1


uieras!!!

a frmula en la celda. Las llaves

LSO*FALSO = 0

+ Enter)

Chequeo
35.851546

Vendedor
Juan
Tina
Joel
Martin

Producto
Puzzle
Kite
Mueco
Arte