Inicio de sesión

Quién está conectado

Actualmente hay 0 usuarios y 1 invitado en línea.

Sindicar

Distribuir contenido

Trucos

Base de datos de ejemplo Libre/OpenOffice

Para resolver una interesante duda que se ha planteado en el foro, he creado una base de datos de ejemplo para realizar algunas consultas, las vistas de tabla equivalentes y una consulta SQL directa de UNION.  Dado que los comentarios no permiten adjuntar archivos, creo esta entrada para adjuntar la base de datos de ejemplo para quien esté interesado en examinar la cuestión.

Barras de datos y escalas de color en los formatos condicionales de LibreOffice

Dentro del resumen de novedades de la reciente publicación de la versión 3.6 de LibreOffice, me han llamado mucho la atención los cambios introducidos en formatos condicionales de Calc, una mejora largamente esperada por algunos usuarios.

En resumen, aplicando formatos condicionales para los valores de las celdas, ahora disponemos de:

  • infinito número de condiciones aplicables[1].
  • escalas de color para aplicar automáticamente a todas las celdas de un rango.
  • barras de datos para dar formato a todas las celdas de un rango.

[1] Aunque en la Ayuda del programa todavía habla del viejo límite de 3 condiciones, he comprobado que se pueden aplicar más de 64 -y me refiero a 64 concretamente por ser éste el límite de formatos condicionales que se pueden aplicar en Excel 2010-.  ;-)

"Buscar y reemplazar" con "esteroides" gracias a la extensión "Alternative Search and Replace" para Writer

Escrito originalmente para OPS - OpenSystemsConsulting

(Pulsando sobre las imágenes se abrirán en una ventana emergente a tamaño natural)

Writer posee notables capacidades de búsqueda y reemplazo de texto, caracteres especiales y formatos mediante las opciones "Expresiones regulares", "Atributos" y "Formatos" que se muestran cuando pulsamos el botón "Más opciones" del diálogo "Buscar y reemplazar".

No obstante, el uso de expresiones regulares es algo dificultoso mientras no se está habituado, y hay que estar revisando la ayuda para ver como usar los diferentes códigos de control.

A modo de ejemplo, si deseamos localizar los párrafos que comienzan por uno o más números seguidos por un punto, se puede usar una expresión regular como ésta:

^[0-9]+\.

Emulando una función CONTAR.UNICOS() mediante fórmulas matriciales

En Calc (al igual que en Excel) hay muchas funciones para contar elementos de un rango: CONTAR(), CONTARA(), CONTAR.SI(), etc, pero ¿no habéis encontrado a faltar un CONTAR.UNICOS() que os permita obtener el número de elementos sin repeticiones en un rango dado?

Esto lo podremos emular fácilmente mediante el uso de fórmulas matriciales.  Podéis ir directamente al final del artículo para ver la fórmula que hay que usar, pero como este artículo tiene finalidad didáctica, os cuento con un poco de detalle como se llega a la formulación adecuada.

Fórmulas matriciales... (Hoygan! y ezo ke es?) Risa

Las fórmulas matriciales son cálculos introducidos de un modo especial (con Ctrl+Mayúsc+Intro) que permiten aplicar una sóla fórmula a todo un bloque de celdas.  Podéis identificar que en una hoja se está usando una fórmula matricial cuando en la barra de fórmulas veáis que la fórmula aparece entre llaves: {=la_fórmula_que_sea}. Algunas funciones como la función FRECUENCIA() exigen ser introducidas como fórmula matricial.  Si aplicamos una función matricial a todo un rango de celdas, no se puede modificar la fórmula individualmente en ninguna de las celdas, por lo que, en cierto modo, tiene una función de protección frente a errores.  

Creación de consultas UNION con Base en OpenOffice.org y LibreOffice

Hay un tipo de consultas para las cuales no nos sirve el entorno gráfico de diseño de consultas que nos provee Base (el programa de bases de datos de OpenOffice.org o LibreOffice).

Se trata de las consultas de UNION que nos permiten agregar los resultados de dos tablas o consultas. Un ejemplo sería tener dos tablas diferentes con la misma estructura de datos conteniendo datos personales. Si deseamos una consulta que nos muestre la totalidad de registros de ambas tablas, precisamos de una UNION:

SEO Para 2011 - 10 Mandamientos Para Estar Arriba En Google En El 2011

Optimización para motores de búsqueda (SEO) y marqueting para motores de búsqueda (SEM) son unas palabras claves que suenan cada vez más hoy en día a través de Internet y son tan importantes, que su éxito online depende de ellas. Sin un buen plan de SEO para su web, será mejor que renuncie a todo y empiece a ganarse la vida haciendo otra cosa.

Búscalo con Google

Comentarios recientes

Encuesta

¿Sobre qué programas esperas encontrar tutoriales y ejercicios en SuperAlumnos.net? :