Du kan inte få Excel automatiskt att uppdatera åldrar *i realtid *. Excel är inte en live, ständigt uppdatering av databas. Det beräknar om när du gör ändringar i kalkylbladet, men inte kontinuerligt under dagen.
Du kan dock skapa ett kalkylblad som uppdaterar åldrar när du öppnar det eller manuellt utlöser en omberäkning. Så här::
1. Ställ in ditt kalkylblad:
* Kolumn A:Namn
* Kolumn B:Födelsedatum (DOB) Formatera den här kolumnen som `date '. Ange datum med hjälp av ditt systems datumformat (t.ex. MM/DD/YYYY, DD/MM/YYYY).
* Kolumn C:Ålder Det är här den beräknade åldern kommer att visas.
2. Beräkna ålder med en formel:
I cellen `C2` anger du följande formel:
`` `Excel
=År (idag ())-år (b2) -if (eller (månad (idag ())
`` `
Denna formel gör följande:
* `År (idag ())`:får innevarande år.
* `År (b2)`:får födelseåret från DOB.
* `År (idag ())-år (b2)`:subtraherar födelseåret från innevarande år, vilket ger en preliminär ålder.
* `If (eller (månad (idag ())
3. Kopiera formeln ner:
Klicka på det nedre högra hörnet av cellen `C2` (den lilla fyrkanten) och dra ner den för att kopiera formeln till alla rader med födelsedagar. Detta kommer automatiskt att beräkna åldern för varje person.
4. Uppdatera åldrarna:
När du öppnar kalkylbladet kommer Excel att beräkna åldrarna baserat på det aktuella datumet. Om du vill tvinga en omberäkning utan att stänga och öppna igen kan du trycka på `F9 '(eller gå till` Formler`> `beräkna nu').
Exempel:
| Namn | Födelsedatum | Ålder |
| ------------ | ---------------- | ----- |
| John Doe | 03/15/1985 | 38 |
| Jane Smith | 10/28/1992 | 30 |
| Peter Jones | 05/01/2005 | 18 |
Viktig anmärkning: Denna formel antar att födelsedatumet anges korrekt och i rätt datumformat som anges i dina Excel -inställningar. Felaktiga datumformat kommer att leda till felaktiga åldersberäkningar. Överväg att använda datavalidering för att säkerställa att rätt datumformat används.