Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Excel Graficos
Excel Graficos
RESUMEN
Excel, a semejanza de las otras hojas de clculo, cuenta con una serie de grficos
predefinidos para presentar los datos de una forma ms visual. No obstante, los usuarios
habituales saben, que dichos grficos deben de ser debidamente retocados para que se muestren
todo los completos y/o e impactante que se deseen. En la presente comunicacin, se aportan
veinte sugerencias, en orden a mejorar sustancialmente dichas grficas. En un caso, se trata
simplemente, de exponer los avances que proporciona la nueva versin, en otros, ser necesario
recurrir a opciones y formatos menos conocidos, o a introducir aadidos utilizando otras
herramientas de la hoja de clculo. Finalmente, para lograr tipos de grfico no incluidos entre
los predefinidos, y que podramos denominar avanzados, ser preciso formular series de datos
especiales, e incluso recurrir a programar macros especficos.
Palabras claves:
Grficos; Excel.
Clasificacin JEL (Journal Economic Literature):
A20
rea temtica: Informtica aplicada a los mtodos cuantitativos.
1.1. Histogramas
Un ejemplo tpico de lo anterior, reside en el hecho de que en la citada hoja de
clculo no aparezca ningn tipo de grfico bajo el nombre de histograma. No obstante,
es posible su construccin a partir de uno de tipo barras verticales, situndonos a
continuacin sobre dichas barras, activar el men contextual Formato de serie de datos,
y en la pestaa de Opciones, dar los valores superposicin=0 y Ancho del rango=0.
Aconsejamos adems, activar la presentacin del Valor en Rtulos de datos. En la
figura 1, se muestra un ejemplo de su utilizacin, visualizndose la distribucin de
frecuencias de las notas obtenidas en un examen.
1.2. Dos ejes
Tipo de grfico de Excel, que dentro del apartado Tipos personalizados, permite
mostrar lneas segn dos ejes, situados a izquierda y a la derecha. Su utilidad reside en
poder comparar dos series de datos de distinto rango, como se aprecia en el ejemplo de
la figura 2, donde se confrontan las ventas obtenidas por una sucursal, frente a las
alcanzadas por toda la compaa. No obstante, si trabajamos con cifras muy grandes,
sugerimos asignar a dicha serie otro conjunto de datos, formado por la divisin del
original, dividido por una potencia de 10; hacindolo constar en el eje Y.
1.3. Regresin con coeficientes
Son muy utilizados los grficos para representar una regresin, pero quizs lo es
menos conocida la posibilidad de poder incluir directamente en el mismo, la ecuacin
polinmica con sus correspondientes coeficientes, as como el valor de R2 (figura 3).
Aunque no es necesario, recomendamos la opcin del clculo matricial, para obtener los
citados valores, mediante la funcin {=ESTIMACION.LINEAL(Y;X;;1)}; en la que
debemos introducir el rango de Y, el de X, X2, X3, etc, segn el grado. Una vez realizado
XVI Jornadas ASEPUMA IV Encuentro Internacional
Rect@ Vol Actas_16 Issue 1:Numero orden
Distribucin NOTAS
30.000,00
40.000,00
35.000,00
25.000,00
8
8
7
30.000,00
20.000,00
25.000,00
6
Miles
6
5
5
15.000,00
20.000,00
4
4
15.000,00
10.000,00
3
3
10.000,00
2
5.000,00
5.000,00
1
1
0,00
0
0
0,00
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
0-1
1-2
2-3
3-4
4-5
5-6
6-7
7-8
8-9
9-10
Empresa
Figura 1
Sucursal
Figura 2
370.000
350.000
2007
330.000
310.000
2006
290.000
270.000
2005
250.000
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
10
20
30
40
Figura 3
Figura 4
Figura 5
Figura 6
CostPlus_CVTP
50
60
CostPlus_CPM
17,16%
17,51%
11,29%
9,73%
72,76%
Producto1
Producto2
Producto3
71,55%
Producto1
Producto2
Producto3
Figura 7
Figura 8
Para
ello,
tras
Formato
de
serie
de
datos/Efectos
de
Venta ordenadores
Venta ordenadores
35,00
35,00
30,00
30,00
25,00
25,00
20,00
20,00
15,00
15,00
10,00
10,00
5,00
5,00
0,00
0,00
ene-06
feb-06
mar-06
abr-06
may-06
jun-06
jul-06
ago-06
sep-06
oct-06
nov-06
dic-06
ene-06
feb-06
mar-06
abr-06
may-06
Figura 9
jun-06
jul-06
ago-06
sep-06
oct-06
nov-06
dic-06
Figura 10
450,00
A
400,00
350,00
Media
Movil
21,48%
300,00
250,00
38,93%
200,00
A
B
150,00
C
D
100,00
15,34%
50,00
3,0000
2,5000
2,0000
1,5000
1,0000
0,5000
0,0000
24,25%
C
Series1
2per.mediamvil(Series1)
Figura 11
Figura 12
Figura 13
Figura 14
20,00
10,00
0,00
3,00
3,5000
2,00
1,00
0,00
10,00
1,00
2,00
3,00
20,00
30,00
40,00
50,00
60,00
Figura 15
XVI Jornadas ASEPUMA IV Encuentro Internacional
Rect@ Vol Actas_16 Issue 1:Numero orden
Figura 16
6
3. CON FRMULAS
En este apartado, presentamos los nuevos tipos de grficos que podemos crear,
mediante la utilizacin de smbolos ASCII, o bien mediante frmulas de Excel.
3.2 Superficies en 3D
Si queremos representar una funcin de dos variables, utilizaremos entonces una
tabla de doble entrada, situando en las filas una variable y en las columnas la otra. Es
posible escribir la funcin, de forma que si utilizamos adecuadamente las referencias
relativas, simplemente tendremos que escribir la frmula en la primera fila y primera
columna, para a continuacin copiarla al resto de la tabla. Por ejemplo, para la curva
(z=x2-y2) de la figura 18, hemos empleado =B$3^2-$A4^2, habiendo situado en la fila 3,
el valor de X, rango de -10 a 10, y en la columna A, la variable X, rango de -10 a 10. Se
observa que el tipo de grfico empleado es el de superficie 3D, que permite adems,
mediante la opcin Vistas 3D, rotarlo, para visualizar distintas perspectivas del mismo
(figura 19).
4.1. Randerizados en 3D
En la figuras 20 y 21, podemos ver dos ejemplos de dicha capacidad de presentar
los datos, da igual el tipo que elijamos, bajo un aspecto 3D. Para ello, slo hay que
pulsar sobre el men Diseo, y optar por la vista que ms nos atraiga.
XVI Jornadas ASEPUMA IV Encuentro Internacional
Rect@ Vol Actas_16 Issue 1:Numero orden
Figura 17
Figura 18
Parbola Hiperblica
(Silla de m ontar)
V1
18,42%
0,00%
10,00%
V2
7,89%
20,00%
V3
26,32%
30,00%
Figura 19
40,00%
V4
31,58%
50,00%
60,00%
70,00%
V5
15,79%
80,00%
90,00%
100,00%
Figura 20
2,005
2
1,995
1,99
1,985
1,98
7,3
7,37
7,4
Figura 21
Figura 22
Figura 23
Figura 24
con nmero, tambin se podran haberse empleado estos tipos especiales de letra (figura
24).
5. AVANZADOS
Finalmente, acogemos en este apartado aquellos grficos creados, en base a
formulaciones avanzadas, o recurriendo a la programacin de macros.
10
=SERIES(;'graficoautomatico_max.XLS'!fecha;'graficoautomatico_max.XLS'!ventas;1)
Para mostrar adems los valores de mximo y mnimo, debemos crear dos series,
cada una con ese valor. Finalmente, para escribir tambin la palabra mximo o
mnimo, recurrimos a Formato de rtulo de datos/Nmero/Personalizada, y creamos
un nuevo formato mediante las mascaras: #.000 Mximo y #.000 mnimo
5.4. De osciloscpio
Cuando un grfico se actualiza, lo hace de forma global, pero puede resultar
interesante, sobre todo en un proceso temporal, ir visualizando la evolucin del mismo. La
actualizacin continua del grfico proporciona una secuencia tipo vdeo de dicha evolucin.
Razn por la que le henos bautizado como de tipo osciloscopio. As, en la figura 28, se
muestra la simulacin del nmero pi, mediante un algoritmo de simulacin. Se ha elaborado una
macro, que realiza trescientas tiraras, almacenando en una tabla el resultado obtenido para cada
una de ellas, aadiendo as un nuevo punto en el grfico correspondiente. Para ver el moviendo
en tiempo real, deberemos desactivar el refresco de pantalla, (lnea tres del macro 2).
XVI Jornadas ASEPUMA IV Encuentro Internacional
Rect@ Vol Actas_16 Issue 1:402
11
6. REFERENCIAS BIBLIOGRFICAS
Figura 25
Figura 26
EVOLUCION A PI
Ventas
4
40.000
3,8
35.784 Mximo
35.000
3,6
30.000
3,4
25.000
3,2
3
20.000
2,8
15.000
2,6
10.000
2,4
6.706 Mnimo
5.000
2,2
0
16/04/2005
15/04/2005
14/04/2005
13/04/2005
12/04/2005
11/04/2005
10/04/2005
09/04/2005
08/04/2005
07/04/2005
06/04/2005
05/04/2005
04/04/2005
03/04/2005
02/04/2005
01/04/2005
31/03/2005
2
1
11
21
31
41
51
61
71
81
91 101 111 121 131 141 151 161 171 181 191 201 211 221 231 241 251 261 271 281 291
N.Tiradas.
Pi simulado
Figura 27
Pi
Figura 28
Sub aparcar()
Calculate
inicial = [A3]
ocupada = False
For i = inicial To inicial + 4
If Cells(1, i).Interior.ColorIndex = 5
Then ocupada = True
Next
If Not ocupada Then
For i = inicial To inicial + 4
Cells(1, i).Interior.ColorIndex = 5
Next
End If
End Sub
Sub tirada()
Dim r As Integer
Application.ScreenUpdating = False
For r = 1 To 300
Calculate
With Range("Tabla")
.Cells(r, 1).Value = 0
.Cells(r, 2).Value = 0
.Cells(r, 3).Value = 0
End With
Next
Application.ScreenUpdating = True
For r = 1 To 300
Calculate
With Range("Tabla")
.Cells(r,1).Value Range("unos").Value
.Cells(r, 2).Value = r
Calculate
.Cells(r, 3).Value =
Range("Pi_Simulado").Value
End With
Next
End Sub
Macro 1
Macro 2
12