COUNTIFS مقادیر منحصر به فرد در اکسل (3 روش آسان)

  • این را به اشتراک بگذارید
Hugh West

زمانی که در اکسل کار می کنیم، اغلب باید مقادیر منحصر به فرد را از مجموعه ای از داده ها مرتب کنیم. گاهی اوقات ما باید تعداد مقادیر مساوی را در مجموعه ای از داده ها بشماریم.

امروز، نحوه شمارش مقادیر منحصر به فرد در یک مجموعه داده را با استفاده از تابع COUNTIFS نشان خواهم داد.

دانلود کتاب تمرین تمرین

COUNTIFS Unique Values ​​در Excel.xlsx

COUNTIFS Unique Values ​​در Excel

در اینجا ما یک مجموعه داده با برخی از محصولات و آدرس های تماس مشتریانی که محصولات شرکتی به نام Mars Group را خریداری کرده اند، داریم.

هدف ما در اینجا این است تا ابتدا تعداد کل مقادیر متنی و مقادیر عددی منحصر به فرد را از آدرس های مخاطب با استفاده از تابع COUNTIFS اکسل بشمارید.

1. شمارش مقادیر متنی منحصربفرد

اول از همه، تعداد مقادیر متنی منحصربفرد را از آدرس های مخاطب با استفاده از تابع COUNTIFS می شماریم.

از آن استفاده خواهیم کرد. ترکیبی از توابع SUM ، ISTEXT، و COUNTIFS اکسل.

فرمول این خواهد بود:

=SUM(--(ISTEXT(C4:C20)*COUNTIFS(C4:C20,C4:C20)=1))

<[ این یک فرمول آرایه است . بنابراین فراموش نکنید که Ctrl + Shift + Enter را فشار دهید، مگر اینکه در Office 365 باشید.]

  • در اینجا C4:C20 محدوده سلولهای من است. شما از یکی خود استفاده می کنید.
  • می توانید با استفاده از تابع COUNTIF اکسل همین عملیات را انجام دهید.

ببینید، در مجموع 3 متن منحصر به فرد وجود داردآدرس‌ها.

توضیحات فرمول

  • ISTEXT(C4:C20) برای همه آدرس‌هایی که مقادیر متنی هستند TRUE را برمی‌گرداند. و FALSE را برای همه آدرس هایی که مقادیر متنی نیستند برمی گرداند.
  • به طور مشابه، COUNTIFS(C4:C20,C4:C20)=1 برای همه آدرس هایی که فقط یک بار ظاهر می شوند TRUE را برمی گرداند. و FALSE برای آدرس هایی که بیش از یک بار ظاهر می شوند.
  • --(ISTEXT(C4:C20)*COUNTIFS(C4:C20, C4:C20)=1) دو شرط را ضرب می کند و اگر هر دو شرط وجود داشته باشد 1 را برمی گرداند، در غیر این صورت 0 را برمی گرداند.
  • در نهایت، تابع SUM همه مقادیر را اضافه می کند و تعداد مقادیر متن منحصر به فرد را برمی گرداند.

بیشتر بخوانید: نحوه استفاده از COUNTIF برای متن منحصر به فرد

2. شمارش مقادیر عددی منحصربه‌فرد

ما همچنین می‌توانیم تعداد مقادیر عددی منحصربه‌فرد را از آدرس‌های مخاطب با استفاده از تابع COUNTIFS بشماریم.

ما از ترکیبی از توابع SUM ، ISNUMBER، و COUNTIFS اکسل.

فرمول این خواهد بود:

=SUM(--(ISNUMBER(C4:C20)*COUNTIFS(C4:C20,C4:C20)=1))

<[ همچنین یک فرمول آرایه است. بنابراین فراموش نکنید که Ctrl + Shift + Enter را فشار دهید، مگر اینکه در Office 365 باشید.]

  • در اینجا C4:C20 محدوده سلولهای من است. شما از یکی خود استفاده می کنید.
  • می توانید با استفاده از تابع COUNTIF اکسل همین عملیات را انجام دهید.

ببینید، در مجموع 5 آدرس عددی منحصر به فرد وجود دارد. .

توضیحاتFormula

  • ISNUMBER(C4:C20) برای همه آدرس‌هایی که مقادیر عددی هستند TRUE را برمی‌گرداند و برای همه آدرس‌هایی که دارای مقادیر عددی هستند FALSE را برمی‌گرداند. مقادیر عددی نیستند.
  • به طور مشابه، COUNTIFS(C4:C20,C4:C20)=1 برای همه آدرس هایی که فقط یک بار ظاهر می شوند TRUE و برای آدرس هایی که ظاهر می شوند FALSE را برمی گرداند. بیش از یک بار.
  • --(ISNUMBER(C4:C20)*COUNTIFS(C4:C20, C4:C20)=1) دو شرط را ضرب می کند و در صورت وجود هر دو شرط، 1 را برمی گرداند، در غیر این صورت 0 را برمی گرداند.
  • در نهایت، SUM تابع همه مقادیر را اضافه می کند و تعداد مقادیر عددی منحصر به فرد را برمی گرداند

خوانش های مشابه:

  • چگونه مقادیر منحصر به فرد را بشماریم Excel با استفاده از Pivot Table
  • Excel Formula Count Unique مقادیر (3 روش آسان)

3. شمارش مقادیر منحصر به فرد حساس به بزرگی و کوچکی

توابع COUNTIF و COUNTIFS منطبقات غیر حساس به حروف بزرگ را برمی گرداند. بنابراین، برای اعمال یک تطابق حساس به حروف کوچک و بزرگ، باید کمی پیچیده تر باشیم.

به این مجموعه داده جدید نگاه کنید. در اینجا ما یک رکورد از نمرات برخی از دانش آموزان در امتحان در مدرسه ای به نام مهدکودک آفتابگردان داریم.

می خواهیم با توجه به مورد، تعداد کل نمرات منحصر به فرد را در اینجا بشماریم. -sensitive matchs.

برای انجام این کار، یک ستون جدید بگیرید و این فرمول را در خانه اول ستون جدید وارد کنید:

=SUM(--EXACT($C$4:$C$20,C4))

[فرمول آرایه. پس Ctrl + Shift + Enter را فشار دهید.]

  • در اینجا $C$4:$C$20 محدوده سلولهای من است و C4 اولین سلول من است. شما از یکی خود استفاده می کنید.
  • فراموش نکنید که از مرجع سلول مطلق استفاده کنید.

سپس Fill Handle را برای کپی بکشید این فرمول را در بقیه سلول ها قرار دهید.

سپس در یک سلول جدید، این فرمول را وارد کنید:

=SUM(IF(E4:E20=1,1,0)) [دوباره فرمول آرایه. بنابراین Ctrl + shift + Enter را فشار دهید مگر اینکه در Office 365باشید.]

  • اینجا E4:E20 محدوده ستون جدید من است. شما از یکی خود استفاده می کنید.

در اینجا ما تعداد نمره هایی را داریم که فقط یک بار ظاهر می شوند، که 4 است.

محدودیت های فرمول ها و گزینه های جایگزین

تا کنون، ما از سه روش برای شمارش تعداد مقادیر منحصر به فرد در اکسل استفاده کرده‌ایم.

اما اگر کمی باهوش هستید، باید تا به حال متوجه شده باشید که تعداد کمی وجود دارد. محدودیت‌هایی برای ترفندهایی که استفاده کرده‌ایم.

یعنی، فرمول‌ها مقادیری را که فقط یک بار ظاهر می‌شوند، شمارش می‌کنند، اما با در نظر گرفتن همه مقادیر، تعداد کل مقادیر منحصربه‌فرد واقعی موجود در آنجا را محاسبه نمی‌کنند.

به عنوان مثال، اگر محدوده مقادیر حاوی {A، A، A، B، B، C، D، E} باشد، فقط C، D، E محاسبه می شود. , و 3 را برمی گرداند.

اما گاهی ممکن است شخصی نیاز داشته باشد A, B, C, D, E را بشمارد و 5 را برگرداند.

برای حل این نوع مشکلات، اکسل تابعی به نام UNIQUE ارائه می دهد.

اما یک یادآوری کوتاه، که در Office موجود است.فقط 365 .

شمارش مقادیر منحصر به فرد با استفاده از توابع UNIQUE و ROWS

در مجموعه داده های اصلی ما، برای شمارش تعداد منحصر به فرد آدرس های تماس با در نظر گرفتن همه آدرس ها، می توانید از این فرمول استفاده کنید:

=COUNT(UNIQUE(C4:C20))

مراجعه کنید ، در مجموع 6 آدرس منحصر به فرد وجود دارد که همه آدرس ها را حداقل یک بار در نظر می گیریم.

اکنون، برای یافتن تنها آدرس های متنی منحصر به فرد، می توانید از این فرمول استفاده کنید:

=ROWS(UNIQUE(IF(ISTEXT( C4:C20 ), C4:C20 )))-1

22>3>

12>
  • C4:C20 محدوده مقادیر من است. شما از یکی خود استفاده می کنید.
  • از تابع ROWS به جای تابع COUNT استفاده کنید.
  • و فراموش نکنید که 1 را از تابع کم کنید. فرمول در پایان.
  • به طور مشابه، برای یافتن آدرس های عددی منحصر به فرد، می توانید از این فرمول استفاده کنید:

    =ROWS(UNIQUE(IF(ISNUMBER( C4:C20 ), C4:C20 )))-1

    نتیجه گیری

    استفاده از با این روش ها می توانید تعداد مقادیر منحصر به فرد را در یک مجموعه داده بشمارید. آیا روش دیگری می شناسید؟ یا سوالی دارید؟ از ما بپرسید.

    هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.