2016-09-02 3 views
1

비교() 시간이구글 시트가 지금과 시간을 비교하려면 스프레드 시트에서 시간

때문이다하지만 난 눈치 때 빨간색 조건부 서식 셀 색상으로 원하는

방법 구글이 없다 시트는 주어진 시간과 조건을 비교하게합니다.

지금()

A1 = 10시 15분

A2 = 10시 20분

와 함께 시간을 비교하는 적절한 방법은 무엇입니까 (내가 3 번을 부여 사용하는 경우 링크의 예를 참조) 지금

() => 10시 10분

if (now()>A1;TRUE;FALSE) 
    **output TRUE, expected value FALSE 
if (now()>A2;TRUE;FALSE) 
    **output TRUE, expected value TRUE 
이제

Spreadsheet

답변

1

()는 최신 전자를 가지고 오늘은 그것을 조장하십시오. 시간은 그렇지 않지만. 그래서 항상 더 커질 것입니다.

전체 날짜 인 날짜를 삭제해야합니다. 한 가지 방법은 다음과 같습니다

=MOD(NOW();1) 

그래서 수식은 다음과 같습니다

=IF(MOD(NOW();1)>A1;TRUE;FALSE) 

enter image description here

하나의 참고 사항 : 당신이 원하는 모든 참/거짓 인 경우 다음은 IF()를 필요로하지 않습니다 그 자체 TRUE 또는 FALSE를 반환합니다

=MOD(NOW();1)>A1 

.

+0

이 하나의 작품은 훌륭하지만, 다음과 같은 문제가 있습니다. MID = (...)를 사용하여 시간 부분을 추출했습니다. 이것은 효과가 없었습니다. 왜 MID()가 NOW()에서 시간 부분을 추출하지 못하는지 아십니까? – Richard

+0

@ 리차드 이것이 제대로 작동했다면 답을 클릭하여 체크 표시를하십시오. 중반이 작동하지 않는 이유는 현악기에 대한 중간 작품입니다. 날짜/시간은 문자열이 아닌 숫자로 저장됩니다. 날짜는 1900 년 1 월 1 일부터 시작하여 이후 매일 1 씩 증가하는 정수이며 시간은 24 시간 기준으로 10 진수입니다. 따라서 2011 년 9 월 2 일 12시를 표시 할 수 있지만 42615.5로 저장됩니다. 그래서 mid는 날짜/시간 마스크가 아닌 그 수를 파싱합니다. –

관련 문제