Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> software >> Fogli di calcolo >> .

Come si scrive una formula di fogli di calcolo Excel per determinare gli anni di servizio dei dipendenti in base alla data di inizio quando hai bisogno di tutto l'anno se più di 6 mesi?

`` `Excel

=Roundup ((oggi ()-A1) /365.25,0)

`` `

Spiegazione:

* A1: Questa è la cella contenente la data di inizio del dipendente.

* oggi (): Questa funzione restituisce la data corrente.

* (oggi ()-A1): Questo calcola il numero di giorni tra la data di inizio e oggi.

* 365.25: Ciò rappresenta il numero medio di giorni in un anno, tenendo conto degli anni di salto.

* Roundup (..., 0): Questa funzione arrotola il risultato fino al numero intero più vicino, arrotondando effettivamente fino all'anno successivo se il dipendente ha servito più di 6 mesi.

Esempio:

Se la data di inizio di un dipendente è 15 gennaio 2022 e la data corrente è 20 agosto 2023 , la formula calcolerà:

* `Roundup ((oggi ()-a1) /365.25,0) =roundup ((oggi ()-15 gennaio 2022) /365.25,0) =roundup ((20 agosto 2023-15 gennaio 2022) /365.25,0) =Roundup (582/365.25,0) =Roundap (1.59,0 =2`.

Pertanto, gli anni di servizio del dipendente sarebbero 2 anni Anche se non hanno completato due anni di calendario completo.

Nota:

* Questa formula presuppone che la data di inizio sia memorizzata in un formato di data valido.

* Se è necessario arrotondare fino all'anno più vicino, indipendentemente dal numero di mesi serviti, sostituire `Roundup` con` Beniling`.

* È possibile regolare la formula per utilizzare un formato di data diverso per la data di inizio modificando il riferimento alla cella `A1`.

 

software © www.354353.com