Som standard COUNTIFS funktion gäller OCH logik. När du tillhandahåller flera villkor måste alla villkor matcha för att generera en räkning.,
en lösning är att leverera flera kriterier i en array konstant så här:
{"complete","pending"}detta kommer att orsaka COUNTIFS att returnera två resultat: en räkning för ”complete” och en räkning för ”pending”, förpackad i en array resultat så här:
{4,2}för att få en slutlig total, vi sveper vi in countifs Inside sum. SUM-funktionen summerar sedan alla objekt i matrisen och returnerar resultatet.,
lägga till en annan eller kriterier
Du kan lägga till ytterligare ett kriterium i denna formel, men du måste använda en enda kolumn array för ett kriterium och en enda rad array för den andra. Så, till exempel, för att räkna order som är ”kompletta ” eller” väntande”, för antingen” Andy Garcia ”eller” Bob Jones”, kan du använda:
=SUM(COUNTIFS(D4:D11,{"complete","pending"},C4:C11,{"Bob Jones";"Andy Garcia"}))Observera att vi använder ett halvkolon för den andra matriskonstanten, vilket skapar en vertikal array., Detta fungerar eftersom Excel ”pairs” – element i de två matriskonstanterna och returnerar en tvådimensionell uppsättning resultat inuti summan så här:
=SUM({1,0;1,0})om du har mer än två kriterier, överväga en sump-produktformel som beskrivs här.
cellreferens för kriterier
för att använda en cellreferens för kriterier kan du använda en matrisformel så här:
={SUM(COUNTIFS(range1,range2))}där range1 är kriterieintervallet, och range2 innehåller kriterier.,
jokertecken och dubbelräkning
COUNTIF och COUNTIFS stöder jokertecken, men du måste vara försiktig så att du inte dubbelräkning när du har flera ”innehåller” villkor med eller logik. Se det här exemplet för mer information