![]() |
Συνάρτηση iff με ημερομήνιες Γεια σε όλο το φόρουμ Προσπαθώ να φτιάξω μια συνάρτηση έχω 2 πεδία [ΗΜΕΡΟΜ] είναι ημερομηνία και [RANTE] είναι ΝΑΙ ΟΧΙ Προσπαθώ να κάνω Εάν ΗΜΕΡΟΜ είναι μεγαλύτερη η ίσον με σήμερα τότε RANTE ΝΑΙ αλλιώς ΟΧΙ Έκανα Eκφρ2: IIf([ΗΜΕΡΟΜ]>=IsDate([RANTE]);"NAI";"OXI") |
Καλησπέρα Υποθέτω ότι τα πεδία βρίσκονται στον πίνακα [Table1]. Η συνάρτηση IIf([ΗΜΕΡΟΜ]>=Date(),True,False), επιστρέφει TRUE αν η τιμή στο πεδίο [ΗΜΕΡΟΜ] είναι μεγαλύτερη ή ίση με την τρέχουσα ημερομηνία { Date()} και FALSE, διαφορετικά. Αν τρέξουμε το ερώτημα ενημέρωσης: UPDATE Table1 SET Table1.RANTE = IIf([ΗΜΕΡΟΜ]>=Date(),True,False); για κάθε εγγραφή του πίνακα [Table1], το πεδίο [RANTE] θα πάρει την τιμή που επιστρέφει η συνάρτηση IIF (True ή False). |
| Η ώρα είναι 14:15. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.