J'ai la date de naissance d'une personne et je veux calculer les jours jusqu'à son prochain anniversaire. Comment faire cela d'une manière de traiter avec leapyears et d'autres choses «bizarres»?Calcul des jours au prochain anniversaire dans Google Spreadsheet
1
A
Répondre
1
J'ai trouvé qu'utiliser WolframAlpha pour calculer les jours est le moyen le plus "simple" de le faire. Utilisez le code suivant:
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")
Où A2
est la cellule avec l'anniversaire de la personne.
1
fonctions internes à l'aide d'un tableur 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()
où A2 est la cellule avec l'anniversaire de la personne.
Le IF au début est pour tester si le prochain anniversaire est cette année ou l'année prochaine.
Questions connexes
- 1. Prochain anniversaire en utilisant Doctrine
- 2. Javascript dans Google Spreadsheet
- 3. Comment intégrer Google Spreadsheet à Google Agenda?
- 4. API Google Spreadsheet sur iPhone
- 5. Utilisation de l'API Google Spreadsheet sur Blackberry
- 6. python + Spreadsheet
- 7. Utilisation de PHP pour récupérer Google Spreadsheet au format HTML
- 8. KeyCode_Entrez au prochain edittext
- 9. Stocker des données dans Spreadsheet au lieu de n'importe quelle base de données
- 10. La distribution t de Student en JavaScript pour Google Spreadsheet
- 11. Calcul d'une date autour des jours ouvrables/heures?
- 12. PHP: Comment faire "Anniversaire"
- 13. Calcul premier et dernier jours de la semaine en cours
- 14. Comment fusionner la date et l'heure en tant que datetime dans le script Google Apps Spreadsheet?
- 15. Excel xml spreadsheet - est-il possible d'incorporer des images?
- 16. Stockage en ligne: Google Spreadsheet v.s. GAE Bigtable
- 17. Quote Anniversaire SQL Query
- 18. GWT Spreadsheet Cell
- 19. Liste des objets à Excel Spreadsheet?
- 20. Enlever l'en-tête et pied de page publié Google Docs Spreadsheet
- 21. Transformer du texte dans OpenOffice.org Spreadsheet
- 22. Requête Regex avec des scripts de feuille de calcul Google
- 23. Dans un gadget de feuille de calcul Google, comment écrire dans la feuille de calcul?
- 24. Calcul des heures basées sur les jours génériques de la semaine en utilisant NSDate
- 25. Comment choisir des utilisateurs avec anniversaire autour aujourd'hui dans Rails 3
- 26. Jours d'apprentissage C#
- 27. Calcul des absences consécutives dans SQL
- 28. Comment utiliser la méthode Google.GData.Client.AtomLinkCollection.FindService pour obtenir la liste des feuilles de calcul dans une feuille de calcul Google?
- 29. Comment écrire des liens hypertexte à l'aide de la feuille de calcul de feuille de calcul dans Ruby?
- 30. Erreur lors de l'enregistrement des données de formulaire dans Google Spreadsheets Utilisation de PHP et de l'API Google Docs
J'ai utilisé Excel jusqu'à présent pour stocker juste quelques nombres et cordes, sans aucune exposition à de telles techniques (comme celle que vous venez de suggérer) jusqu'ici. Pourriez-vous expliquer comment «exécuter» cela? – Rahul