Puteți utiliza o formulă pentru a determina dacă numele unei luni a fost introdus într-o anumită celulă
Puteți genera numele lunilor ianuarie-decembrie în Excel în așa fel încât să reprezinte o valoare a datei cu formatul de număr corespunzător. De asemenea, puteți introduce zile ca text, după cum se arată în figura următoare:
Lista din coloana A conține câteva nume valabile de luni de zile, dar și unele invalide. Dacă doriți să utilizați o formulă pentru a verifica dacă numele unei luni poate fi găsit în altă celulă (de exemplu, A2), utilizați următoarea formulă matrice:
= NOT (ISERROR (COMPARE (A2, TEXT (DATE (1, LINE ($ 1: $ 12)), 1), "MMMM"), 0)))
De exemplu, utilizați comanda rapidă de la tastatură CTRL SHIFT ENTER pentru a introduce formula în celula B2. Apoi copiați formula în celelalte celule din tabelul dvs. De asemenea, trebuie să utilizați această combinație de taste de fiecare dată când modificați formula. SHIFT înseamnă tasta pe care trebuie să o țineți apăsată pentru a adresa o literă majusculă de pe tastatură.
Formula utilizează funcția LINE pentru a genera un câmp de date cu cele 12 date date pentru prima zi a lunii din ianuarie până în decembrie, le convertește în matricea numelor lunare corespunzătoare utilizând funcția TEXT și compară conținutul celulei cu aceste valori folosind funcția COMPARE. Următoarea figură arată utilizarea formulei în practică:
Valoarea TRUE apare întotdeauna în celulele din coloana B dacă un nume valid de lună a fost recunoscut în rândul corespunzător din coloana A.