Kontrollera månadsnamn i Excel -listor med en formel

Innehållsförteckning

Du kan använda en formel för att avgöra om namnet på en månad har angetts i en specifik cell

Du kan generera namnen på månaderna januari till december i Excel på ett sådant sätt att de representerar ett datumvärde med lämpligt nummerformat. Du kan också ange dagar som text, som visas i följande bild:

Listan i kolumn A innehåller några giltiga namn för månader, men också några ogiltiga namn. Om du vill använda en formel för att kontrollera om namnet på en månad kan hittas i en annan cell (t.ex.A2), använd följande matrisformel:

= NOT (FEL (Jämför (A2, TEXT (DATE (1, LINE ($ 1: $ 12), 1), "MMMM"), 0)))

Använd till exempel kortkommandot CTRL SHIFT ENTER för att ange formeln i cell B2. Kopiera sedan formeln till de andra cellerna i tabellen. Du måste också använda den här tangentkombinationen varje gång du ändrar formeln. SKIFT betyder nyckeln som du måste hålla nere för att adressera en stor bokstav på tangentbordet.

Formeln använder LINE -funktionen för att generera ett datafält med de 12 datumvärdena för den första dagen i månaden från januari till december, omvandlar dessa till matrisen för lämpliga månadsnamn med hjälp av TEXT -funktionen och jämför cellinnehållet med dessa värden med hjälp av COMPARE -funktionen. Följande bild visar användningen av formeln i praktiken:

Värdet TRUE visas alltid i cellerna från kolumn B om ett giltigt månadsnamn identifierades i lämplig rad från kolumn A.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave