B. La Hoja de Cálculo LibreOffice Calc

Sitio: Aula Virtual de Formación en línea (ISMIE)
Curso: Creación de contenidos didácticos con MAX
Libro: B. La Hoja de Cálculo LibreOffice Calc
Imprimido por: Invitado
Día: domingo, 24 de noviembre de 2024, 00:10

Descripción

Untitled

B. La Hoja de Cálculo LibreOffice Calc

Una hoja de cálculo es un programa cuya apariencia es la de una inmensa tabla compuesta por infinidad de celdas que pueden ser manipuladas para obtener resultados a partir de ellas. El contenido de las celdas no tiene porqué ser exclusivamente numérico, sino que también pueden ser caracteres alfanumérico (texto acompañado o no por números). La hoja de cálculo de LibreOffice se llama Calc.

 

Icono LibreOffice Calc

 

Los documentos de una hoja de cálculo se llaman libros y están compuestos por hojas. Cada una de las hojas consta de un buen número de columnas, representadas por letras (desde la A hasta la AMJ), y de filas (más de un millón, representadas lógicamente por números). La intersección de una columna y una fila es lo que se denomina celda, que se identifica con la letra de la columna seguida del número de la fila (A1 es la celda que está en la esquina superior izquierda). La extensión que asigna Calc a sus libros es ods (OpenDocument Spreadsheet u hoja de cálculo de formato abierto), aunque pueden guardarse en otros muchos, entre ellos xls y xlsx que son los de la hoja de cálculo Excel de Microsoft

Estos términos proceden de la contabilidad, campo donde las hojas de cálculo son unas herramientas imprescindibles, aunque su uso se ha extendido a otros muchos. La razón de su aceptación reside en que permiten automatizar cálculos con cierta facilidad, haciendo posible el manejo de grandes cantidades de datos en poco tiempo y sin errores, algo muy apreciable. 

El objeto con el que opera una hoja de cálculo es la celda o la agrupación de unas cuantas de ellas (lo que se llama rango). Como ya se ha dicho, una celda puede contener números, caracteres alfanuméricos o una fórmula que manipule los datos contenidos en otras celdas. Una de las características más importantes de una hoja de cálculo es que solamente hay que escribir una vez la fórmula y ésta se extiende, particularizándose a la vez a otras celdas, sin más que estirar del extremo inferior de la celda donde se escribió.

Lo primero que se ve al abrir Calc es lo siguiente:

 Interfaz de Calc

 

Aparecen las habituales barras de título, de menús (y la mayor parte de los menús conocidos de otras aplicaciones) y de herramientas (por defecto son visibles Estándar y Formato). La forma de modificar la apariencia de Calc ocultando o mostrando barras de herramientas, así como personalizándolas es idéntico a la de Writer, por lo que ya es conocida.

Una barra importantísima, y que debe estar visible siempre, es la de fórmulas, reconocible por los iconos Barra de fórmulas. Una vez que se empieza a escribir en esta barra dichos iconos cambian a Iconos para finalizar escritura de la barra de fórmulas (el de la Suma Icono suma de la barra de fórmulas por el de Cancelar Icono cancelar de la barra de fórmulas y el de Función Icono función de la barra de fórmulas por el de Aplicar Icono aplicar de la barra de fórmulas).

En esta barra conviene escribir las funciones, ya que si se hace directamente en la celda pueden cometerse errores debido al tamaño de esta última, y también cualquier texto cuya longitud supere el tamaño de la celda. En el caso de querer modificar el contenido de una celda es casi obligatorio hacerlo desde ella.

Es posible insertar hojas, eliminarlas, cambiarles el nombre, moverlas o copiarlas, cambiarles el color de la pestaña, protegerlas (con una contraseña de posibles cambios), ocultarlas... Para ello se pulsa con el botón derecho sobre el nombre de la hoja y seleccionar la opción que interese en el menú contextual que se despliega:

 

Renombrar hoja

 

En una hoja de cálculo hay que tener cuidado sobre todo con el uso de la tecla Intro, pues al pulsarla se sale de la celda en la que se estaba escribiendo y se pasa a la que está inmediatamente debajo (si se escribía en D3 pasa a D4). Las teclas de los cursores y la de borrar hacia atrás juegan malas pasadas cuando se escribe directamente en la celda, pues al pulsarlas colocan el cursor en las celdas contiguas por lo que trastocan la escritura de datos y de funciones. Por todo ello, es recomendable usar la barra de fórmulas a no ser que se vaya a escribir un dato numérico no muy largo.

Para escribir en la barra de fórmulas se hace clic en la celda en la que se desea escribir y después en dicha barra. El cursor se sitúa al comienzo de ella y se observa que la letra de la columna y el número de la fila de la celda están señalados, así como que en el cuadro de nombre aparece la referencia de la celda (D3 en el ejemplo):

 

Escritura en la barra de fórmulas

 

Los nombres de las celdas y los rangos pueden escribirse directamente o bien pueden ser seleccionados con el ratón, haciendo clic en ellos. Para ajustar el tamaño de la celda al contenido, con el objeto de que éste se vea entero, puede usarse la orden Formato/Columna/Anchura óptima (no hay que modificar ningún valor, únicamente hay que pulsar en el botón Aceptar del cuadro de diálogo), o bien situar el cursor del ratón en la línea que separa la columna que queremos ajustar de la que está a su derecha y cuando dicho cursor adopte la forma de una doble flecha Doble flecha de autoajuste, hacer doble clic:

 

Autoajuste contenido

1. Manejo de las celdas

Calc puede efectuar un gran número de operaciones con celdas o con rangos y al trabajar con él conviene escribir la menor cantidad de datos posibles, para lo que hay que recurrir a las funciones y automatismos que trae consigo. En este apartado se tratan los fundamentos imprescindibles para manejar las celdas y los rangos, que son los objetos que se manipulan en las fórmulas.

Ya se ha dicho que en una celda pueden escribirse datos o fórmulas. Para que Calc interprete y ejecute correctamente una fórmula es necesario escribir = (igual) antes de lo demás. Por ejemplo, si en D2 se escribe B2*C2, esto será lo que aparezca, pues Calc lo interpreta como una cadena de caracteres. Sin embargo, si en E2 se escribe = B2*C2, lo que aparecerá es el resultado de multiplicar el contenido de la celda B2 por el contenido de la celda C2. 

Si se desea que esta fórmula se aplique a otras celdas, no sirve copiarla y pegarla, sino que hay que estirarla. Este es un procedimiento utilísimo cuya única exigencia es que las celdas a las que se vaya a extender la fórmula deben ser contiguas a aquella en la que se escribió.

Antes de estirar debe aceptarse la fórmula pulsando la tecla Intro o haciendo clic en el icono Aplicar Icono aplicar de la barra de fórmulas. Después se hace clic en ella de nuevo y se sitúa el cursor del ratón en el extremo inferior derecha de la celda, donde adopta la forma de una cruz Icono estirar fórmula. En ese momento puede estirarse la fórmula hacia abajo, hacia arriba o hacia los lados. No obstante, en todo el resto del bloque cuando aparezca la expresión estirar hay que entender todo el procedimiento descrito (pulsar Intro + volver a la celda + situar el cursor en el extremo inferior derecha).

 

Diferencia entre escribir una fórmula y escribir un dato

Para estirar el contenido de alguna celda, ya sea un dato o una fórmula, hay que pulsar Intro tras escribirlo, pues así se sale de la celda. Después se pulsa de nuevo en ella y se desplaza el cursor del ratón al extremo inferior derecho, donde adopta la forma Icono estirar fórmula. Entonces ya puede estirarse la fórmula.

 Fórmula estirada

La fórmula va adaptándose conforme se desplaza hacia abajo, ya que incrementa el número de fila de cada uno de los componentes de ella (de B2*C2 pasa a B3*C3, a B4*C4 y así sucesivamente). Si se hubiera estirado la fórmula hacia la derecha se habría incrementado la letra de la columna (de B2*C2 pasaría a C2*D2, a D2*E2 y así sucesivamente).

 Estirar texto
Cuando lo que se estira es contenido alfanumérico y éste contiene algún número al comienzo o al final de la cadena de caracteres, Calc incrementa el valor de dicho número sumándole uno. Si el contenido es únicamente texto sin ningún número o los números están rodeados de caracteres no numéricos, al estirar el contenido se copia sin modificación en todas celdas por las se vaya pasando.

Un principio fundamental es que no puede escribirse una fórmula en una celda usando dicha celda en la fórmula, es decir, en C2 no puede escribirse =C2*D2, pues provocaría un error (Err. 522), ya que la salida de datos también es la entrada de los mismos.

También se obtiene un mensaje de error cuando al estirar una fórmula ésta se encuentra con una celda que no contiene valor alguno (#VALOR!). Hay que tener cuidado con esto, pues a veces al estirar ocurre que los índices de la celda (la letra de la columna o el número de la fila o ambos) superan los valores de las celdas en las que hay datos.

Aunque en todo este bloque de contenidos las celdas, rangos y fórmulas se escribirán en mayúsculas no hay ningún problema en escribirlas en minúsculas, pues Calc las interpreta correctamente. Es decir, la celda C2 puede escribirse c2 y promedio() es idéntico a la función PROMEDIO().

Sin embargo, cuando se usa alguna función para comparar cadenas de caracteres hay que distinguir mayúsculas de minúsculas y vocales acentuadas de vocales sin tilde, ya que en estos casos Calc sí es sensible a estas diferencias, pues la comparación se hace a través de los códigos ASCII. Estos códigos son distintos para la mayúscula y la minúscula de una misma letra, así como para una vocal con o sin tilde.

Hay veces en las que se necesita elaborar una lista consecutiva de números. Para ello es suficiente con escribir el primer número de dicha lista y estirar. En el caso de que la numeración no sea consecutiva sino que haya un salto fijo (por ejemplo, van de tres en tres), basta con escribir los dos primeros números y estirar:

 

Rellenar serie consecutiva

Lista numerada consecutivamente

Rellenar serie artimética

Lista numerada con salto fijo

 

La lista numerada con salto fijo se corresponde con lo que matemáticamente se denomina progresión aritmética. En el ejemplo, el primer término de la progresión es 7 y la diferencia (el salto fijo) vale 3.

Al estirar una celda se modifican tanto la columna como la fila. Sin embargo, a veces conviene que un determinado valor que está contenido en una celda no cambie al ser estirado. Esto puede lograrse bien escribiendo el número o el carácter alfanumérico en la fórmula, bien usando una referencia absoluta. En la imagen que viene a continuación se muestra un ejemplo. En él se supone que el IVA aplicable a una serie de productos es el 21% (hay que recordar que para calcular un tanto por ciento de una cierta cantidad se multiplica por el tanto por ciento dividido por cien. En este caso, 21/100 = 0,21)

Fórmula sin referencia absoluta

Se escribe la fórmula con el dato numérico, se aplica y se estira. Este dato numérico no sufre transformación alguna

Fórmula con referencia absoluta
En una celda se escribe el valor del IVA. Con el fin de que al estirar no cambie la referencia de la celda en la que se encuentra dicho valor, su nombre se escribe con el símbolo del dólar: $B para que no cambie la columna, $2 para que tampoco lo haga la fila.
 Estirar fórmula con referencia absoluta
 Al estirar la fórmula la referencia absoluta permanece inalterada.

 

Una referencia relativa (que no es más que el nombre de la celda, por ejemplo B2) se convierte en absoluta anteponiendo el símbolo del dólar ($). Puede elegirse entre que sea la columna lo que quede fijo ($B2: al estirar iría apareciendo $B3, $B4...), la fila (B$2: al estirar cambiaría a C$2, D$2...) o ambas ($B$2: al estirar sigue apareciendo $B$2 en todas las celdas).

La ventaja de usar un número a través de una referencia absoluta en lugar de emplearlo tal cual reside en la modificación de ese valor. Si se hace a través de una referencia absoluta no hay más que escribir el nuevo valor en la celda donde está y automáticamente se modifica en todos lo sitios en los que aparezca la referencia absoluta. Si se usa el valor, hay que escribirlo en la primera celda donde se haya escrito la fórmula, aplicarla y volver a estirarla. Cuando hay cuatro celdas  y un único valor la diferencia no es apreciable, pero en el caso de tener treinta celdas y varios valores repetidos que deben modificarse se agradece que se haga de la forma más sencilla y breve posible.

 

 Modificación de una fómula con referencia absoluta

Un rango es un conjunto de celdas contiguas. Gráficamente es un rectángulo. Se representa escribiendo los nombres de las celdas que lo delimitan (vértice superior izquierdo en primer lugar, vértice inferior derecho en segundo lugar) separadas por los dos puntos (sonrisa. Por ejemplo, el rango B3:E5 está compuesto por todas las celdas que están dentro del rectángulo cuyo vértice superior izquierdo es B3 y cuyo vértice inferior derecho es E5 (estos dos valores definen la diagonal del rectángulo que va desde el extremo superior izquierdo al extremo inferior derecho):

 

Definición de rango

De acuerdo con lo anterior, para que un conjunto de celdas sea un rango, la letra de la columna de la primera celda debe ser igual o anterior a la de la segunda celda y el número de fila de la primera igual o inferior al de la segunda. No son rangos B3:E2, E5:B3 pero sí B3:E3 (tres celdas en la tercera fila), B3:B5 (tres celdas en la segunda columna, la B) e incluso B3:B3, que no es más que la celda B3:

Rango B3:E3 Rango B3:B5

Normalmente estos errores ocurren al escribir el rango en una fórmula, no al seleccionarlo con el ratón, pues al intentar hacerlo de esta forma el mismo programa impide seleccionar un rango sin sentido.

Los rangos también pueden usarse como referencia relativa (B3:E5) o absoluta ($B$3:$E$5) con un funcionamiento idéntico a lo explicado para las celdas.

2. Operaciones y funciones

Calc tiene incorporadas las operaciones de aritmética elemental como la suma (+), la resta (-), la multiplicación (*), la división (/) y la potenciación (^). Todas son accesibles desde el teclado. Por ejemplo, el producto (*) se encuentra en la misma tecla que la suma (+) y para acceder a él hay que utilizar mayúsculas a la vez que pulsar dicha tecla.

La potenciación, que es el mismo símbolo que el acento circunflejo, está a la derecha de la tecla p y también es necesario pulsar la tecla de mayúsculas. Como se corresponde con la tecla del acento, después de pulsar hay que dar a la barra espaciadora para que aparezca. En el bloque numérico están todas las operaciones salvo la potenciación.

Teclado de ordenador

Teclado de 105 teclas con distribución español de España. Roi González Villa (Vivaelcelta). Obtenido de la Wikipedia.

 

 Las operaciones suma, multiplicación y potenciación también pueden escribirse como funciones:

  • SUMA(celda1;celda2;...) y también SUMA(celda1:celda2), según se sumen los contenidos de celdas de forma independiente o el rango celda1:celda2.
  • PRODUCTO(celda1;celda2;...) o PRODUCTO(celda1:celda2)
  • POTENCIA(celda base;celda exponente). Por ejemplo, si en B2 hay un 3, en C2 un 4 y en D2 se escribe POTENCIA(B2;C2) se obtiene 34=81. Si en E2 se escribe POTENCIA(C2;B2) se obtiene 43=64. 

Las funciones pueden escribirse directamente en la barra de fórmulas, lo que implica conocer su nombre y sintaxis, o puede emplearse el asistente que aparece al pulsar en el icono Asistente de funciones Icono asistente fórmulas de dicha barra. Siempre debe empezarse con un igual (=) que puede escribirse o seleccionarse con el icono Función Icono igual de la barra de fórmulas de la barra de fórmulas. Una vez hecho esto, este icono cambia a Aplicar Icono Intro de la barra de fórmulas, indicando que debe pulsarse allí o en Intro para aceptar la fórmula una vez que se haya escrito entera.

Cuando se escribe el nombre de una función se observa que por encima de lo escrito, y en color negro, van apareciendo aquellas funciones que empiezan con esa letra. En cuanto se muestre la que interese se pulsa la tecla Intro para que quede escrita en la barra de fórmulas (PRODUCTO()). Aquí no puede usarse el icono Aplicar Icono aplicar de la barra de fórmulas. Todas las funciones deben ir acompañadas de paréntesis y no puede haber ningún espacio entre el nombre de la función y dichos paréntesis.

Lo que queda es escribir las celdas dentro del paréntesis. Esto puede hacerse:

  • Directamente, tecleando su nombre (PRODUCTO(A3;B3)). Para hacerlo así deben estar perfectamente identificadas las celdas que van a intervenir en la fórmula, pues no se puede estar entrando y saliendo de la barra de fórmulas, ya que cada pulsación del ratón añade términos a lo que se escribe (es el comportamiento que se emplea en la segunda forma para completar los argumentos). 
  • Pulsando con el ratón en la primera celda (A3), después escribiendo  el punto y coma (;), haciendo clic en la segunda celda (B3) y finalizando con la pulsación de la tecla Intro o del icono Icono Intro de la barra de fórmulas. Aunque este procedimiento parezca engorroso de explicar se aprende sin dificultad rápidamente. En el caso de que en la fórmula entren celdas de otras hojas es muy recomendable hacerlo de esta manera. Si se quiere escribir hay que referirse a una celda de otra hoja como Nombrehoja.celda. Por ejemplo, si la celda es B7 y PrimeraEvaluación es el nombre de la hoja quedaría PrimeraEvaluación.B7.

Hay que tener cuidado con dos cosas: cerrar los paréntesis, pues deben aparecer cerrados tantos como se hayan abierto, y, con el fin de salir de la celda en la que se escribe la fórmula, no pulsar con el ratón en otras celdas distintas a las que servirán de argumento. Este comportamiento no causa problemas en celdas que no contienen fórmulas pero en aquellas en las que se está escribiendo una fórmula motiva que la celda en la que se hace clic pase a formar parte de la fórmula, ya que este es el procedimiento para introducir los argumentos. Por esta razón, al terminar de escribir la fórmula es obligatorio pulsar Intro o en el icono Icono Intro de la barra de fórmulas para que ésta quede asociada a la celda en la que se ha estado escribiendo.

 

Ayudante cuando se escribe una función

Al comenzar a escribir el nombre de una función por encima de lo que se escribe aparecen las funciones cuyo nombre empieza por esa letra. Una vez que se muestre la que interesa, se pulsa Intro y pasa a escribirse en la barra de fórmulas.

flecha abajo

Asistente de sintaxis de una función

Cuando la función ya está escrita en la barra de fórmulas por debajo del nombre se muestra su sintaxis. Una vez escrita se pulsa la tecla Intro o el icono Aplicar Icono Intro de la barra de fórmulas, con lo que se ejecutará la fórmula por primera vez y ya podrá ser estirada.

Todas las funciones, salvo ALEATORIO(), necesitan un argumento dentro de los paréntesis, que son obligatorios. El argumento puede ser una o varias celdas, un rango u otro tipo de expresión que contenga celdas. Cuando hay varios argumentos se separan con punto y coma (;). También pueden anidarse funciones, procedimiento que consiste en escribir una función en el argumento de otra.

Al pulsar en el icono del Asistente para funciones Icono asistente funciones aparece un cuadro de diálogo en el que se recogen todas las funciones disponibles catalogadas por categorías. Al hacer doble clic en el nombre de la función que se encuentra a la izquierda se modifica la parte derecha para mostrar la estructura de dicha función, así como una breve explicación de lo que hace.

 

Asistente de funciones
Al hacer doble clic en la función RESIDUO a la derecha aparece la sintaxis. Pueden escribirse las celdas en los recuadros existentes o utilizar el botón Encoger Icono encoger del asistente de funciones  para seleccionarlas con el ratón.
flecha abajo
Asistente elección dividendo
Una vez que se hace clic en la celda, su nombre aparece en el recuadro. Hay que pulsar de nuevo en el icono Encoger Icono encoger para aceptar la elección.
flecha abajo
Asistente divisor
 Este procedimiento se repite para todos los argumentos de la función. 
flecha abajo
Asistente función completa
Una vez escogidos todos los argumentos aparecerá la función escrita, así como el resultado que devuelve. En la pestaña Estructura se muestra un esquema de la sintaxis de la función.

3. Cálculos matemáticos

Como indica su nombre, una hoja de cálculo está pensada para efectuar cálculos. Lógicamente, los matemáticos son de los más habituales. Para realizarlos pueden utilizarse las funciones matemáticas o recurrir a las operaciones matemáticas elementales. También pueden mezclarse ambos procedimientos si es necesario. 

Como se observa sin más que pulsar en el icono Asistente de funciones Icono asistente de funciones hay un gran número de funciones matemáticas y de otros tipos. Aquí únicamente se van a tratar algunas de ellas, pues el fin de este bloque no es hacer una relación pormenorizada de todas las existentes sino mostrar aquellas que puedan resultar útiles a un buen número de docentes de distintas disciplinas. Dicho asistente informa del uso de cada una de las funciones presentes en Calc.

 

Ya se ha visto que la suma está presente entre las operaciones aritméticas disponibles sin necesidad de emplear una función. Sin embargo, la función SUMA(), a la que usualmente se accede con el icono Icono suma, cuando se utiliza debajo de una columna que contiene números, interpreta que se desea sumar todos esos números. Conviene comprobar que el rango que aparece es el correcto y si no es así, corregirlo.

 

Función suma

 

La función PROMEDIO() calcula la media aritmética de un conjunto de valores. Si es posible conviene escribir el argumento como un rango, no como celdas individuales:

 

Función promedio

 

No hay función media ponderada pero puede hacerse el cálculo empleando las operaciones elementales y la función promedio. Por ejemplo, si la nota media de una evaluación se calcula ponderando las notas de los exámenes, de los trabajos y de la actitud puede procederse como se explica a continuación:

Se supone que la nota de los exámenes suponen el 65% (lo que supone un peso de 0,65), la de los trabajos constituye el 25% (peso de 0,25) y la actitud aporta el restante 10% (peso de 0,10) de la nota media. También se considera que todos los exámenes y trabajos tienen la misma consideración, es decir, el valor que se le da al primer examen es el mismo que el que se le da a cualquiera de los otros, por lo que puede hacerse la media aritmética de las notas de exámenes y trabajos.  

Como referencia puede escribirse que:

Nota media = 0,65 * media notas exámenes + 0,25 * media trabajos + 0,10 * actitud

Esta fórmula puede traducirse a Calc directamente como: 

J2 = 0,65 * PROMEDIO(C2:F2) + 0,35 * PROMEDIO(G2:H2) + 0,1 * I2

En ella se supone que la nota media aparecerá en la celda J2, que las notas de los exámenes están en el rango C2:F2, la de los trabajos en el rango G2:H2 y la de la actitud en la celda I2.

Sin embargo, recordando el uso de las referencias absolutas, sería preferible sustituir los valores numéricos de los pesos de las notas de la fórmula por las referencias de las celdas en las que se escriban. Así, si el peso de las notas de los exámenes se escribe en C10, el de los trabajos en C11 y el de la actitud en C12, podría escribirse

J2 = $B$10 * PROMEDIO(C2:F2) + $B$11 * PROMEDIO(G2:H2) + $B$12 * I2

con el fin de que al modificarse los pesos relativos de cada uno de esos conceptos el cambio sea inmediato.

 

Fórmula media ponderada

Si cada examen tiene un valor distinto no puede emplearse la función PROMEDIO() con las notas de los exámenes, sino que hay que utilizar la media ponderada para hacer los cálculos pertinentes al apartado exámenes. Por ejemplo, en el caso de que el primer examen suponga el 10%, el segundo el 20%, el tercero el 30% y el cuarto el 40% de la nota correspondiente a los exámenes, la fórmula sería

J2 = $B$11*($B$17*C2+$B$18*D2+$B$19*E2+$B$20*F2)+$B$12*PROMEDIO(G2:H2)+$B$13*I2

 

Cálculo de una media ponderada con ponderación en un parte

Calc trae dos funciones para generar números aleatorios: ALEATORIO(), que proporciona un número aleatorio mayor que cero y menor que 1, y ALEATORIO.ENTRE(número menor;número mayor), que genera un número entero aleatorio comprendido entre el número menor y el número mayor, ambos incluidos. Por ejemplo, al estirar ALEATORIO() aparecerá un número de la forma 0,... y si se ejecuta ALEATORIO.ENTRE(-2;5) los posibles valores serán -2, -1, 0, 1, 2, 3, 4 y 5. Los paréntesis de ALEATORIO() deben estar vacíos. 

El asistente de funciones tiene un apartado denominado Estadísticas en el que están recogidas un buen puñado de este tipo de funciones. La más conocida es sin duda la que comúnmente se denomina media, que debería llamarse media aritmética para ser más precisos, y que en Calc recibe el nombre de PROMEDIO(). Su uso no reviste mayor dificultad:

  • si se escribe PROMEDIO(A2;B4;E5) el resultado que se obtiene es la media aritmética de los valores que se encuentran en A2, B4 y E5. El cálculo que hace la función es sumar estos valores y dividir entre el número de valores que se suman, por lo que el resultado es equivalente a escribir (A2+B4+E5)/3. La ventaja de la función PROMEDIO() es que no hay que preocuparse por el número de valores que se suman ya que ella hace ese recuento.
  • si se escribe PROMEDIO(A2:E5) se obtendrá la media aritmética de todos los valores numéricos que estén en el rango A2:E5.

La función descarta automáticamente todos aquellos valores no numéricos que encuentre en el argumento y efectúa los cálculos únicamente con los datos numéricos.

La desviación típica es otra medida estadística de gran importancia para interpretar correctamente el valor de la media aritmética. Así, cuanto menor sea más agrupados estarán los valores y más fiable será la media aritmética, de modo que al aumentar su valor disminuye su fiabilidad y la media aritmética se vuelve menos representativa del conjunto del conjunto de valores. En Calc se llama DESVEST().

Las hojas de cálculo suelen considerar varios tipos de números a los que le asignan un determinado formato. Esto se hace así para dar un formato acorde con el tipo de número del que se trate.

 

Formatos numéricos

 

 

Por ejemplo, si se indica que un número es un tanto por ciento (%), automáticamente lo multiplica por 100 y le añade el símbolo % al final. En este caso hay que tener cuidado con el detalle de la multiplicación por 100 porque el 4% que interesa se transformaría en el 400%. Por esta razón, en el caso de los tantos por ciento, hay que escribir 0,04.

Con el formato Moneda se añade al número el símbolo que le corresponda a la unidad monetaria deseada. El formato Fecha la ajusta a una forma predeterminada, al igual que Hora. Con el formato Científico se escribe en una celda un número escrito en notación científica. Por ejemplo, el número de Avogadro 6,022·1023 se escribiría 6,022E+023 ó 6,22E+23. 

En la barra de herramientas Formato aparecen unos iconos que permiten asignar el formato moneda y porcentaje así como aumentar o disminuir el número de decimales automáticamente:

Formatos numéricos de la barra de formato

4. Funciones para el manejo de texto

Al igual que ocurre con las funciones matemáticas o estadísticas, hay disponible una gran cantidad de funciones para el tratamiento de texto. Las hay muy sencilas como MAYÚSC() y MINÚSC(), que convierte en mayúsculas la primera y en minúsculas la segunda, cualquier carácter que se encuentre en el argumento. Por ejemplo, esto es útil cuando se quieren comparar dos listas, ya que Calc es sensible en este caso a las mayúsculas y a las minúsculas.

 

Función Igual texto Función igual texto combinada con mayúsc

La función IGUAL(), que como se observa en las imágenes es sensible a las mayúsculas y minúsculas, compara dos cadenas de caracteres y devuelve VERDADERO cuando son iguales y FALSO cuando no lo son. El problema creado por el uso simultáneo de mayúsculas y minúsculas se resuelve escribiendo cualquiera de las funciones MAYÚSC() o MINÚSC() en el argumento de IGUAL(). 

 

En el menú Formato aparece la opción Cambiar uso de mayúsculas que convierte todos los caracteres del rango seleccionado a cualquiera de las opciones que allí aparecen:

 

Formato Cambiar uso de mayúsculas

 

Con esta orden se modifica el formato del texto contenidos en las celdas mientras que con cualquiera de las funciones dicho texto no cambia, por lo que la primera opción es aconsejable cuando únicamente quiere modificarse el aspecto del texto, sin que vaya a tener otro uso posterior.

Muchas veces se tienen listas en las que aparecen por separado los campos Nombre, Primer Apellido y Segundo Apellido y se desea elaborar una lista en la que únicamente aparezca el campo Apellidos y Nombre. Esto es fácil de hacer usando la función CONCATENAR() que enlaza distintas cadenas de caracteres formando una de mayor tamaño.

Concatenar sin maquetar
CONCATENAR() une las cadenas sin introducir ninguna separación entre ellas, por lo que aparece una a continuación de otra.
Concatenar sin maquetar estirado
Para que la apariencia sea correcta hay que introducir un espacio en blanco entre los apellidos y una coma y un espacio en blanco entre éstos y el nombre. Dado que no son valores contenidos en una celda, hay que escribirlos entre comillas (" " y ", ")
Concatenar maquetado

En vez de la función CONCATENAR() puede utilizarse el Ampersand (&) que produce el mismo efecto. En concreto, la fórmula =CONCATENAR(B2;" ";C2;", ";A2) puede reescribirse como =B2 & " " & C2 & ", " & A2. El Ampersand puede considerarse como un operador elemental similar a +, - , *, / pero que se emplea con cadenas de caracteres.

Una operación muy importante, y que está completamente automatizada en cualquier hoja de cálculo, es la de ordenar una colección de datos. Calc permite la ordenación bien desde el menú Datos/Ordenar, bien usando los iconos Iconos ordenar.  Ambas opciones, después de seleccionar el rango que se quiere ordenar (en el ejemplo de la lista es suficiente con seleccionar el rango donde se encuentran todos los primeros apellidos), llevan al mismo cuadro de diálogo:

 

Cuadro de diálogo ordenar

 

Se observa que automáticamente detecta el rango que se desea seleccionar, por lo que casi siempre hay que pulsar en Ampliar selección, ya que si se hace en Selección actual únicamente se ordenaría la selección hecha, con lo que todo se descabalaría. Tras pulsar en Ampliar selección aparece un cuadro de diálogo con dos pestañas. En uno de ellas pregunta por los siguientes criterios o claves que se emplearían para resolver los empates que se produjeran con el primero de ellos. En la otra permite elegir entre una serie de opciones. Conviene leer detenidamente ambas pestañas.

En Claves de ordenación pueden elegirse cuantas se deseen de modo que se deshaga cualquier empate que surgiera por alguno de los criterios y en Opciones hay que mirar si la casilla el intervalo contiene etiquetas de columna está marcada o no, dependiendo de la existencia de etiquetas (en el ejemplo sí que hay etiquetas, en concreto, Nombre, Primer Apellido...). Si hubiera etiquetas y la casilla no estuviera marcada, esas etiquetas se ordenarían con el resto de datos de la selección.

Claves ordenación
Flecha abajo
Opciones de ordenación

5. Otras características interesantes

Dentro de los menús se encuentran algunas órdenes útiles como las siguientes:

  • Archivo/Guardar como: entre los formatos en los que puede guardarse los libros de Calc, aparte del ods, destacan los dos formatos xls y xlsx de Excel.
  • Archivo/Exportar a PDF: es idéntica a la misma opción que aparece en Writer.
  • Archivo/Previsualizar la página: antes de imprimir conviene usar esta opción porque lo normal es que haya que poner en apaisado u horizontal la hoja para que quepa todo el rango a imprimir.
  • Editar/Eliminar contenidos: borra el contenido de la celda, incluidos los formatos que tenga y que no se borran con Suprimir. Marcando Eliminar todo se asegura el borrado total de la celda.

 

Eliminar contenidos

 

  • Formato/Formato condicional: permite modificar el formato de una selección de celdas (poner distintos colores dependiendo de los valores de los datos, asignar iconos...).

 

Aparte de las funciones ya mencionadas es conveniente conocer el uso de funciones como SI(), que se encuentra en el grupo de las lógicas, o CONTAR.SI(), que es de las estadísticas.

La sintaxis de SI() es la siguiente =SI(prueba lógica;valor si verdadero;valor si falso). Por ejemplo, puede usarse en una comparación entre el valor de dos celdas para que devuelva el valor Coinciden si es así y No coinciden en caso contrario.

Uso de si
Flecha ancha
Si estirado

Se observa que SI() también es sensible a mayúsculas y minúsculas, por lo que debe tenerse la precaución de pasarlo todo a mayúsculas o minúsculas para que no se produzcan errores. Dado que los valores a devolver son cadenas de caracteres, hay que escribirlas entre comillas.

La sintaxis de CONTAR.SI() es =CONTAR.SI(intervalo;criterios) y lo que hace es contar todos los valores del intervalo que cumplen los criterios impuestos.

Función CONTAR.SI()

En este caso ha contado el número de insuficientes (criterio) que hay en el rango C2:C7 (intervalo).

6. Gráficos

Un gráfico es una forma agradable de mostrar un gran número de datos. Calc dispone de un asistente para gráficos al que se accede bien desde Insertar/Objeto/Gráfico, bien haciendo clic en el icono Gráfico Icono asistente gráfico de la barra de herramientas Estándar. En ambos casos aparece el siguiente asistente que guía en el proceso de elaboración del gráfico:

Asistente gráficos primer paso
En el primer paso se elige el tipo de gráfico.Para avanzar se pulsa en el botón Siguiente>> o en el siguiente paso que aparece en la lista de Pasos.
Asistente gráficos segundo paso
Asistente gráficos segundo paso hecho
En el segundo paso se selecciona el rango de datos. Conviene elegir las dos columnas de datos a la vez.
Asistente gráficos tercer paso
En este paso aparecen distribuidos los datos que hemos seleccionado. En caso de que únicamente se hubiera seleccionado una columna de datos en el segundo paso aquí habría que seleccionar la otra columna de datos.
Asistente gráficos cuarto paso
En este último paso se escriben los rótulos que tendrá el gráfico. Se pulsa en Finalizar para que aparezca el gráfico.
Gráfico