Faq/Calc/139/es

    From The Document Foundation Wiki
    < Faq‎ | Calc
    This page is a translated version of the page Faq/Calc/139 and the translation is 92% complete.
    Outdated translations are marked like this.


    Cómo insertar una fecha u hora fija

    Problema

    Las funciones HOY() y AHORA() calculan la fecha y la hora actuales automáticamente pero, por definición, estos valores se recalculan automáticamente y no son "fijos".

    Inserción usando el teclado

    La solución más sencilla y rápida es utilizar las combinaciones de teclas predeterminadas definidas por:

    • Ctrl + , para insertar la fecha,
    • Ctrl + Mayús + , para insertar la hora.

    En ambos casos el valor contenido en la celda tiene el formato dd/mm/yyyy hh:mm:ss. El formato por defecto aplicado es dd/mm/aa para la fecha y hh:mm:ss para la hora respectivamente, cuando solo se muestra la parte elegida.

    Inserción con el ratón

    Existen dos posibilidades: crear una lista desplegable en la celda o utilizar un control «Calendario».

    • La lista desplegable
      1. Seleccione la celda o rango de celdas en cuestión y vaya a Datos ▸ Validez
      2. En la pestaña Criterios y el cuadro de lista Permitir, seleccione intervalo de celdas
      3. En el cuadro Origen, escriba TEXTO(HOY();"DD/MM/AA")

    La fórmula HOY() devuelve el número correspondiente a la fecha desde la fecha de "origen". La fórmula TEXTO() presenta este número en el formato deseado. El usuario puede insertar la fecha con un clic del ratón:

    screenshot of Data Validity
    Insertar la fecha mediante un clic en la lista
    • Control de calendario

    Muestre la barra de herramientas Controles de formulario. En esta barra de herramientas, haga clic en "Más controles", luego en esta nueva barra de herramientas, elija la herramienta Campo de fecha.

    toolbars screenshot
    Menu Ver > Barras de herramientas para seleccionar la barra Controles de formulario
    1. Dibujar el control
    2. Haga clic derecho sobre él y seleccione Control para mostrar sus propiedades
    3. En la pestaña General, defina la propiedad Desplegable para que sea
    4. Haga clic en la barra de herramientas Controles de formulario en el segundo botón desde la izquierda Modo de diseño activado/desactivado

    A partir de ahora, tendrá un calendario haciendo clic en la flecha para desplazarse por el control.

    screenshot of Date control
    Click en la flecha para mostrar el calendario
    Note pin.svg

    Nota:

    • La entrada en el calendario no se inserta en una celda
    • Hay un control llamado Hora pero este último no se "desplaza" como el control Fecha. Por lo tanto, no permite insertar la hora actual con un solo clic del mouse.

    Inserción a través de una fórmula de cronomarcación

    En este ejemplo, la fórmula se ingresa en la celda A1 y usa una referencia iterativa a la celda B1.

    Formatee la celda A1 con el formato de fecha requerido.

    En el menú principal, seleccione Herramientas ▸ Opciones... ▸ LibreOffice Calc ▸ Calcular.

    screenshot of Calculate Options
    Click para marcar la casilla Iteraciones y cambie los Pasos a 1 (uno)

    Marque la casilla Iteraciones y cambie los Pasos a 1 (uno)

    En la celda A1 escriba la fórmula: =IF(B1<>"",IF(A1="",NOW(),A1),"")

    Introduzca algunos datos en la celda B1 y la celda A1 mostrará la cronomarcación.

    Note pin.svg

    Nota:

    • Editar o cambiar el contenido de la celda B1 en un momento posterior actualizará automáticamente la marca de tiempo en la celda A1.