فهرست مطالب
در حین کار با حجم زیادی از داده یا کامپایل چندین کاربرگ در یک کاربرگ بزرگتر، ممکن است مقادیر، ستون ها یا ردیف های تکراری ظاهر شوند. گاهی لازم است آنها را بشماریم تا به یک ایده روشن دست پیدا کنیم. با استفاده از عملکرد COUNTIF و سایر توابع می توانید این کار را به راحتی انجام دهید. در این مقاله، نحوه شمارش تکراری در اکسل را با استفاده از شش روش مختلف یاد خواهیم گرفت.
دانلود کتاب تمرین تمرین
این برگه تمرینی را دانلود کنید هنگام خواندن این مقاله تمرین کنید.
Count Duplicates.xlsx
6 روش برای شمارش موارد تکراری در Excel
مجموعه داده زیر دارای ستون های آیتم ها ، تعداد و درجه است. در اینجا، به راحتی می توانید متوجه شوید که مجموعه داده دارای مقادیر تکراری است. علاوه بر این، با استفاده از این مجموعه داده، تکراری ها را در اکسل شمارش می کنیم . در اینجا، ما از Excel 365 استفاده کردیم. می توانید از هر نسخه اکسل موجود استفاده کنید.
1. شمارش موارد تکراری در اکسل شامل اولین رخداد
در این روش، ما یاد می گیریم که مقادیر تکراری را شامل اولین رخدادها بشماریم.
در اینجا، مجموعه داده زیر دارای نام آیتم های مختلف با تعداد و درجه آنها. باید موارد تکراری را در ستون Grade بشماریم.
مراحل:
- اول همه، فرمول زیر را در سلول G5 تایپ می کنیم.
=COUNTIF($D$5:$D$13,F5)
فرمولتفکیک
- COUNTIF($D$5:$D$13,F5) → تابع COUNTIF تعداد سلولهایی را که معیارهای داده شده را برآورده می کنند، شمارش می کند.
- $D$5:$D$13 → محدوده است.
- F5 → <1 است> معیار .
- COUNTIF($D$5:$D$13,F5) → می شود
- خروجی: 3
- توضیح: در اینجا، 3 تعداد دفعاتی را نشان می دهد که نمره A پیدا شده است.
- پس از آن، ENTER را فشار دهید.
بنابراین، می توانید نتیجه را در سلول G5 مشاهده کنید.
- <13 علاوه بر این، ما فرمول را با Fill Handle tool پایین می کشیم.
در نتیجه، می توانید را ببینید. نمرات با تعداد تکراری آنها.
2. محاسبه تعداد موارد تکراری به استثنای اولین رخداد
در اینجا ما مقادیر تکراری را بدون در نظر گرفتن اولین وقوع شمارش خواهیم کرد.
مراحل:
- در ابتدا فرمول زیر را در سلول G5 تایپ می کنیم.
=COUNTIF($D$5:$D$13,F5)-1
در اینجا، COUNTIF($D$5:$D$13,F5)-1 1 را از نتیجه بازگشتی از تابع COUNTIF کم می کند. در نتیجه، تعداد کلی موارد تکراری 1 کمتر از تعداد کل تکرارها می شود. بنابراین، اولین اتفاق از تعداد کل موارد تکراری حذف میشود.
- پس از آن، ENTER را فشار دهید.
بنابراین، میتوانید منجر به سلول G5 .
- به علاوه، فرمول را با Fill Handle tool پایین می کشیم.
بنابراین، میتوانید تعداد تکرارهای نمرات را بدون احتساب اولین مورد مشاهده کنید.
3. یافتن تعداد موارد تکراری حساس به حروف کوچک و بزرگ در اکسل
در مجموعه داده زیر، می توانید ببینید که در ستون Grade ، موارد تکراری حساس به حروف بزرگ داریم. تابع COUNTIF در اکسل به حروف بزرگ و کوچک حساس نیست. بنابراین ما باید توابع مختلفی را اعمال کنیم تا موارد تکراری حساس به حروف کوچک و بزرگ را بدست آوریم. ما از ترکیب توابع EXACT و SUM در این مورد استفاده خواهیم کرد.
مراحل:
- اول از همه، فرمول زیر را در سلول G5 تایپ می کنیم.
=SUM(--EXACT($D$5:$D$13,F5))
تجزیه فرمول
- EXACT($D$5:$D$13,F5) → عملکرد EXACT 2 رشته متن را با هم مقایسه می کند و اگر دقیقاً مشابه باشند، True را برمی گرداند.
- خروجی: در اینجا، تابع Exact 2 TRUE را برای درجه A از درجه A<برمی گرداند. 2> دارای 2 تکراری است.
- SUM(–EXACT($D$5:$D$13,F5)) → تابع SUM 2 Trues را خلاصه می کند و یک مقدار عددی می دهد.
- خروجی: 2
- توضیح: در اینجا، 2 تعداد دفعات تکراری را نشان می دهد. برای درجه A .
- اگر از Excel 365 استفاده می کنید، ENTER را فشار دهید. در نتیجه، شمامی توانید نتیجه را در سلول G5 مشاهده کنید.
توجه: از آنجایی که این یک فرمول آرایه است، CTRL+SHIFT+ENTER را فشار دهید. اگر Excel 365 ندارید.
- علاوه بر این، فرمول را با ابزار Fill Handle پایین می کشیم.
از این رو، میتوانید شمارشهای تکراری حساس به حروف بزرگ را ببینید.
خوانشهای مشابه:
- نحوه ادغام موارد تکراری در اکسل (6 روش)
- پیدا کردن موارد تکراری در کتاب کار اکسل (4 روش)
4. شمارش ردیفهای تکراری در اکسل
در اینجا، ردیفهای تکراری را در اکسل میشماریم. این روش به دو صورت قابل انجام است. بیایید در این مورد بحث کنیم.
4.1. از جمله First Occurrence
در مثال زیر، تعدادی ردیف تکراری حاوی اطلاعات یکسان داریم. اکنون می آموزیم که چگونه این ردیف ها را از جمله اولین رخداد شمارش کنیم. فرمول زیر را در سلول G5 تایپ می کنیم. =COUNTIFS($B$5:$B$13,B5,$C$5:$C$13,C5,$D$5:$D$13,D5)
تفکیک فرمول
- COUNTIFS($B$5:$B$13,B5,$C$5:$C$13,C5,$D$5:$ D$13,D5)—-> عملکرد COUNTIFS معیارها را در محدوده ای از سلول ها اعمال می کند و تعداد دفعاتی که معیارها برآورده شده اند را شمارش می کند.
- خروجی: 3
- توضیح: در اینجا، 3 تعداد دفعات را نشان می دهد مورد Apple پیدا شد.
- بعد از آن را فشار دهیدENTER .
سپس، نتیجه را در سلول G5 خواهید دید.
بهعلاوه، فرمول را با پایین میکشیم. ابزار Fill Handle .
بنابراین، میتوانید تعداد ردیفهای تکراری را ببینید.
4.2. به استثنای اولین رخداد
در اینجا، ردیف های تکراری به استثنای اولین رخداد را خواهیم یافت.
مراحل:
در ابتدا، فرمول زیر را در سلول G5 تایپ می کنیم.
=COUNTIF($D$5:$D$13,F5)-1
اینجا، COUNTIF ($D$5:$D$13,F5)-1 1 را از نتیجه برگردانده شده از تابع COUNTIF کم می کند. در نتیجه، تعداد کلی موارد تکراری 1 کمتر از تعداد کل تکرارها می شود. بنابراین، اولین مورد از تعداد کل موارد تکراری حذف می شود.
- بعد از آن، ENTER را فشار دهید.
سپس ، نتیجه را در سلول G5 خواهید دید.
- به علاوه، فرمول را با Fill Handle tool پایین می کشیم.
بنابراین، میتوانید نتیجه را در سلولهای G5:G8 مشاهده کنید.
5. مجموع مقادیر تکراری در یک ستون
مانند شمارش ردیف های تکراری، می توانیم تکراری ها را در یک ستون در اکسل شمارش کنیم. بیایید ببینیم چگونه.
5.1. از جمله اولین رخداد
جدولی را در نظر بگیرید که در آن مقادیر تکراری در یک ستون داریم. ما باید آن مقادیر تکراری را بشماریم.
مراحل:
اول از همه، برای پیدا کردنموارد تکراری، فرمول زیر را در سلول C5 تایپ می کنیم.
=IF(COUNTIF($B$5:$B$5:$B$13,B5)>1,"DUPLICATE","")
تجزیه فرمول
- COUNTIF($B$5:$B$5:$B$13,B5) → تابع COUNTIF تعداد سلول هایی که معیارهای داده شده را برآورده می کنند.
- $B$5:$B$5:$B$13 → محدوده است.
- B5 → معیار است .
- COUNTIF($B$5:$B$5:$B$13,B5) → می شود
- خروجی: 1
- IF(COUNTIF($B$5:$B$5:$B$13,B5)> ;1,”DUPLICATE”,””) → تابع IF یک مقایسه منطقی بین یک مقدار و مقدار مورد انتظار ما انجام می دهد.
- خروجی: سلول خالی.
- توضیح: از آنجایی که مقایسه منطقی IF تابع FALSE است، یک سلول خالی برمی گرداند.
- پس از آن، ENTER را فشار دهید.
بنابراین ، می توانید ببینید که سلول C5 یک سلول خالی است.
- علاوه بر این، ما فرمول را با Fill Handle tool به سلول <1 پایین می کشیم>C13 .
بنابراین، می توانید DUPLICATE را در ستون Duplicate مشاهده کنید.
بعد، موارد تکراری را در ستون پیدا خواهیم کرد.
- پس از آن، فرمول زیر را در سلول C14<تایپ می کنیم. 2>.
=COUNTIF($C$5:$C$13,"DUPLICATE")
- به علاوه، ENTER را فشار دهید.
بنابراین، می توانید تعداد تکراری را در یک ستون در سلول C14 مشاهده کنید.
5.2. مستثنی کردناولین رخداد
در اینجا، ما موارد تکراری را در ستونی به استثنای اولین رخداد شمارش خواهیم کرد.
مراحل:
- اول از همه، فرمول زیر را در سلول C5 تایپ می کنیم.
=IF(COUNTIF($B$5:B5,B5)>1,"YES","")
- بعد از آن، ENTER را فشار دهید.
بنابراین، می توانید ببینید که سلول C5 یک سلول خالی است.
- علاوه بر این، فرمول را با Fill Handle tool به سلول C13 پایین می کشیم.
سپس، میتوانید نسخه تکراری YES را در ستون Duplicate مشاهده کنید.
علاوه بر این، ما تکراری را در ستون به استثنای اولین رخداد محاسبه خواهیم کرد.
- علاوه بر این، فرمول زیر را در سلول C14 تایپ می کنیم.
=COUNTIF(C5:C13,"YES")-1
در اینجا، COUNTIF(C5:C13,"YES")-1 1 را از نتیجه بازگشتی از COUNTIF<کم می کند. 2> عملکرد. در نتیجه، تعداد کلی موارد تکراری 1 کمتر از تعداد کل تکرارها می شود. بنابراین، اولین مورد از تعداد کل موارد تکراری حذف می شود.
- بعد از آن، ENTER را فشار دهید.
سپس، می توانید تعداد را مشاهده کنید. از موارد تکراری در یک ستون به استثنای اولین رخداد در سلول C14 .
6. درج Pivot Table در Excel برای شمارش موارد تکراری
در این روش از Pivot Table تا تعداد تکراری ها در Excel استفاده می کنیم. این روش یک روش مفید و آسان برای انجام استوظیفه.
مراحل:
- در ابتدا، مجموعه داده را با انتخاب سلولهای B4:D13 انتخاب می کنیم.
- پس از آن، به تب Insert بروید.
- سپس، از گروه PivotTable >> ما از جدول/محدوده را انتخاب خواهیم کرد.
در این مرحله، یک کادر محاوره ای PivotTable از جدول یا محدوده ظاهر می شود.
- سپس، کاربرگ موجود را انتخاب می کنیم.
- به علاوه، سلول F4 را در <1 انتخاب می کنیم. کادر>Location .
- علاوه بر این، روی OK کلیک کنید.
سپس، یک PivotTable Fields کادر گفتگو در انتهای سمت راست برگه اکسل ظاهر می شود.
- بعد از آن، Grade را در ردیف و می کشیم. گروه مقادیر .
بنابراین، میتوانید تعداد تکراری Grade را در <مشاهده کنید. 1>Pivot Table .
چیزهایی که باید به خاطر بسپارید
- همیشه از "Absolute Cell" استفاده کنید مرجع ($)" به "Block" محدوده
- هنگام شمارش موارد تکراری حساس به حروف کوچک، مطمئن شوید که فرمول را به عنوان "فرمول آرایه" استفاده کنید با فشار دادن "CTRL+SHIFT+ENTER"
- از عملگر unary (- -) برای تبدیل نتیجه "EXACT" استفاده کنید. 2> تابع به an آرایه ای از 0 و 1's .
بخش تمرین
می توانید برای تمرین فایل Excel بالا را دانلود کنید روش توضیح داده شده.