Insertar una fecha en una celda en sc

Insertar una fecha en una celda en sc

En sc (calculadora de hoja de cálculo), formateé una columna <f 12 0 3>pero no pude insertar una fecha válida en sus celdas. Si digito <\^D15/12/31>(u otras notaciones similares, con o sin la inicial ^D, solo obtengo una cadena sin posibilidad de calcular diferencias de fechas. ¿Alguien podría darme alguna pista?

Respuesta1

Puede insertar una fecha usando la @dtsfunción, por ejemplo =@dts(15,12,31). Cuando es necesario, se convierte a una cantidad de segundos desde la época para que pueda calcular una diferencia. Por ejemplo, si la celda A1tiene este valor y la celda A2tiene un día antes =@dts(15,12,30), entonces puede configurarlo B1y =A1-A2se mostrará 86400.00, es decir, la diferencia en segundos.

No creo que puedas hacer nada más con esta diferencia horaria excepto la aritmética habitual. Puede usar ^D(control-D) para cambiar el formato de visualización. Por ejemplo, escriba F^D%Twhile sobre la B1celda y ahora se mostrará comohoras:minutos:segundos 01:00:00(consulte man strftime para %T), pero todavía son "segundos de la época", por lo que, por ejemplo, no puede convertirlo en una cantidad de semanas, excepto dividiéndola por la cantidad apropiada de segundos.

Respuesta2

Como complemento a la respuesta, es posible ingresar tanto la fecha como la hora y luego formatear la entrada según las expectativas.

Información de celda, (códigos de formato) [dos fórmulas]:

B18 (^D%m/%d/%y %H:%M:%S) [@dts(2022,5,4)+@tts(8,30,45)]

El método:

  • Seleccione una celda para ingresar fecha y hora
  • Prensae
  • @dts(2022,5,4)+@tts(8,30,45)yEnter
  • PrensaF
  • "^D%m/%d/%y&nbsp;&nbsp;%H:%M:%S"yEnter
  • Presione f, luego presione l(L minúscula) repetidamente hasta lograr un buen ancho, luegoEnter

Lo esencial para la cadena de formato es presionar Ctrl+ Dy luego ingresar los códigos. Consulte "fecha de hombre" para conocer los posibles códigos. Las fórmulas comienzan con @, donde @dts(y,m,d)convierte una fecha y @tts(H,M,S)convierte una hora; Ambos se convierten a segundos de la época y se pueden agregar para obtener una fecha y hora verdaderas.

También es útil man scy al scpresionar ?para ver un menú de ayuda, use las teclas apara ir a pcualquier parte de ese menú o submenús, o qpara volver a la hoja de cálculo.

Esta es una buena utilidad de hoja de cálculo; muchas fórmulas integradas que incluyen amortización de préstamos y otras.

información relacionada