В тази статия ще научим как да броим датите на определена година в различни дати.
С прости думи, докато работим с дати, понякога трябва да преброим клетките, където датите са от дадена година.
Как да решим проблема?
За тази статия ще трябва да използваме функцията SUMPRODUCT. Ако са ни дадени дати в диапазон от данни и стойност на конкретна година, трябва да преброим стойностите на датата, където датата принадлежи на конкретната дадена година.
Обща формула:
= SUMPRODUCT ( - (ГОД. (Диапазон) = година))
диапазон: стойностите на датата са дадени като диапазон
година: стойността на годината, дадена като референтна клетка.
Пример:
Така че, нека тестваме тази формула, като я изпълним в примера, показан по -долу.
Тук имаме записи с данни и трябва да намерим стойностите на датата, лежащи в конкретна година, или да върнем редовете за преброяване, където стойността на датата се намира в рамките на дадена година.
Първо, трябва да определим именования диапазон за диапазона от дати като диапазон. Просто изберете стойностите на датата и въведете името (диапазона) за диапазона в горния ляв ъгъл.
Сега ще използваме следната формула, за да изчислим датите през 2016 г.
Използвайте формулата:
= SUMPRODUCT ( - (ГОД. (Диапазон) = F4))
диапазон: именен диапазон, използван за стойности на дата D3: D11.
F4: стойност на годината, дадена като препратка към клетката.
Обяснение:
- Функцията YEAR (диапазон) извлича стойността на годината от датата и я съпоставя с дадена година и оператор.
= SUMPRODUCT ( - ({2019; 2018; 2019; 2016; 2020; 2019; 2017; 2016; 2020} = 2016))
- = операторът го съпоставя с годишна стойност 2019 и връща масив от TRUE и FALSE стойности в зависимост от операцията.
= SUMPRODUCT ( - ({FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; FALSE; TRUE; FALSE}))
- -- оператор, използван за преобразуване на TRUE стойност в 1 & False стойност в 0.
= СУМПРОДУКТ ({0; 0; 0; 1; 0; 0; 0; 1; 0})
- Функцията SUMPRODUCT получава сумата от 1s във върнатия масив, който ще бъде броят на необходимите дати или редове.
Тук стойността на годината е дадена като препратка към клетката, а диапазонът е даден като препратка към клетка. Натиснете Enter, за да получите броя.
Както можете да видите, общата дата съответства на годината 2016, която е 2. Това означава, че има 2 стойности на дата или 2 реда, където стойността на годината е равна на 2016.
Сега копирайте и поставете формулата в други клетки, като използвате CTRL + D или плъзнете надолу опцията на Excel.
Както можете да видите в горната снимка, ние получаваме всички стойности на данните, които са за определена година, използвайки формулата на Excel. Можете също така да получите чекове за същите, като използвате опцията за филтър на Excel. Приложете филтъра към заглавката Dates и премахнете отметката от опцията select all и изберете годината, която трябва да филтрирате.
В резултат на това опцията филтър връща 3 стойности. Извършете същото с други стойности на датата, за да получите броя на датите или редовете, които имат критерии като дадена конкретна година.
Ето някои наблюдателни бележки, показани по -долу.
Бележки:
- Формулата работи само с числа.
- Формулата работи само когато няма дубликати в таблицата за търсене.
- Функцията SUMPRODUCT разглежда нечисловите стойности като 0s.
- Функцията SUMPRODUCT разглежда логическата стойност TRUE като 1 и False като 0.
- Масивът на аргументите трябва да е със същата дължина като функцията.
Надявам се тази статия за това как да върнете броя, ако с SUMPRODUCT в Excel е обяснително. Намерете още статии за функциите SUMPRODUCT тук. Моля, споделете вашето запитване по -долу в полето за коментар. Ние ще ви съдействаме.
Как да използвате функцията SUMPRODUCT в Excel: Връща SUM след умножаване на стойности в множество масиви в Excel.
COUNTIFS с динамичен диапазон от критерии : Брой клетки в зависимост от други стойности на клетки в Excel.
КОНФИЦИИ Съответствие по два критерия : Брой клетки, отговарящи на два различни критерия в списъка в Excel.
ИЗЧИСЛЕНИЯ С ИЛИ За множество критерии : Преброяване на клетки с множество съвпадащи критерии с помощта на функцията ИЛИ.
Функцията COUNTIFS в Excel : Преброяване на клетки в зависимост от други стойности на клетките.
Как да използвате Countif във VBA в Microsoft Excel : Пребройте клетките, като използвате кода на Visual Basic за приложения.
Как да използвате заместващи символи в Excel : Пребройте клетки, съвпадащи с фрази, използвайки заместващи знаци в Excel
Популярни статии
50 Преки пътища в Excel за повишаване на вашата производителност
Редактиране на падащ списък
Абсолютна справка в Excel
Ако с условно форматиране
e година 2019, изберете 2019 година и щракнете върху OK.