Змест
Гэты артыкул будзе прысвечаны таму, як падлічыць даты ў Excel з розных набораў даных і розных умоў.
Спампаваць практычны сшытак
Вы можаце спампаваць сшытак, які выкарыстоўваўся для дэманстрацыі, па спасылцы ніжэй .
Падлік дат Occurrences.xlsm
2 прыдатныя прыклады для падліку дат у Excel
Мы класіфікуем усе прыклады ў розных раздзелах і падраздзелах. Такім чынам, гэта будзе лягчэй зразумець. У першым раздзеле мы прадэманстравалі, як вы можаце падлічыць асобныя даты ў Excel. Другі ўключае падлік ўваходжанняў у пэўны дыяпазон. І, нарэшце, мы паказалі, як можна падлічыць унікальныя даты ў Excel.
1. Колькасць выпадкаў пэўнай даты
Для гэтага першага выпадку мы засяродзімся на наступным наборы даных.
Набор даных складаецца са спісу твораў Х. Рыдэра Хагарда і дат іх публікацыі. У наступных падраздзелах мы ўбачым, як мы можам падлічыць колькасць выпадкаў у пэўную дату з дапамогай розных функцый Microsoft Excel.
1.1 Выкарыстанне функцыі COUNTIF
Гэта самы просты спосаб падліку выпадкаў у пэўную дату ў Excel. Асноўная ідэя заключаецца ў выкарыстанні функцыі COUNTIF , каб зрабіць працу за нас. Больш за тое, мы можам зрабіць гэта для значэнняў любога тыпу, а не толькі для дат.
Аднак функцыя COUNTIF займае двааргументы – адзін дыяпазон вочак, які называецца дыяпазонам, і пэўныя крытэрыі, якія называюцца крытэрыямі. Затым ён вяртае колькасць ячэек у гэтым дыяпазоне, які падтрымлівае канкрэтныя крытэрыі.
Для набору даных крокі будуць наступнымі.
Крокі:
- Спачатку абярыце ячэйку E5 .
- Затым запішыце ў яе наступную формулу.
=COUNTIF(C5:C243,"18-Aug-1888")
- Пасля гэтага націсніце Enter .
Вось як мы можам лёгка падлічыць падзенне пэўнай даты ў Excel з дапамогай функцыі COUNTIF .
1.2 Выкарыстанне функцыі SUMPRODUCT
Іншым спосабам дасягнення таго ж выніку з'яўляецца выкарыстанне Функцыя SUMPRODUCT . У прыватнасці, гэтая функцыя прымае адзін або некалькі дыяпазонаў вочак у якасці аргументаў. Такім чынам, ён вяртае іх матэматычную суму ў якасці вываду. Такім чынам, мы можам выкарыстоўваць функцыю для наладжвання формулы для падліку даты ў Excel.
Выканайце наступныя дзеянні, каб убачыць, як мы можам выкарыстоўваць яе для гэтага набору даных.
Крокі:
- Спачатку абярыце ячэйку E5 .
- Затым запішыце наступную формулу ў int.
=SUMPRODUCT(--(C5:C25="18-Aug-1888"))
🔎 Разбіўка формулы
👉 Тут C4:C23=”18- Aug-1888″ параўноўвае кожную ячэйку ў дыяпазоне C4 да C23 і вяртае TRUE калі дата Aus 18, 1888 . У адваротным выпадку вяртае FALSE .
👉 Частка (–) пераўтварае масіў лагічных значэнняў( TRUE і FALSE ) у масіў з 1 і 0, 1 для TRUE і 0 для FALSE .
👉 Затым функцыя SUMPRODUCT() вяртае суму гэтых 1 і 0. Гэта агульная колькасць вочак з датай 18 жніўня 1888 г. .
- Нарэшце націсніце Enter на клавіятуры.
Дзякуючы формуле, гэтая функцыя цяпер будзе вяртаць агульную дату ўваходжання гэтага канкрэтнага ўводу з табліцы Excel.
1.3 Выкарыстанне зводнай табліцы
Калі вы хочаце падлічыць колькасць уваходжанняў кожнай даты разам, вы можаце выкарыстоўваць зводную табліцу функцыю Excel. Гэта магутны інструмент у Excel, які мы можам выкарыстоўваць для разліку, абагульнення і аналізу даных. І, сумуючы, мы можам падлічыць агульную колькасць дат для кожнай даты ў наборы даных.
Каб выкарыстоўваць гэты метад для набору даных або падобнага набору даных, неабходна выканаць наступныя крокі.
Крокі:
- Спачатку выберыце любую ячэйку з набору даных.
- Затым перайдзіце на ўкладку Уставіць на стужцы.
- Далей выберыце Зводную табліцу з раздзела групы Табліцы .
- Акрамя таго, вы можаце зрабіць упэўненыя ў дыяпазоне набору даных і месцы, дзе вы хочаце размясціць зводную табліцу ў наступным полі. Для дэманстрацыі мы абралі новы аркуш.
- Затым націсніце ОК . У сувязі з папярэднім выбарам зараз адкрыецца новая электронная табліца.
- Цяпер ідзіцеу Палі зводнай табліцы , якія вы знойдзеце ў правай частцы электроннай табліцы, якая змяшчае зводную табліцу.
- Далей націсніце і перацягніце Дата публікацыі на абодва Радкі і Значэнні палі асобна.
- У выніку зводная табліца з'явіцца ў патрэбным месца.
2. Агульная колькасць дат у пэўным дыяпазоне
У гэтым раздзеле мы працягнем падлік дат у Excel. Але на гэты раз мы будзем падлічваць даты, якія адносяцца да дыяпазону, а не да аднаго супадзення, як у папярэднім раздзеле.
Каб прадэманстраваць метады, мы будзем выкарыстоўваць наступны набор даных.
Ёсць змены ў наборы даных. Нягледзячы на тое, што асноўная ідэя такая ж, як і ў папярэдняй, некаторыя функцыі і формулы не працуюць належным чынам з датамі пасля 1901 года. Такім чынам, такія змены ў наборы даных.
У любым выпадку, вы можаце прытрымлівацца адной з гэтых метады падліку ўваходжанняў даты ў пэўны дыяпазон адным з гэтых трох спосабаў.
2.1 Выкарыстанне функцыі COUNTIFS
У гэтым падраздзеле мы будзем выкарыстоўваць функцыю COUNTIFS для падлік дат з канкрэтнага дыяпазону ў Excel . Гэтая функцыя прымае некалькі аргументаў - заўсёды дыяпазон і ўмова ў пары. А затым ён вяртае колькасць вочак, якія прадстаўляюць усе зададзеныя ўмовы. Такім чынам, мы можам лёгка выкарыстоўваць гэтую функцыю для нашыхперавага.
Выканайце наступныя крокі, каб убачыць, як мы можам гэта зрабіць.
Крокі:
- Спачатку абярыце ячэйку E5 .
- Затым запішыце наступную формулу.
=COUNTIFS(C5:C17,">1/1/1940",C5:C17,"<=12/31/1950")
- Нарэшце, націсніце Enter .
Такім чынам, мы можам бачыць, што ў агульнай складанасці ёсць тры кнігі з 1940 па 1950 гады. І гэта як мы можам падлічыць даты з пэўнага дыяпазону ў Excel.
Больш падрабязна: Формула Excel для разліку колькасці дзён паміж сённяшняй і іншай датай
2.2 Выкарыстанне функцыі SUMPRODUCT
Іншым спосабам зрабіць тое ж самае з'яўляецца выкарыстанне функцыі SUMPRODUCT . Як правіла, мы выкарыстоўваем гэтую функцыю, каб знайсці суму здабыткаў некалькіх масіваў. І мы змяшчаем гэтыя масівы ў якасці аргументаў функцыі.
Давайце выкажам здагадку, што мы хочам знайсці той самы вынік - кнігі, выдадзеныя паміж 1940 і 1950 гадамі. Такім чынам, што мы можам зрабіць, гэта знайсці масівы кніг, якія былі апублікаваны пасля 1940 г. і да 1950 г., а затым выкарыстоўвайце функцыю SUMPRODUCT , каб знайсці суму іх здабытку. Што, у сваю чаргу, дасць нам агульную колькасць кніг або дат, якія адбыліся за гэты перыяд.
Выканайце наступныя крокі, каб убачыць, як мы можам гэта рэалізаваць.
Крокі:
- Спачатку абярыце ячэйку E5 .
- Па-другое, устаўце наступную формулу ў ячэйку.
=SUMPRODUCT(((C5:C17)>=DATE(1940,1,1))*((C5:C17)<=DATE(1950,12,31)))
- Па-трэцяе, націсніце Enter .
Гэтагэта тое, як мы можам выкарыстоўваць функцыю для падліку дат з пэўнага дыяпазону ў Excel.
Больш падрабязна: Формула Excel для колькасці дзён паміж дзвюма датамі
2.3 Выкарыстанне кода VBA
Апошнім метадам падліку ўваходжанняў даты з пэўнага дыяпазону будзе выкарыстанне кода VBA. Microsoft Visual Basic for Applications (VBA) - гэта мова праграмавання, кіраваная падзеямі, якую мы можам выкарыстоўваць для розных мэтаў, пачынаючы ад простых запісаў і мадыфікацый вочак да аўтаматызацыі вялікіх і сумных працэсаў.
У гэтым раздзеле мы пагаворым пра код, які дапаможа нам лічыць даты, якія належаць да дыяпазону. Але перш чым выкарыстоўваць любы від кода VBA, вам спачатку спатрэбіцца ўкладка Распрацоўшчык , каб паказаць на стужцы. Калі ў вас яго яшчэ няма, пстрыкніце тут, каб убачыць, як адлюстраваць укладку "Распрацоўшчык" на вашай стужцы .
Перш чым паглыбіцца ў дэталі працэсу, давайце падрыхтуем набор даных для працэс. Гэта відавочна, каб прадэманстраваць даўжыню кода, хоць вы можаце выкарыстоўваць іх з тымі ж наборамі дадзеных, прыведзенымі вышэй. Мы паказваем прыкладанне для наступнага набору даных з дыяпазонам дат для кожнай кнігі.
Калі ў вас ёсць укладка, вы можаце выканаць наступныя дзеянні, каб падлічыць даты, якія належаць пэўны дыяпазон у Excel.
Крокі:
- Спачатку перайдзіце на ўкладку Распрацоўшчык на стужцы.
- Затым выберыце Visual Basic з Код раздзел групы.
- У выніку адкрыецца акно VBA.
- Цяпер абярыце ўкладку Уставіць .
- Затым выберыце Модуль з выпадальнага меню.
- Калі модуль яшчэ не выбраны, выберыце яго.
- Далей устаўце наступны код у модуль. Ён вызначыць новую функцыю.
7700
- Цяпер зачыніце модуль і вярніцеся да электроннай табліцы.
- Пасля гэтага абярыце ячэйку, у якой вы хочаце захаваць значэнне ( вочка F5 у нашым выпадку) і ўстаўце наступную формулу.
=CountFor(DATE(90,1,1),C5:D24)
- Нарэшце , націсніце Enter .
Такім чынам, мы можам выкарыстоўваць VBA ў нашых інтарэсах, каб стварыць карыстальніцкую функцыю і выкарыстоўваць яе колькі заўгодна разоў у працоўнай кнізе для падліку дат за пэўны перыяд у Excel.
Больш падрабязна: Формула Excel для падліку дзён ад даты (5 простых метадаў)
3. Падлічыце ўнікальныя даты
У рамках падліку колькасці дат мы зараз прадэманструем метад падліку ўсіх унікальных дат і колькасці уваходжанняў для кожнай з іх у Excel. Нам спатрэбіцца гэты метад для такога набору даных.
Як бачыце, ёсць некалькі паўтаральных дат. Мы будзем падлічваць, якія менавіта даты і колькі разоў. Для гэтага нам спатрэбіцца выкарыстанне функцый UNIQUE і COUNTIF .
Выканайце наступныя крокі, каб убачыцьяк мы можам іх выкарыстоўваць.
Крокі:
- Спачатку давайце даведаемся ўнікальныя даты. Для гэтага абярыце ячэйку
- Затым запішыце ў яе наступную формулу.
=UNIQUE(C5:C17)
- У выніку будзе створаны масіў з усімі унікальнымі значэннямі з дыяпазону.
- Цяпер, каб знайсці лікі, вылучыце ячэйку F5 і ўстаўце наступную формулу.
=COUNTIF($C$5:$C$17,E5)
- Затым націсніце Enter .
- Пасля гэтага выберыце ячэйку яшчэ раз і пстрыкніце і перацягніце значок ручкі запаўнення ў канец унікальных значэнняў, каб паўтарыць формулу для астатнія ячэйкі.
У выніку Excel прадаставіць нам усе ўнікальныя даты і даты кожнай з іх.
Выснова
Такім чынам, гэта ўсё аб падліку колькасці дат. Будзем спадзявацца, што вы зразумелі ідэю і можаце прымяніць іх для падліку дат у вашых абставінах у Excel. Я спадзяюся, што гэта кіраўніцтва было карысным і інфарматыўным. Калі ў вас ёсць якія-небудзь пытанні ці прапановы, дайце нам аб гэтым у каментарах ніжэй.
Каб атрымаць больш падобных дапаможнікаў, наведайце ExcelWIKI.com .