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. |
English
Français
Deutsch