Archivo de June de 2010
A partir de un comentario de Anahí, me encontré con un problema muy frecuente en Excel: No funciona como se espera la función SI cuando la función lógica contiene una fecha.
Ejemplo, si escribimos:
=SI(I4<=20/06/2010;”fecha”;”vencido”), esperamos que compare el valor de I4 con la fecha 20/06/2010, pero no funciona.
Esto pasa porque nosotros queremos comparar el resultado de I4 con la fecha 20/06/2010, pero al expresar la fecha de esta forma, Excel interpreta que estamos haciendo un cálculo.
Entonces compara I4 con el resultado de dividir 20/6 y después dividirlo nuevamente entre 2010.
Por lo tanto, la función SI nos devuelve cualquier cosa.
Esta situación me sirve para presentar la función FECHANUMERO.
Esta función, “Convierte una fecha en forma de texto en un número que representa la fecha en código fecha y hora de Microsoft Office Excel” (fuente: Ayuda de Microsoft Excel).
La sintaxis es simplemente:
=FECHANUMERO(texto_de_fecha)
Ejemplo:
FECHANUMERO(“20/06/2010″) devolverá 40349 que para nosotros no significa nada, pero para Excel significa 20 de junio de 2010 que es exactamente lo que necesitamos.
Por lo tanto, para resolver el problema mencionado al inicio de este tutorial, solamente debemos reemplazar la fórmula por:
=SI(I4<=FECHANUMERO(“20/06/2010″);”fecha”;”vencido”).
Y ya obtendremos el resultado que necesitamos.
———————————————————————————————————————————————-
¿Te gustó este truco o tenés alguna recomendación u otra forma de hacerlo? No te olvides de dejar tu comentario y compartir esta nota!
Aunque a veces demore en contestar, leo ABSOLUTAMENTE todos los comentarios y mails que me envían, y estoy muy agradecido por el tiempo que se toman con sus consultas, halagos y críticas y procuro contestar a todos.
Buscá más trucos en: trucosdeexcel.com
Seguime por Twitter, usuario “trucosdeexcel”.
Mandá tus sugerencias o preguntas a: excelman@trucosdeexcel.com
Este truco va en respuesta a una consulta que me hizo Richard.
Es muy útil para quienes arman formularios o recibos en Excel.
Necesitamos que cada vez que escribamos un texto, el espacio dejado en blanco se complete con guiones (o cualquier otro caracter).
Afortunadamente la solución es muy sencilla.
La solución NO viene por el lado de utilizar funciones de texto, sino por formatos.
Debemos hacer los siguiente:
- Vamos a Formato de celdas (ctrl 1 es el atajo de teclado)
- En la pestaña Número, seleccionamos la categoría Personalizada y en Tipo ingresamos: @*-
Así no más: arroba asterisco guión (o el caracter que necesitemos).
Las tres partes del formato indican a Excel:
- @: indica que es el formato para “texto”.
- *: para el resto del espacio visible
- -: complete con guiones.
Y listo!! Sin importar el ancho de la columna, siempre la completará con guiones, pero el contenido de la celda seguirá siendo el valor entrado (en este caso, simplemente la palabra “texto”).
———————————————————————————————————————————————-
¿Te gustó este truco o tenés alguna recomendación u otra forma de hacerlo? No te olvides de dejar tu comentario y compartir esta nota!
Aunque a veces demore en contestar, leo ABSOLUTAMENTE todos los comentarios y mails que me envían, y estoy muy agradecido por el tiempo que se toman con sus consultas, halagos y críticas y procuro contestar a todos.
Buscá más trucos en: trucosdeexcel.com
Seguime por Twitter, usuario “trucosdeexcel”.
Mandá tus sugerencias o preguntas a: excelman@trucosdeexcel.com


