sc의 셀에 날짜 삽입

sc의 셀에 날짜 삽입

sc(스프레드시트 계산기)에서 열 형식을 지정했지만 <f 12 0 3>해당 셀에 유효한 날짜를 삽입할 수 없습니다. 숫자 <\^D15/12/31>(또는 첫 문자 유무에 관계없이 기타 유사한 기호 ) 를 사용하면 ^D문자열만 표시되고 날짜 차이를 계산할 수 없습니다. 누군가 나에게 팁을 줄 수 있습니까?

답변1

@dts예를 들어, 이 함수를 사용하여 날짜를 삽입할 수 있습니다 =@dts(15,12,31). 필요한 경우 차이를 계산할 수 있도록 에포크 이후의 초 단위로 변환됩니다. 예를 들어, 셀 A1에 이 값이 있고 셀 A2에 하루 전 이 있는 경우 =@dts(15,12,30)로 설정하면 B1차이 (초)가 =A1-A2표시됩니다 .86400.00

이 시차로 인해 일반적인 산수 외에는 다른 일을 할 수 없을 것 같습니다. ^D(control-D)를 사용하여 표시 형식을 변경할 수 있습니다 . 예를 들어, F^D%T셀에 입력하면 B1다음과 같이 표시됩니다.시:분:초 01:00:00( man strftime 을 참조하세요 %T.) 그러나 여전히 "에포크 이후의 초"이므로 적절한 초 수로 나누지 않고는 주 수로 변환할 수 없습니다.

답변2

답변에 대한 부록으로 날짜와 시간을 입력한 다음 항목을 원하는 형식으로 지정할 수 있습니다.

셀 정보, (형식 코드) [두 수식]:

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

방법:

  • 날짜와 시간을 입력하려는 셀을 선택하세요.
  • ~에 따르면e
  • @dts(2022,5,4)+@tts(8,30,45)그리고Enter
  • ~에 따르면F
  • "^D%m/%d/%y&nbsp;&nbsp;%H:%M:%S"그리고Enter
  • 을 누른 f다음 l너비가 적절해질 때까지 (소문자 L)을 반복해서 누른 다음Enter

형식 문자열의 핵심은 실제로 Ctrl+를 누른 D다음 코드를 입력하는 것입니다. 가능한 코드는 "man date"를 참조하세요. 공식은 날짜와 시간을 변환하는 @로 시작합니다 . 둘 다 신기원에서 초로 변환되며 실제 날짜와 시간을 추가할 수 있습니다.@dts(y,m,d)@tts(H,M,S)

또한 도움말 메뉴를 보거나, 해당 메뉴 또는 하위 메뉴의 아무 곳에서나 키를 사용하거나 , 스프레드시트로 돌아가는 데 , man scsc키를 사용할 수 있습니다.?apq

이는 분할 상환 대출 등을 포함한 다양한 내장 공식을 갖춘 훌륭한 쉘 스프레드시트 유틸리티입니다.

관련 정보