فهرست مطالب
اگر به دنبال ساده ترین راه ها برای SUMIF بین دو تاریخ و معیارهای دیگر هستید، این مقاله برای شما مفید خواهد بود. جمع کردن مقادیر در بازه های زمانی محدود و بر اساس معیارها لازم است گاهی اوقات انجام شود و برای انجام سریع این کار می توانید این مقاله را دنبال کنید.
دانلود کتاب کار
SUMIF بین Dates.xlsm
7 راه برای SUMIF بین دو تاریخ و با معیار دیگری
در اینجا، مجموعه داده زیر حاوی سوابق فروش برخی از محصولات با تاریخ تحویل تخمینی آنها است. و فروش مناطق یک شرکت. با استفاده از این مجموعه داده، روشهای جمعبندی مقادیر فروش را بر اساس منطقه و محدوده تاریخ مشخص شده نشان خواهیم داد.
ما از نسخه Microsoft Excel 365 استفاده کردهایم. در اینجا، می توانید از هر نسخه دیگری مطابق با راحتی خود استفاده کنید.
روش-1: استفاده از تابع SUMIFS برای SUMIF بین دو تاریخ با معیار دیگری
ما می خواهیم مقادیر فروش را برای شرق منطقه و برای تاریخهای بین 1/10/2022 و 3/20/2022 (m-dd-yyyy) با استفاده از تابع SUMIFS در اینجا.
مراحل :
➤ فرمول زیر را در سلول E14 تایپ کنید.
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&C14,D4:D11,"East")
در اینجا، E4:E11 محدوده فروش است که مقادیری را که می خواهیم جمع کنیم، C4:C11 محدوده تاریخ اولین معیار است، ">="&B14 اولین معیار استیعنی بزرگتر یا مساوی تاریخ شروع 1/10/2022 . محدوده معیار دوم مشابه مورد اول است و معیار این محدوده "<="&C14 است که به معنای کمتر یا مساوی تاریخ پایان است. 3/20/2022 و آخرین محدوده معیار D4:D11 شامل مناطق است، معیار این محدوده East خواهد بود. .
➤ ENTER را فشار دهید.
اکنون، مجموع فروش را دریافت خواهید کرد>13,806.00$ برای محدوده تاریخ تعریف شده ما با معیار دیگری: شرق منطقه .
بیشتر بخوانید: نحوه انجام ماه محدوده تاریخ SUMIF در اکسل (9 روش)
روش-2: استفاده از SUMIFS و EOMONTH به SUMIF بین دو تاریخ با معیار دیگری
در این بخش، ما سعی خواهیم کرد مجموع مقادیر فروش را برای تاریخ ژانویه ماه و جنوبی منطقه<پیدا کنیم. 2>. بنابراین، ما از تابع EOMONTH با تابع SUMIFS در اینجا استفاده خواهیم کرد.
مراحل :
➤ فرمول زیر را در سلول D14 تایپ کنید.
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&EOMONTH(B14,0),D4:D11,C14)
در اینجا، E4:E11 محدوده فروش است که مقادیری را که می خواهیم جمع کنیم، C4:C11 محدوده تاریخ اولین معیار است، ">="&B14 اولین معیار است که به معنی بزرگتر یا مساوی تاریخ شروع 1/1/2022 . محدوده معیار دوم مشابه مورد اول ومعیار این محدوده "<="&EOMONTH(B14,0) است که به معنی کمتر یا مساوی تاریخ پایان ژانویه <10 است> ماه، 1/31/2022 ، و آخرین محدوده معیار D4:D11 شامل مناطق، معیارهای این محدوده East خواهد بود.
➤ ENTER را فشار دهید.
پس از آن، مجموع فروش، 6,835.00$ برای تاریخ ژانویه ماه را با معیار دیگری دریافت خواهید کرد: South Region .
بیشتر بخوانید: نحوه استفاده از SUMIFS به SUM مقادیر در محدوده تاریخ در Excel
روش-3: SUMIFS و DATE توابع SUMIF بین دو تاریخ
در اینجا، ما از تابع SUMIFS و DATE استفاده خواهیم کرد. تابع ، به طور خلاصه، مقادیر فروش برای شمال منطقه و برای تاریخهای درون 1/10/2022 و 3/20/2022 .
مراحل :
➤ تایپ کنید فرمول زیر در سلول E14 .
=SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
در اینجا، E4: E11 محدوده فروش است که مقادیری را که می خواهیم جمع کنیم، C4:C11 محدوده تاریخ معیارهای اول و دوم است، و آخرین محدوده معیار D4:D11 است. شامل مناطق است.
-
DATE(2022,1,10)
→ تعدادی از مقدار تاریخ را برمی گرداندخروجی → 44571
-
">="&DATE(2022,1,10)
می شود">= 44571"
-
DATE(2022,3,20)
→ تعدادی از مقدار تاریخ را برمی گرداندخروجی → 44640
-
"<="&DATE(2022,3,20)
می شود"<= 44640"
-
SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
می شودSUMIFS(E4:E11,C4:C11,">= 44571",C4:C11,"<= 44640",D4:D11, “North”)
→ بررسی می کند که آیا مقادیر تاریخ محدوده C4:C11 بزرگتر یا مساوی با 44571 <2 است یا خیر>و کمتر یا مساوی 44640 و منطقه شمال در محدوده D4:D11خروجی → $9,496.00
➤ ENTER را فشار دهید.
سپس، مجموع فروش را دریافت خواهید کرد، <1 9,496.00$ برای محدوده تاریخ تعریف شده ما با معیارهای دیگر: شمال منطقه .
محتوای مرتبط: نحوه استفاده از فرمول IF برای محدوده تاریخ در اکسل (6 روش)
خواندنی مشابه:
- نحوه تنظیم یادآوری سررسید در اکسل (3 روش سریع)
- استفاده از Pivot Table برای فیلتر کردن محدوده تاریخ در اکسل (5 روش)
- VLOOKUP محدوده تاریخ و مقدار بازگشتی در اکسل (4 روش مناسب)
- نحوه محاسبه میانگین اگر در محدوده تاریخ در اکسل (3 روش)
روش-4: استفاده از تابع SUMIFS با TODAY
S فرض کنید، میخواهید کل ارزشهای فروش را برای تاریخهای بین 1/1/2022 و تاریخ امروز ( 3/23/2022 ) و برای شرق منطقه . و برای انجام این کار می توانید از تابع TODAY به همراه عملکرد SUMIFS استفاده کنید.
مراحل :
➤ فرمول زیر را در سلول D14 تایپ کنید.
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY(),D4:D11,C14)
در اینجا، E4:E11 محدوده فروش است کهمقادیری که می خواهیم جمع کنیم، C4:C11 محدوده تاریخ معیارهای اول و دوم است و آخرین محدوده معیار D4:D11 شامل مناطق است.
-
">="&B14
می شود">= 44562"
-
TODAY()
→ تاریخ امروز را برمی گرداندخروجی → 44643 (3/23/2022)
-
"<="&TODAY()
می شود"<= 44643"
-
SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
می شودSUMIFS(E4:E11,C4:C11,">= 44562",C4:C11,"<= 44643",D4:D11, “East”)
→ بررسی می کند که آیا مقادیر تاریخ محدوده C4:C11 بزرگتر یا مساوی 44562 و کمتر یا مساوی 44643 و منطقه شرق در D4 هستند: D11 محدودههمچنین ببینید: نحوه انتخاب تصادفی ردیف ها در اکسل (2 روش)خروجی → 15,208.00$
➤ ENTER را فشار دهید .
در نهایت، مجموع فروش را دریافت خواهید کرد که 15,208.00 دلار است برای تاریخ های بین روز اول ژانویه 2022 و تاریخ امروز با معیارها: شرق منطقه .
اگر می خواهید آخرین تاریخ تاریخ را تغییر دهید از تاریخ امروز تا 10 روز قبل از تاریخ امروز متغیر است، سپس از فرمول زیر استفاده کنید
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY()-10,D4:D11,C14)
برای آخرین تاریخ به عنوان تاریخ 10 روز پس از تاریخ امروز
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY()+10,D4:D11,C14)
بیشتر بخوانید: Excel VBA: فیلتر کردن تاریخ قبل از امروز (با مراحل سریع)
روش-5: ترکیب توابع SUM و IF به SUMIF بین دو تاریخ و با معیار دیگری
شما می توانید از ترکیب تابع SUM و تابع IF استفاده کنید بهکل فروش را برای تاریخ های بین 1/10/2022 تا 3/20/2022 و برای <محاسبه کنید 9>East Region .
Steps :
➤ فرمول زیر را در سلول تایپ کنید E14 .
=SUM(IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11))))
در اینجا، E4:E11 محدوده فروش است که مقادیری را که می خواهیم جمع کنیم، C4 :C11 محدوده تاریخ معیارهای اول و دوم است و آخرین محدوده معیار D4:D11 شامل مناطق است.
-
IF((C4:C11)>=B14
→ بررسی می کند که آیا مقادیر تاریخ محدوده C4:C11 بزرگتر یا مساوی با مقدار B14 هستند یا خیر.خروجی →
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
-
IF((C4:C11)<=C14
→ بررسی می کند که آیا مقادیر تاریخ محدوده C4:C11 کمتر یا مساوی هستند یا نه مقدار C14 .خروجی →
{TRUE; TRUE; TRUE; TRUE; TRUE; FALSE; TRUE; FALSE}
-
IF(D4:D11=D14,E4:E11)
→ بررسی می کند که آیا مناطق از محدوده D4:D11 برابر منطقه شرق از C14 هستند و({TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}, E4:E11)
خروجی →
{1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}
-
IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11)))
می شود→
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
,
{TRUE; TRUE; TRUE; TRUE; TRUE; FALSE; TRUE; FALSE}
,
{1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}
→
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}, {1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}
خروجی →
{FALSE; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}
-
SUM(IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11))))
می شودSUM({FALSE; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE})
خروجی → 13,806.00$
➤ ENTER<را فشار دهید 2>.
در نهایت، مجموع فروش را دریافت خواهید کرد، 13,806.00 دلار برای محدوده تاریخ تعریف شده ما با معیارهای دیگر: شرقی Region .
محتوای مرتبط: Excel SUMIF با محدوده تاریخ در ماه و amp;سال (4 مثال)
روش-6: با استفاده از توابع SUMPRODUCT، MONTH، و YEAR
در اینجا، ما از تابع SUMPRODUCT استفاده خواهیم کرد، تابع ماه ، و تابع YEAR برای جمع بندی مقادیر فروش برای تاریخ ژانویه ماه و شرق Region.
Steps :
➤ فرمول زیر را در سلول E14 تایپ کنید.
=SUMPRODUCT((MONTH(C4:C11)=1)*(YEAR(C4:C11)=2022)*(D4:D11=D14)*E4:E11)
در اینجا، E4:E11 محدوده فروش است که مقادیری را که می خواهیم جمع کنیم، C4:C11 محدوده تاریخ برای معیارهای اول و دوم، و آخرین محدوده معیار D4:D11 شامل مناطق است.
-
MONTH(C4:C11)
→ MONTH تعداد ماه تاریخ ها را برمی گرداندخروجی →
{1;1;1;2;2;3;3;3}
-
MONTH(C4:C11)=1
می شود{1;1;1;2;2;3;3;3}=1
خروجی →
{TRUE; TRUE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE}
-
YEAR(C4:C11)
→ مقادیر سال تاریخ ها را برمی گرداندخروجی →
{2022;2022;2022;2022;2022;2022;2022;2022}
-
YEAR(C4:C11)=2022
می شود{2022;2022;2022;2022;2022;2022;2022;2022}=2022
خروجی →
{TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
-
D4:D11=D14
→ بررسی می کند که آیا مناطق محدوده D4:D11 برابر منطقه شرق از C14{TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}
هستند
-
SUMPRODUCT((MONTH(C4:C11)=1)*(YEAR(C4:C11)=2022)*(D4:D11=D14)*E4:E11)
می شود→
SUMPRODUCT({TRUE; TRUE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE}*{TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}*{TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}*E4:E11)
→
SUMPRODUCT({1;1;1;0;0;0;0;0}*{TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}*E4:E11)
→
SUMPRODUCT({1;1;0;0;0;0;0;0}*E4:E11) SUMPRODUCT({1402;5935;0;0;0;0;0;0})
خروجی → 7,337.00$
➤ ENTER را فشار دهید.
بعد از آن، مجموع را دریافت خواهید کرد از فروش، $7,337.00 برای ژانویه ماه با معیار دیگری: شرقی منطقه .
بیشتر بخوانید: Excel SUMIF با محدوده تاریخ در ماه و amp; سال (4 مثال)
روش-7: کد VBA به SUMIF بین دو تاریخ با معیارهای مختلف
ما در اینجا از یک کد VBA برای انجام کار استفاده خواهیم کرد. محاسبه مجموع ارزش های فروش بین دو تاریخ 1/10/2022 و 3/20/2022 با یک معیار شرق منطقه .
مراحل :
➤ به <1 بروید>توسعه دهنده Tab >> Visual Basic گزینه.
سپس، Visual Basic Editor باز می شود .
➤ به Insert Tab >> Module گزینه بروید.
بعد از آن، یک Module ایجاد خواهد شد.
➤ کد زیر را بنویسید
6046
ما مقدار خود را در سلول E14 دریافت خواهیم کرد. و DATEVALUE رشته تاریخ را به مقدار تاریخ تبدیل می کنند و سپس پس از انجام معیارهای SUMIFS مقدار فروش اضافه شده را در سلول E14 برمی گرداند.
➤ F5 را فشار دهید.
در نهایت، مجموع فروش 13,806.00 دلار را دریافت خواهید کرد برای محدوده تاریخ تعریف شده ما با معیار دیگر: شرق منطقه .
بیشتر بخوانید: نحوه استفاده از SUMIFS با محدوده تاریخ و معیارهای چندگانه (7 روش سریع)
بخش تمرین
برای انجام تمرین توسط خودتان، بخش تمرین را مانند زیر در برگه ای به نام ارائه کرده ایم تمرین . لطفا این کار را انجام دهیدتوسط خودتان.
نتیجه گیری
در این مقاله سعی کردیم راه های SUMIF بین دو تاریخ و معیار دیگر را به راحتی پوشش دهیم. . امیدوارم برای شما مفید باشد. اگر پیشنهاد یا سوالی دارید، در قسمت نظرات به اشتراک بگذارید.