Hitta de senaste och äldsta datumen i en Excel -lista

Innehållsförteckning

Så här filtrerar du data enligt dina kriterier med hjälp av en formel

Bokningar hanteras i en lista. Tabellen ser ut så här:

Det finns 97 dataposter i exempeltabellen. Följande formler är också utformade för detta. För en annan omfattning måste du justera dem därefter.

I ett annat område i tabellen bör det yngsta och äldsta datumet vara en kombination av kriterierna "Kampanj", "Partner nr." och "målsida" efterfrågas.

För att göra detta, skapa fält för de tre kriterierna och de två datumvärdena i önskat område. Följande bild visar detta med exempeltabellen:

För att hitta det senaste datumet behöver du en formel där du tillämpar MAX -funktionen på kriterierna. Ange följande formel i cell F5:

= MAX ((A3: A99 = F2) * (B3: B99 = F3) * (C3: C99 = F4) * D3: D99)

Du måste bekräfta inmatningen av denna formel med tangentkombinationen CTRL SHIFT ENTER, eftersom det är en matrisformel. SKIFT -tangenten betyder nyckeln som du måste hålla inne för att skriva en stor bokstav.

Sedan tilldelar du ett datumformat till cellen. Om du inte har angett några kriterier returnerar formeln värdet noll. Om du har sparat ett datumformat visar Excel detta nummer som 01/01/1900.

Om du nu anger tre kriterier i cellerna F2: F4, visas det senaste datumet som motsvarar alla tre kriterierna efter behov. Följande bild visar detta i exempel tabellen:

För att fråga efter det äldsta datumet kan du inte helt enkelt ersätta MAX -funktionen med MIN -funktionen i formeln. Detta beror på det faktum att matrisformeln också levererar nollvärden, vilka naturligtvis då betraktas som det minsta värdet. Detta kan ignoreras när du använder MAX.

Så du måste också integrera en if-fråga som kontrollerar om kriterierna och cellinnehållet är identiska. För att göra detta, ange följande formel i cell F6:

= MIN (IF ((A3: A99 = F2); 1; 50000) * IF ((B3: B99 = F3); 1; 50000) * IF ((C3: C99 = F4); 1; 50000) * D3: D99)

Eftersom denna formel också är en matrisformel måste du bekräfta din inmatning med CTRL SHIFT ENTER. Det är också nödvändigt att formatera resultatcellen som ett datum.

Följande bild visar beräkningen av det äldsta datumet med hjälp av formeln i exempeltabellen:

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

wave wave wave wave wave