
همونطور که قبلا هم گفته شد، روش های متفاوتی برای محاسبه فراوانی در اکسل وجود داره. روش های فرمولی یعنی استفاده از تابع Frequency و Countifs رو به همراه نکات و ویژگی های روش ارائه کردیم. حالا در این قسمت میخوایم روش سوم یعنی محاسبه فراوانی در اکسل با استفاده از ابزار Pivot Table را توضیح بدیم.
فراوانی، تعداد تکرار اعداد در یک بازه هست.
۳ روش برای محاسبه فراوانی در ادامه معرفی خواهیم کرد:
روش سوم: ابزار PivotTable
برای استفاده از این روش، باید ابتدا اصول ذخیره بانک اطلاعاتی رو رعایت کرده باشیم. یعنی دیگه نمیتونیم داده ها رو در قالب ماتریس داشته باشیم. بلکه باید در یک ستون و تحت عنوان مشخص، مثلا قد دانش آموزان ذخیره کنیم (مطابق شکل ۱).
شکل ۱- ذخیره داده ها برای محاسبه فراوانی در اکسل با استفاده از پیوت تیبل
در واقع بانک اطلاعاتی به اندازه ۱*۹۰ داریم که قد ۹۰ دانش آموز را در خود ذخیره کرده است.
حالا باید با استفاده از پیوت تیبل گزارشی رو تهیه کنیم. برای این کار محدوده داده ها را انتخاب کرده و از تب Insert گزینه Pivot Table رو کلیک میکنیم. بعد از زدن Ok یک شیت ایجاد میشه که در سمت راستش میتونیم گزارش دلخواه خودمون رو بسازیم. مطابق شکل ۲ فیلد “قد دانش آموزان” رو در قسمت Rows و Values قرار میدیم (درگ میکنیم).
شکل ۲- ایجاد گزارش با استفاده از ابزار Pivot Table
گزارشی مطابق شکل ۳ ایجاد میشه.
شکل ۳- گزارش ایجاد شده با پیوت تیبل
دقت کنید نوع محاسبه در قسمت Values باید روی Count باشه.
حالا باید داده ها رو دسته بندی کنیم. برای این کار، روی یکی از داده های ستون اول گزارش کلیک کرده و از تب Analyze گزینه Group field رو میزنیم. با زدن این گزینه، پنجره ای مطابق شکل ۴ ایجاد نمایش داده میشه که کمترین داده، بزرگترین داده تشخیص داده شده و در قسمت By میتونیم طول دسته رو تعیین کنیم.
شکل ۴- دسته بندی داده های پیوت تیبل
با زدن Ok گزارش مطابق شکل ۵ نمایش داده خواهد شد.
شکل ۵- محاسبه فراوانی در اکسل با استفاده از ابزار Pivot Table
یکی از ویژگی های این روش، اینه که نسبت به فیلتر به خوبی جواب میده و اگر فیلتر روی پیوت تیبل اعمال کنیم، نتیجه آپدیت میشه. ولی دو روش قبلی اینطور نبود.
فرق این روش با روش های قبلی در انعطاف پذیری دسته و باز و بسته بودن بازه هست. در این روش فقط میتونیم طول دسته رو تعیین کنیم. ابتدا و انتهای همه بازه ها، بسته هست و قابل تغییر نیست. اما در دو روش قبلی مخصوصا در Countifs به خوبی قابل تنظیم هست.
هر روش ویژگی ها و خواص خودش و داره. بسته به شرایط، صورت مسئله و امکان استفاده، از این روش ها میتونیم استفاده کنیم.
با سلام
در برنامه اکسل اطلاعات دانشکده های مختلفی وارد شده میخواهم تعدادتکرار تنها دانشکده ها را بدانم چگونه این کار را انجام دهم.در صورت امکان راهنمایی نمایید.باتشکر
درود
از تابع countif استفاده کنید
با سلام و احترام
من می خواهم فراوانی سه ستون دارای مقادیر عددی را در حالتهای مختلف بدست آورم با شرط های مختلف. مثلا یکبار ستون اول با اعداد بالای یک و ستون های بعدی با مقادیر زیر ۰.۵، یکبار ستون اول و دوم بالای ۰.۵ و ستون سوم کمتر از ۰.۵ / میشه راهنمایی کنید .
ممنون
درود
محاسبه فراوانی روش های مختلف وجود داره
همه در قالب مقاله ارائئه شده
لطفا مطالعه کنید و احتمالا countifs براتون مناسب باشه
https://excelpedia.net/data-frequency-countif/
سلام. می خواستم ببینم وقتی ما تنها اعداد ستون فراوانی داشته باشیم آیا امکان اینکه به طور اتوماتیک ستون درصد در کنار آن ایجاد شود؟؟؟
ممنون می شم پاسخ بدین چون خیلی خیلی نیاز دارم به این مسئله
درود
بله از تب show value as (در value filed setting) از گزینه های % استفاده کنید
سلام وتشکر فراوان لطف میکنید توضیحات بیشتر بدین.نتونستم فرمولش رو بنویسم.
فرض کنید اعداد ۲۹ ، ۲۹.۱ ،۲۹.۳ ،۲۹.۵ ، ۲۹.۸ ،۳۰ ، ۳۰.۲ ، ۳۰.۳ ، ۳۰.۵ ،۳۱ را در ستون A داریم حالا عددی رو میخواهیم که احتمال تجمعی ۹۵ درصد یعنی یک عددی بمن بده که ۹۵درصد داده ها زیر این عدد هستند رو بما بده لطفا فرمولش رو بنویسید.
سلام
فرمول نهایی باید چنین ساختاری داشته باشد:
با تشکر فراوان
لطفا توضیح بدین چرا وقتی داده هارو sort میکنم مثلا از برزگ به کوچک یا از کوچک به بزرگ چرا جواب فرمول بالا عددی متفاوت در میاد؟
علت اینه که تابع Match که در دل تابع Index نوشته شده خودش داده ها رو مرتب نمیکنه و این باعث میشه جستجویی که انجام میده درست نباشه، مگر اینکه محدوده ای که به تابع Match داده میشه قبلش با فرمول مرتب بشه.
با سلام و تشکر از آموزه های مفیدتون
بنده یک ستون داده دارم که میخوام احتمال تجمعی ۹۵ درصد آن رو بدست بیارم یعنی عددی بمن بدهد که ۹۵درصد داده ها زیر این عدد هستند (۵درصد داده ها بیشتر از این عدد هستند) اگه لطف کنید راهنمایی کنید ممنون میشم.
سلام
درصدهایی که میفرمائید بسیار بستگی به نوع توزیعی که داده ها دارند داره، اگر فرض کنید که داده های شما از توزیع نرمال پیروی میکنه میتونید از تابع Norm.INV استفاده کنید. این تابع به شما میگه که مثلا چه عددی هست که ۹۵ درصد (آرگومان اول) زیر اون قرار دارند، درصورتیکه داده ها یک توزیع نرمال با میانگین و انحراف معیار مشخص باشند که باید در آرگومان دوم و سوم آن این اعداد رو وارد کنید.
حالا برای اینکه این عدد از بین اعداد نمونه شما انتخاب بشند، باید عددی که خروجی تابع NORM.INV هست رو با استفاده از ترکیب Match و Index در داده های خودتون پیدا کنید.
سلام؛
برای تبدیل جدول فراوانی به اعداد قبلی راهی وجود داره؟ منظورم اینه که مثلا من یه جدول فراوانی دارم که در آن حروف A و B و C به ترتیب ۳، ۵ و ۲ بار تکرار شده، می خوام هر کدام از این حروف به تعداد فراوانی هاشون رو داشته باشم.
سپاسگزارم
درود بر شما
دستور مستقیمی وجود نداره
اگ رتعداد، کمه، با تابع if و countif میتونید انجام بدید.
در غیر اینصورت شاید لازم باشه کد بزنید
سلام
ممنونم از اطلاعات مفیدتون
متاسفانه من هر کاری می کنم Group field غیر فعاله!
ممنون میشم راهنمایی بفرمائید.
با تشکر
درود بر شما
حتما روی داده هایی که قراره گروه بندی بشه، کلیک کنید بعد اقدام به گروه بندی کنید
سلام.من یک فایل با اطلاعات بسیار زیاد به صورت ستونی داریم.میخواهم مثلا از این هزارتا اطلاعات ده مورد ده مورد میانگین بگیرم و اطلاعاتم به صد مورد برسد.ولی نمیدونم چجوری این کار رو انجام بدم.باتشکر
درود بر شما
هم از تابع offset میتونید استفاده کنید و هم address
https://excelpedia.net/address-function/
با سلام ضمن تشکر و قدردانی از زحمات گرانبهایتان و راهکار های کارگشایتان سوالی که بنده داشتم اینه که دو نا شیت دارم شیت ۱ و شیت ۲ در شیت ۱ اطلاعات ورودی قطعه مطابق سفارش به تفکیک تامین کننده و به تفکیک کد قطعه و تاریخ ورود می باشد حال میخواهم در شیت ۲ متناظر با کد قطعه و تامین کننده اگر سفارش در بازه تاریخی مثلا از اول ماه تا آخر ماه بعد pass نشد بزنه not ok در غیر اینصورت ok ممنون میشم کمکم کنین
درود بر شما
سوالتون خیلی بستگی به ساختار فایل داره و اینکه تاریخ شمسی هست یا میلادی
در کل باید بعد از فراخوانی داده ها با استفاده از توابع جستجو، با If به خواستتون برسید
نه منظورم این بود که در شیت ۱ تعداد فروش محصولات با توجه به تاریخ فاکتور فروش تفکیک شده حال در شیت ۲ میخواهم SUMIFS کنه محصول خاصی رو که متناظر هست با محصول خاص در شیت ۲ به شرطی که تجمع آن ماه مهر و آبان باشه یعنی وقتی در شیت ۲ DATA VALIDATION روی ماه مهر و آبان انتخاب میکنم بر اساس ماه مهر و آبان از شیت ۱ SUMIFS انجام بده ویا وقتی در شیت ۲ DATA VALIDATION روی یک ماه بعنوان مثال ماه اسفند انتخاب میکنم بر اساس ماه اسفند از شیت ۱ SUMIFS انجام بده وقتی انتخاب ماه یک کلمه مثلا ماه مهر باشه معادله انجام میشود ولی بخواهم ماه مهرو ابان رو باهم SUMIFSانجام بده امکانش نیست چون در شیت ۱ اسم ماه ها به تفکیک از هم لیست شده
مهر و آبان رو با هم بخواید، باید دو تا sumif بنویسید:
با سلام ضمن تشکر از سایت بسیار خوبتان و تشکر از راهنمایی ها و آموزشهای جامع و کار گشایتان سوال من اینه که میخواهم با استفاده از تابع sumifs وبا استفاده از data validetion ازیک شیت دیگر فروش محصول را به تفکیک ماه و یا جمع ماه مهر و ماه آبان بدست بیارم ممنون میشم راهنمایی ام کنین
درود بر شما
خب خودتون که راه حل رو ارائه دادید:)
جمع فروش یک ماه با تابع sumif بدست میاد. اگر با این تابع آشنا نیستید این لینک رو بخونید:
https://excelpedia.net/?s=sumif