Excel-formel: Markera datum i samma månad och år -

Innehållsförteckning

Generisk formel

=TEXT(A1,"myyyy")=TEXT(date,"myyyy")

Sammanfattning

Om du vill använda villkorlig formatering för att markera datum som är i samma månad och år som ett annat datum, kan du använda en enkel formel baserad på TEXT-funktionen.

Om du till exempel har datum i intervallet B4: G11 och vill markera datum som har samma månad och år som datumet 1 juni 2015, markerar du intervallet B4: G11 och skapar en ny CF-regel som använder den här formeln :

=TEXT(B4,"myyyy")=TEXT(DATE(2015,6,1),"myyyy")

Obs: det är viktigt att CF-formler anges i förhållande till den "aktiva cellen" i urvalet, vilket antas vara B4 i detta fall.

När du har sparat regeln visas alla datum som inträffar i juni 2015 markerade.

Förklaring

Denna formel använder TEXT-funktionen för att sammanfoga månad och år för varje datum. Därefter testas de två datumen för jämställdhet. TEXT är en användbar funktion som låter dig konvertera ett nummer till text i det textformat du väljer. I det här fallet är formatet det anpassade datumformatet "myyyy", som översätts till: månadsnummer utan ledande nollor & fyrsiffrigt år. Till exempel, om A1 innehåller datumet 9-juni-2015, kommer TEXT (A1, "myyyy") att producera textsträngen "62016".

Använd andra celler för inmatning

Du behöver inte skriva in ett datum i regeln. För att göra en mer flexibel regel kan du använda andra celler som en variabel. Om du till exempel heter cell E2 "datum" kan du skriva om formeln så:

=TEXT(B4,"myyyy")=TEXT(date,"myyyy")

När du ändrar datumet i E2 uppdateras den villkorliga formateringsregeln direkt. Detta förenklar formeln och gör det lättare att läsa.

Andra formler

Det finns flera andra formler som du kan använda för att lösa detta problem. För en nedgång med 5 olika alternativ, se: 5 formler för att markera datum efter månad och år

Intressanta artiklar...