دن یک کاربرگ دارد که حاوی اطلاعاتی درباره خانه های فروخته شده در جامعه خود است. برگه دارای تعدادی ستون است که دو ستون آن تاریخ فروش و قیمت فروش است. Dan مایل است میانگین قیمت فروش را برای فروش های انجام شده بین تاریخ فروش شروع و پایان محاسبه کند. او می توانست داده ها را فیلتر کند و سپس میانگین را محاسبه کند، اما ترجیح می دهد فقط فرمولی ارائه دهد که مقدار را برگرداند. او مطمئن نیست که چگونه در مورد آن اقدام کند.
در واقع چندین روش مختلف وجود دارد که می توانید میانگین مورد نظر خود را بدست آورید. به عنوان مثال، فرض کنید تمام سلول هایی که حاوی تاریخ فروش هستند را انتخاب کرده و به آن محدوده نام SaleDate می دهید. علاوه بر این، نام SellingPrice را برای اشاره به محدوده ای که شامل قیمت های فروش است، تعریف می کنید. در نهایت، شما سلول هایی را برای StartDate و EndDate تعریف می کنید (محتوای آنها باید واضح باشد). با توجه به این، می توانید از فرمولی مانند زیر استفاده کنید:
=AVERAGEIFS(SellingPrice, SaleDate, ">=" & StartDate, SaleDate, "
همانطور که گفتم، فرمول های دیگری نیز وجود دارد که می توانید استفاده کنید. در اینجا فقط دو مورد وجود دارد:
=AVERAGE(IF((SaleDate >= StartDate) * (SaleDate <= EndDate), SellingPrice))
=AVERAGE(FILTER(SellingPrice, ((SaleDate >= StartDate) * (SaleDate
کدام یک را باید استفاده کنید؟ در این مورد واقعاً مهم نیست. کاملا به شما بستگی دارد. هر کدام دقیقاً همان نتیجه را برمی گرداند و نیازی نیست نگران مرتب سازی داده های خود به ترتیب خاصی باشید.