Documente Academic
Documente Profesional
Documente Cultură
DIVISIN INFORMTICA
Departamento Soporte de Sistemas
Gua de Migracin de
Microsoft Excel a OpenOffice Calc
El presente documento forma parte de los materiales de apoyo a los usuarios de Apache OpenOffice
de la Direccin General Impositiva.
Este documento es una transcripcin de la versin oficial de la Gua de Migracin de MSOffice a
OpenOffice publicada por wiki.open-office.es
CDIGO: T-5.010.01.007.022-V01.00
Excel
Calc
Celda individual
Celda
Celda
Archivo
Libro de clculo
Hoja de clculo
Hoja
Hoja de trabajo
Comentarios
Notas
Nomenclatura 1
Nomenclatura 2
3. Arrastrar y soltar
En Excel, tras seleccionar una celda o un rango para moverlo, hay que posicionar el
ratn con bastante precisin en el borde de la celda o rango para poder arrastrar y
soltar. En Calc, tras hacer la seleccin, se puede posicionar el ratn en cualquier
parte del rango.
En Calc, para hacer una copia de un rango, hay que arrastrar de forma normal y
pulsar Ctrl antes de soltar.
-1-
Una vez seleccionada la fila, columna o celda desde los que se fijarn
los paneles, entramos en el men Ventana > Fijar
Por el men: Una vez seleccionada la fila, columna o celda desde los
que se dividirn los paneles, entramos en el men Ventana > Dividir.
De forma dinmica: situando el puntero sobre el cuadro de divisin que
aparece en la parte superior de la barra de desplazamiento vertical o
en el extremo derecho de la barra horizontal. Cuando el puntero
adopte la forma de un puntero de division, arrastramos el cuadro de
divisin hacia abajo o hacia la izquierda, hasta la posicin deseada.
-2-
5. Atajos de Teclado
Accin
Excel
Calc
F4
May+F4
May+F2
No est predeterminado
Control+R o Control+J
No est predeterminado
F5
F5 (muestra el navegador)
No est predeterminado
Control+F2
Control+Enter
Alt+Enter
Alt+May+Enter (tambin
aplica el formato de celda)
En ambos casos las celdas
deben ser contiguas.
6. Eliminar contenido
En Excel, presionar la tecla Borrar (Supr)
elimina el contenido de la celda. En Calc
esa tecla abre un dilogo que permite
especificar lo que se quiere borrar
(cadenas, nmeros, fecha y hora, frmulas,
notas...). Se puede eliminar directamente el
contenido con la combinacin de teclas
MAYS + Suprimir.
7. Formatos
Excel y Calc utilizan distintos formatos numricos por defecto. En Excel se utiliza
la categora General, por lo que 25.12345 se vera como 25.12345. Calc utiliza
la categora Nmero, por lo que mostrara 25.12.
-3-
Formato condicional
El Formateado condicional permite definir estilos de formato de celdas en funcin de
las condiciones que se hayan establecido en las celdas seleccionadas.
Se pueden especificar hasta tres condiciones que tienen en cuenta el contenido de
las celdas, sean valores o frmulas. Las condiciones se evalan de 1 a 3. Si la
condicin 1 coincide con la condicin, se utiliza el estilo definido. En caso contrario
se evala la condicin 2 y se utiliza el estilo definido para ella. Si esta condicin no
se cumple, se evala la condicin 3.
El procedimiento es el siguiente:
8. Campos de formularios
Las listas en Calc pueden tener multiseleccin o no. Excel tiene dos tipos de
multiseleccin, multi y extend.
En Calc cada botn de opcin tiene su propio link a una celda, y pone el valor a
verdadero o falso dependiendo de la opcin seleccionada. En Excel el enlace a
la celda devuelve en nmero de la opcin seleccionada.
-4-
9. Fundamentos de Formulacin
Una frmula es una expresin matemtica que empieza con el signo = o el signo + y
contiene operadores, funciones, valores literales numricos o textuales o referencias a
otras celdas.
Recuerde: Para hacer referencia a una celda hay que identificarla por la letra de la
columna y el nmero de la fila, p.e. C2 hace referencia a la celda que est en la
interseccin de la tercera columna y la segunda fila. Para hacer referencia a todas las
celdas de un rango rectangular, se indican la primera y la ltima celdas separada por
dos puntos, p.e. B2:C6.
En MS Excel se pueden introducir frmulas sin necesidad de empezarlas con los
signos = +, mediante la opcin "Transicin" para el ingreso de frmulas. En OO Calc
esta funcionalidad no est integrada.
Si al imprimir una hoja de clculo se muestran las frmulas en lugar de su resultado y
este no es el resultado deseado, el procedimiento para resolverlo es: men > Formato
> Pgina... > Ficha Hoja > Desactivar la casilla de verificacin Frmulas del rea
Imprimir.
El smbolo $ en una referencia funciona como un ancla que sirve para fijar una
referencia de la fila y/o columna de una celda.
Las referencias permiten agilizar el proceso de creacin de frmulas cuando stas son
repetitivas. Cuando se copian o cortan las frmulas en otra localizacin, todas las
referencias que aparecen se modifican en relacin al desplazamiento realizado.
El resultado final depender del tipo de referencia elegido.
Una referencia relativa indica la posicin relativa de una celda con respecto a la
que contiene la frmula y cuando se copia en otra posicin modifica y actualizar
las posiciones. Son referencias posicinales. ej.: C4.
-5-
Son referencias mixtas aquellas que mantienen fija la columna y relativa la fila, o
viceversa.. ej: $C4 C$4.
En Excel es posible elegir entre los distintos tipos de referencias pulsando la tecla F4 del
teclado. En OO Calc obtenemos el mismo resultado pulsando la combinacin de teclas Shift
(Maysculas) + F4.
Cuando se copia una celda combinada sobre otra que tambin lo est, las celdas
destino son sustituidas por las de origen. En el caso que las celdas combinadas destino
no estn vacas, Calc advierte de esta circunstancia al pegarlas.
-6-
Men Formato > Combinar celdas... > Combinar (esta opcin aparecer marcada
con una marca indicando que est activa).
No es posible Unir celdas que estn combinadas. Primero hay que descombinarlas y
despus volver a combinar (unir). OO Calc muestra el siguiente mensaje "No es
posible insertar celdas fusionadas en celdas fusionadas".
No existe una diferencia relevante entre las opciones Combinar y Unir celdas que sean
merecedoras de mencin.
12. Funciones
Las funciones son operaciones implementadas en la propia aplicacin de forma que
solamente debemos indicar el nombre y los parmetros o datos sobre los que va a
aplicar.
A continuacin se nombran las ms usuales sobre todo aquellas que se centran en la
bsqueda, comparacin, fechas y las matemticas bsicas.
-7-
En Excel se pueden escribir los nombres de las funciones en maysculas o minsculas, con
acentos o sin acentos, mientras que en Calc hay que ser estrictos a la hora de escribirlas, en
caso contrario no reconocer la funcin y mostrar el mensaje de error #NOMBRE?.
Calc siempre utiliza puntos y comas (;) para separar los parmetros de las funciones. Excel
utiliza puntos y comas o comas dependiendo del idioma. Calc no admite separarlos con una
coma, dara error.
Excel permite dejar en blanco los parmetros opcionales en cualquier posicin. En Calc slo se
pueden dejar en blanco si no hay ms parmetros despus.
Las funciones del Excel estn replicadas en Calc con los mismos nombres, pero acabados en
_ADD. Por ejemplo, la funcin de Calc NUM.DE.SEMANA calcula el nmero de semana de una
fecha basndose en el estndar ISO 6801, mientras que NUM.DE.SEMANA_ADD lo calcula
igual que Excel.
Excel no tiene la funcin de Calc ARABE.
Autosuma
En Excel, el botn autosuma aparece en la barra de herramientas, mientras que en
Calc aparece en la barra de frmulas. Adems, en Excel se permiten hacer varias
operaciones desde este botn (suma, promedio, mximo, mnimo, etc.) mientras que
desde Calc slo se puede realizar la suma.
Autosuma en Excel
Autosuma en Calc
-8-
Para cualquiera de las dos modalidades explicadas, es necesario que los archivos origen
o fuente y destino o vinculado estn abiertos. Uno de los errores ms comunes, es abrir el
archivo vinculado sin haber abierto el origen, tanto Calc como Excel advierten de que
existen datos vinculados y solicitan confirmacin para actualizarlos datos, si confirmamos
no ser capaz de encontrar los datos vinculados y mostrar un mensaje de error en las
celdas involucradas.
Para que la vinculacin entre archivos de Calc funcione, es necesario haberlos guardado
previamente.
Si abrimos un archivo de Calc que tiene celdas vinculadas teniendo cerrado el archivo
fuente u origen. Calc nos advertir de que es un archivo vinculado y nos solicitar
actualizar los vnculos o no. Calc permite configurar la actualizacin de los vnculos al
cargar un archivo vinculado para que actualice Siempre, A peticin o Nunca. La opcin por
-9-
Si estn vinculadas celdas que representan un grfico, es muy importante para que no se
pierdan los vnculos y en consecuencia, los grficos no se muestren correctamente, tener
abierto el archivo origen antes de abrir el vinculado, tal y como se ha explicado en el punto
anterior.
Las celdas, filas o columnas insertadas en Calc como vnculos desde Excel, se incorporan
a la hoja como una matriz que no se puede modificar directamente desde Calc. Esta
matriz ser siempre fiel reflejo de lo que se haga en ella desde Excel.
Por ejemplo, si insertamos fila entre los datos iniciales este cambio se ver siempre en
Calc directamente o despus de actualizar los clculos (F9), pero no podremos insertar
filas directamente entre las filas vinculadas desde Calc.
Una vez realizada esta operacin, aparece el cuadro de dilogo Pegado especial
- 10 -
Seleccin: Se activarn las opciones necesarias para filtrar qu tipo de datos y que
caractersticas se pegarn.
Opciones:
-
Ignorar celdas vacas: no pega las celdas en blanco que existieran en el rea de
origen en el rea de pegado. Es decir, si en el rea de origen se han seleccionado
celdas que estuvieran en blanco, cuando al pegar con esta opcin, el contenido de
las celdas de la zona de pegado que se corresponda con las celdas en blanco, ser
respetado.
Trasponer: Cambia la orientacin de los datos copiados al ser pegados, es decir las
filas se convierten en columnas y las columnas en filas.
Vincular: este botn realiza una copia vinculada del rango de origen en la zona de
destino. Bsicamente lo que hace es introducir en las celdas de destino la referencia
a la celda de origen que le corresponde, de modo que si se modifica un valor en la
celda de origen, se modificar en la de destino.
Desplazar celdas: se definen las opciones de desplazamiento de las celdas al pegar
la seleccin.
Ejemplo: Cmo se pega en una celda destino solamente el nmero copiado de una
celda origen respetando el resto de caractersticas y propiedades de la celda
destino.
Del cuadro de dilogo resultante y dentro del apartado Seleccin, dejar solo activo el
trmino Nmero
Pulsar Aceptar
Calc no dispone de la opcin Insertar celdas copiadas que s est disponible en Excel.
Como mtodo alternativo, se puede copiar la fila o columna y pegarla utilizando el
comando Pegado especial... > Desplazar celdas hacia abajo o hacia la derecha segn
sea el caso.
- 11 -
Diseo
Para definir el diseo de una tabla del Piloto de datos, arrastramos y colocamos los
botones del campo de datos en las reas Campos de pgina, Fila, Columna y Campos
de datos. Tambin se puede utilizar la funcin de arrastrar y colocar para cambiar la
disposicin de los campos de datos en una tabla del Piloto de datos.
OpenOffice.org incorpora automticamente una etiqueta a los botones que se arrastran
al rea Campos de datos. La etiqueta contiene el nombre del campo de datos y la
frmula que crea los datos.
Para cambiar la funcin de clculo utilizada en un campo de datos, hacemos doble clic
en un botn del rea Campos de datos para abrir el dilogo Campo de datos. Tambin
se puede pulsar el botn Opciones teniendo seleccionado el Campo de datos
correspondiente. Las funciones de clculo que se pueden utilizar son las que muestra
el cuadro de dilogo resultante.
- 12 -
NOTAS:
Al abrir un archivo de Ms Excel que contiene alguna tabla dinmica en OO Calc, esta no
se muestra como Piloto de datos sino como un conjunto de celdas independientes.
Hasta el momento OpenOffice.org no ha solucionado este problema.
Una posible solucin es vincular la Tabla dinmica con una hoja de clculo de OO Calc,
copiando la tabla y pegndola como (pegado especial...) Microsoft Office Excel
WorkSheet o como Vnculo DDE. Toda modificacin de la tabla se deber realizar en
Ms Excel.
Calc no ofrece la posibilidad de crear Grficos dinmicos, Excel si permite realizarlos.
Pero el piloto de datos se puede utilizar como fuente de datos para un grfico.
La interfaz de usuario permite un mximo de 8 campos en las reas de datos, filas o
columnas.
Hay alguna funcionalidad para agrupar datos (por ejemplo, un campo de fecha
agrupado por semanas o trimestres pero no por mes). La solucin consiste en crear una
columna con una frmula para calcular el agrupamiento, por ejemplo =MES().
No se pueden definir diferentes formatos para diferentes campos.
Calc puede tener frmulas basadas en cosas como diferencia con o % de, pero no
puede tener sus propios campos personalizados (solucin: crear nuevas columnas para
calcular los valores deseados).
NOTA: Al insertar una celda, columna o fila, a partir de una celda que tenga asignada una
Validez, el nuevo elemento hereda las propiedades de validez de la anterior. Para evitarlo,
se puede hacer un Pegado especial... > Desplazar (hacia la derecha o hacia abajo) de una
cualquier fila, columna o celda de la hoja de clculo que est en blanco.
- 13 -
17. Autofiltros
La herramienta de AutoFiltro (como se la denomina en Excel) o Filtro Automtico (como
se denomina en Calc) inserta en una o ms columnas de datos una lista desplegable
con todos los datos distintos que se presenten en cada columna, y permite seleccionar
uno de esos valores como criterio de bsqueda para mostrar slo las filas que se
ajusten a ese valor y ocultar las dems.
Para aplicar filtro automtico, primero seleccionamos las columnas en las que estn los
datos que quiere filtrar. Luego, en el men Datos > Filtro > Filtro Automtico.
Finalmente, para filtrar pulsamos en la flecha desplegable del encabezado de la
columna y seleccionamos el elemento por el que filtrar.
Una vez hecha la seleccin en el desplegable, slo aparecern las filas cuyo contenido
coincida con el del filtro. El resto de las filas permanecern ocultas.
Para volver a mostrar todas las filas, pulsamos la flecha de filtrado en la columna o
columnas que se hayan seleccionado previamente y seleccionamos la opcin Todo.
Para dejar de utilizar el Filtro Automtico, seleccionamos de nuevo las columnas a las
que inicialmente se aplic la opcin de Filtro, y luego nuevamente al men Datos >
Filtro > Filtro automtico.
NOTAS:
Para eliminar filas filtradas, seleccionamos las filas, pulsamos con el botn derecho en
cualquiera de los nmeros de filas y elegimos la opcin Eliminar fila. No debemos pulsar
en Eliminar contenidos, ya que esta opcin no elimina fsicamente las filas y volveran a
aparecer sin contenido al deshacer el filtro.
Cuando se copia una hoja con un filtro ejecutado, en la hoja destino solo aparecen las
hojas filtradas: el resto no se muestran. Para poder visualizarlas es suficiente con
deshacer el filtro automtico, apareciendo todas las filas filtradas o no.
En Calc slo hay un autofiltro activo a la vez, a menos que se utilicen rangos de datos
(Datos/Definir Rango). Con esto se pueden tener varios autofiltros en la misma hoja, cosa
que Excel no puede hacer.
En Calc, los nmeros de las filas no cambian de color para indicar que hay un autofiltro
activo.
En Calc no aparecen como posibles valores los errores que pueda haber en las celdas.
18. Grficos
Los grficos se crean a partir de una tabla de datos. A continuacin se explican los
pasos a seguir para crearlo:
Creacin de un grfico
Marcamos el rea que contiene los datos que representaremos en nuestro diagrama. (Es
conveniente marcar primero las filas desde arriba y de izquierda a derecha, ya que
normalmente los rtulos de nuestro eje X y nuestro eje Y estn en la cabecera de la tabla
de datos).
- 14 -
- 15 -
Paso 4. Elementos grficos. Con esto llegamos al ltimo paso de la creacin de una
grfica. En este punto pondremos ttulo a determinadas reas el diagrama:
Ttulo de grfico. Este ser el ttulo genrico para todo el grfico.
Subttulo del grfico. Este ser el subtitulo del grfico.
Ttulo de eje. En los siguientes campos daremos los ttulos a cada uno de los ejes del
grfico. Eje X. Etiqueta del eje horizontal. Eje Y. Etiqueta para el eje vertical. Eje Z.
Etiqueta para el eje z. Esta opcin slo estar disponible si hemos elegido previamente
un diagrama tridimensional.
Leyenda: Marcaremos la casilla de verificacin si queremos que aparezca la leyenda
acompaando a nuestro grfico.
Mostrar cuadrcula: Muestra las lneas de divisin en los principales intervalos del eje
de categoras x, y, z (solo disponible en grficos 3d.
- 16 -
Elegir del men contextual entre las opciones, Tipo de grfico y Rangos de datos.
- 17 -
Calc dispone de menos opciones de ejes (por ejemplo, no est la opcin de invertir el eje
y).
19. Solver
Calc incorpora a partir de la versin 3.0 la herramienta Solver que permite resolver
ecuaciones con mltiples variables desconocidas por el mtodo de bsqueda de metas
y que tambin tiene desde sus primeras versiones Ms Excel.
Mensaje
Explicacin
502
Argumento no vlido
504
Error en la lista de
parmetros
508
509
Falta un operador
510
- 18 -
Cdigo de error
Mensaje
Explicacin
511
516
517
518
Variable no disponible
519
#VALOR
521
Sin resultado.
522
Referencia circular
524
#REF
525
#NOMBRE?
Formato > Imprimir rangos > Editar...> rea de impresin. Escribir el rango de celdas.
- 19 -
Formato > Imprimir rangos > Editar...> rea de impresin. Escribir el rango de celdas
separndolo del anterior por un punto y coma (;). Ejemplo $C$4:$C$8;$F$6:$F$9. Imprime
las celdas comprendidas en los rangos de C4 a C8 y de F6 a F9.
Definir una fila o columna como cabecera de todas las pginas que se impriman
Proteger celdas
La proteccin de celdas y la proteccin de la hoja van de la mano, tanto que hasta que
no se protege la hoja las celdas no lo estn tampoco.
La proteccin de celdas viene dada por dos acciones:
- 20 -
Oculta: Cuando una celda esta oculta no muestra su contenido en la barra de frmulas, es
decir, si una celda contiene una frmula y se encuentra oculta, se ver el resultado en la
celda pero no se ver nada en la barra de frmulas.
NOTA: Calc a diferencia de Excel, tiene una opcin ms que permite que una celda no
se imprima.
El procedimiento para realizar cualquiera de las acciones descritas es el siguiente:
Proteger hojas
Las hojas se protegen desde el men Herramientas > Proteger documento > Hoja...
Lo que nos solicita Calc es una contrasea que se puede omitir en el caso de que no
se estime necesaria.
Al proteger la hoja quedan inhabilitadas todas las acciones relacionadas con la hoja
como son copiar, cortar hojas, insertar celdas, filas o columnas. Por el contrario se
activan las opciones definidas en la proteccin de las celdas que hemos visto en el
apartado anterior.
El procedimiento para desproteger una hoja es men Herramientas > Proteger
documento > Hoja..., cuando la hoja est protegida aparece un tipo de validacin a la
izquierda de la palabra Hoja. Si la hoja se ha protegido con una contrasea y la hemos
olvidado, es imposible volver a desprotegerla.
NOTA: La proteccin de celdas y hojas es compatible entre Ms Excel y OO Calc, por lo
que se puede abrir un archivo creado en Excel con protecciones que estas se
mantienen en Calc, si bien en el proceso se pierde la clave que se puso en el archivo
original de Excel, con lo que podramos desproteger la hoja sin conocer dicha clave.
- 21 -
En la ficha Teclado del cuadro de dilogo, se muestran todas las teclas y combinaciones y
las acciones que tienen asociadas
En la parte inferior del cuadro aparece el rea de funciones dividido en rea (entre otra
informacin aparecen cada una de las opciones del men principal), Funcin (son cada
una de las acciones asociadas al rea seleccionada), y Teclas (se muestran las teclas
que tiene asociada la accin del rea seleccionada.
Cada vez que pulsemos la tecla F12 se ejecutar la accin Guardar como...
- 22 -
Sin embargo, en Calc, cuando hacemos esta misma operacin el rango no se recalcula
automticamente, quedando las nuevas celdas fuera del rango:
- 23 -
Insertar las filas que nos hagan falta utilizando la opcin Insertar > Filas
Ampliar manualmente el rango de la funcin una vez hayamos movido las celdas.
- 24 -