lunes, 22 de marzo de 2010

Funciones Lógicas. Trabajar con SI junto con la función Y

Dentro de la categoría de funciones lógicas tenemos una de las funciones más potentes que podemos utilizar para decidir qué valor poner en base a que los valores de otra u otras celdas cumplan un criterio.
La sintaxis de la función SI es:
SI (expresión; valor si verdadero; valor si falso)
  • SI, es el nombre de la función
  • Expresión es una condición o una función que devuelva verdadero o falso, dicho de otro modo si se cumple la condición es verdadero y si no se cumple es falso
  • valor si verdadero, que queremos que haga excel si la expresión es verdadera. Puede ser un texto, una referencia o un cálculo.
  • valor si falso, al igual que el caso anterior, indicamos aquí que queremos que haga excel si NO se cumple la expresión.
Muchas veces no tenemos que evaluar en la expresión una condición sino dos o más. Esto quiere decir que el resultado depende de que dos o más celdas contengan unos valores determinados. En este caso tenemos que utilizar dentro de la función SI una función Y que devuelva verdadero si todas las celdas cumplen los requisitos.
La sintaxis de la función Y es:
Y(Condición1;Condición2;...) 
  • Y, el nombre de la función
  • Condición1, primera expresión a evaluar si es verdadero o falso
  • Condición2, segunda expresión a evaluar si es verdadero o falso

Un ejemplo.
Tenemos un listado de candidatos y queremos crear una función para que nos indique si los candidatos están o no seleccionados. Para estar seleccionados tienen que tener estudios de Formación Profesional (FP) y tener carnet de conducir.

La solución sería tener en la columna D la siguiente función (por ejemplo en la celda D3)
=SI(Y(B3="FP";C3="SI");"Seleccionado";"No Seleccionado")

lunes, 8 de marzo de 2010

Poner la fecha con números romanos en Excel

No he encontrado ningún formato que me permita poner una fecha de la siguiente forma 12-VII-2010, así que se me ha ocurrido una forma un poco "cutre" de representar una fecha con ese formato. Necesito 4 funciones y una columna oculta que contenga la fecha correcta
  • Las funciones son
    • DIA (fecha) que devuelve el día de la fecha que le indico entre paréntesis
    • Mes (fecha) que devuelve el mes de la fecha que se indica entre paréntesis
    • AÑO (fecha) que devuelve el año de la fecha que se indica entre paréntesis
    • NUMERO.ROMANO(numero) que convierte en números romanos el número que se indica entre paréntesis
  • Tenemos que concatenar (unir) las diferentes funciones junto con el símbolo separador de mes y año ("-"). Para unir estos valores utilizamos el carácter "&" (el ampersand)
  • Necesitamos una columna (que podemos ocultar) donde contenga la fecha que queremos transformar
En el siguiente ejemplo utilizamos la celda A1 para contener la fecha, poniendo la formula =DIA(A1) & "-" & NUMERO.ROMANO(MES(A1))& "-" & AÑO(A1) en la celda B1


martes, 2 de marzo de 2010

Formato de vídeo MKV (Matroska Video)


Podemos encontrar entre las características de algunos discos duros multimedia, que trabajan con el formato de vídeo MKV a demás de los formatos "tradicionales" como AVI, MPEG, etc.
¿Qué ventaja tiene ese formato frente a otros más extendidos?
En la página oficial (en inglés) del proyecto de Matroska Media Containter, podemos encontrar mucha información, empezando por que estamos ante un formato que trabaja junto MKA (audio) y MKS (subtítulos)
La idea es que este contenedor que permite almacenar en un solo archivo tanto la película como varios tipos de subtítulos y de idiomas.
Está diseñado para ser utilizado con los formatos de compresión de audio y vídeo más actuales, mejorando las prestaciones de sistemas como AVI. Aparte de tener la capacidad de actualizarse fácilmente según nuevos estándar de compresión de audio y vídeo que vayan saliendo
Existen conversores de MKV a formatos más típicos como AVI

Más información en la wikipedia en un artículo muy completo con enlaces interesantes