Skip to Content

Funzioni logiche : Se, E, O

Le funzioni sono utilizzate nelle formule di calcolo del tasso e dell’importo dei Generi di salari, nonché nelle colonne calcolate dei Conteggi.

Se(condizione;numero1;numero2)

Tipo restituito Numerico o Boolean
Contesto Generi di salari, Conteggi
Parametri Tipo Descrizione
condizione Test Espressione da valutare
numero1 Formula o Numerico Risultato se la condizione è soddisfatta
numero2 Formula o Numerico Risultato se la condizione non è soddisfatta
Descrizione La condizione è costituita da due espressioni o numeri collegati da un operatore di confronto (=, <, >, ≤, ≥). Se la condizione è soddisfatta, viene valutato e restituito numero1. Altrimenti viene valutato e restituito numero2.
Esempio

Se(Compleanno(65)=1;100;0)

consente di attribuire un importo di 100 Frs ai dipendenti che compiono 65 anni nel mese.

E(condizione1[;condizione2]…[;condizioneN])

Tipo restituito Boolean
Contesto Generi di salari, Conteggi
Parametri Tipo Descrizione
condizione1…2…N Test Espressione da valutare
Descrizione 1 se tutte le condizioni valgono 1, altrimenti 0.
Esempio

E(EtaMeseCorrente≥18;EtaMeseCorrente<65)

restituisce 1 se il dipendente ha tra i 18 e i 65 anni.

O(condizione1[;condizione2]…[;condizioneN])

Tipo restituito Boolean
Contesto Generi di salari, Conteggi
Parametri Tipo Descrizione
condizione1…2…N Test Espressione da valutare
Descrizione 1 se una delle condizioni è 1, altrimenti 0.
Esempio

O(E(EtaMeseCorrente>64;SessoFemminile);E(EtaMeseCorrente>65;SessoMaschile))

restituisce 1 quando il dipendente raggiunge l’età pensionabile.

Funzioni logiche : Se, E, O