2010-08-26 4 views

ответ

1

Я обнаружил, что использование WolframAlpha для расчета дней - это самый «простой» способ сделать это. Используйте следующий код:

REGEXEXTRACT(JOIN("";ImportXML(JOIN("";"http://www.wolframalpha.com/input/?i=birthday+";YEAR(A2);"-";MONTH(A2);"-";DAY(A2);"&asynchronous=false&equal=Submit"); "//script")); "(\d+) days until next") 

Где A2 ячейка со дня рождения человека.

+0

Я использую excel до сих пор, чтобы просто хранить несколько цифр и строк, без воздействия таких методов (как тот, который вы только что предложили). Не могли бы вы объяснить, как на самом деле «запустить» это? – Rahul

1

Использование таблицы Google внутренние функции:

=IF(DATE(YEAR(TODAY()),MONTH(A2),DAY(A2))>TODAY(), 
    DATE(YEAR(TODAY()),MONTH(A2),DAY(A2)), 
    DATE(YEAR(TODAY())+1,MONTH(A2),DAY(A2))) 
-TODAY() 

где A2 является ячейка с днем ​​рождения человека.

IF в начале для тестирования, если следующий день рождения в этом году или в следующем году.

 Смежные вопросы

  • Нет связанных вопросов^_^