نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • ایمنی
  • میانگین حسابی دفتر باز. استفاده از ویژگی های OpenOffice Calc

میانگین حسابی دفتر باز. استفاده از ویژگی های OpenOffice Calc

51 توجه نرخ بهره سالانه بر 12 تقسیم می شود، زیرا بهره مرکب ماهانه محاسبه می شود. مثال 3. اگر 2000 روبل به مدت 35 ماه با 11٪ در سال واریز شود چه مقدار در حساب خواهد بود؟ سود در ابتدای هر ماه محاسبه می شود. توجه داشته باشید. نرخ بهره سالانه بر 12 تقسیم می شود، زیرا بهره مرکب ماهانه محاسبه می شود. 52 مثال 4. اگر در ابتدای هر ماه 100 روبل با 6٪ در سال به حساب واریز کنید، در یک سال چه مبلغی در حساب شما خواهد بود؟ در حال حاضر 1000 روبل در حساب وجود دارد. توجه داشته باشید. نرخ بهره سالانه بر 12 تقسیم می شود زیرا ترکیب ماهانه انجام می شود. 12.2 تابع FVSCHEDULE هزینه انباشته سرمایه اولیه را برای طیفی از نرخ های بهره متغیر محاسبه می کند. نحو FVSCHEDULE (سرمایه ثابت؛ نرخ ها) سرمایه ثابت: سرمایه اولیه. نرخ ها: طیفی از نرخ های بهره، مانند محدوده یا لیست H3:H5 (به مثال مراجعه کنید). به عنوان مثال 1000 روبل برای سه سال سرمایه گذاری شده است. نرخ بهره سالانه 3، 4 درصد و 5 درصد بود. ارزش سرمایه گذاری بعد از سه سال چقدر خواهد بود؟ 53 =FVSCHEDULE(1000,(0.03,0.04,0.05)) نیز 1124.76 را برمی گرداند. 12.3 تابع PV ارزش فعلی یک سرمایه گذاری را پس از یک سری پرداخت برمی گرداند. این تابع مقدار مورد نیاز برای سرمایه گذاری با بهره ثابت را برای به دست آوردن مبلغ مشخص (سالیانه) در تعداد معینی از دوره ها محاسبه می کند. شما همچنین می توانید تعیین کنید که چه مقدار پس از پایان دوره باقی می ماند. علاوه بر این، باید زمان پرداخت مبلغ را مشخص کنید: در ابتدا یا در پایان هر دوره. مقادیر را به صورت اعداد، عبارات یا ارجاع وارد کنید. به عنوان مثال، اگر درصد سالانه 8٪ است، اما می خواهید دوره یک ماه باشد، 8٪/12 را در قسمت درصد وارد کنید و OpenOffice.org Calc به طور خودکار مقدار صحیح را محاسبه می کند. نحو PV (درصد؛ NPER؛ PMT؛ BS؛ نوع) بهره: نرخ بهره برای دوره. به عنوان مثال، اگر وام خودرو را با 10 درصد در سال دریافت کنید و ماهانه پرداخت کنید، نرخ سود ماهانه 10٪ / 12 یا 0.83٪ خواهد بود. آرگومان درصد باید به صورت 10%/12 یا 0.83% یا 0.0083 وارد فرمول شود. NPER - تعداد کل دوره ها (دوره پرداخت). به عنوان مثال، اگر یک وام 4 ساله برای یک خودرو دریافت کنید و ماهانه پرداخت کنید، این وام دارای دوره 4*12 (یا 48) است. به عنوان مقدار آرگومان NPER، باید عدد 48 را در فرمول وارد کنید.پرداخت - پرداخت منظم برای دوره. پرداخت‌ها معمولاً شامل پرداخت‌های اصل و بهره است، اما شامل سایر کارمزدها یا مالیات نمی‌شود. به عنوان مثال، پرداخت ماهانه وام چهار ساله 10000 54 روبل است. در 12 درصد در سال 263.33 روبل خواهد بود. به عنوان مقدار آرگومان پرداخت، باید عدد -263.33 را در فرمول وارد کنید. BC (اختیاری): ارزش آتی که پس از آخرین پرداخت جزئی باقی می ماند. اگر آرگومان حذف شود، روی 0 تنظیم می شود (هزینه آتی وام، برای مثال، 0 است). به عنوان مثال، اگر قصد دارید 50000 روبل پس انداز کنید. برای یک پروژه خاص به مدت 18 سال، سپس 50000 روبل پرداخت کنید. این ارزش آینده است. می توانید فرضی در مورد حفظ نرخ بهره معین داشته باشید و تعیین کنید که هر ماه چقدر باید پس انداز کنید. نوع (اختیاری): مدت پرداخت. "نوع = 1" به این معنی است که تاریخ سررسید در ابتدای دوره است و "نوع = 0" (مقدار پیش فرض) به این معنی است که تاریخ سررسید در پایان دوره است. یادداشت ها در توابع OpenOffice.org Calc، پارامترهای اختیاری را تنها در صورتی می توان خالی گذاشت که با پارامترهای دیگر دنبال نشوند. به عنوان مثال، اگر یک تابع چهار پارامتر داشته باشد و دو پارامتر آخر اختیاری باشد، می توانید پارامترهای 3 و 4 یا پارامتر 4 را خالی بگذارید، نمی توانید پارامتر 3 را خالی بگذارید. اطمینان حاصل کنید که در انتخاب واحدهای خود برای تعیین آرگومان های درصد و NPER ثابت هستید. اگر در حال پرداخت ماهانه برای وام چهار ساله با سود سالانه 12 درصد هستید، از 12%/12 برای آرگومان بهره و 4*12 برای آرگومان NPER استفاده کنید. اگر با همان وام سالانه پرداخت می کنید، از 12% برای آرگومان Interest و 4 برای آرگومان NPER استفاده کنید. سالیانه مجموعه ای از پرداخت های نقدی ثابت است که در یک دوره طولانی انجام می شود. به عنوان مثال، وام خودرو یا وام مسکن، مستمری هستند. در توابع مربوط به سنوات، وجه نقد پرداخت شده، مانند سپرده پس انداز، به عنوان یک عدد منفی نشان داده می شود. وجه نقد دریافتی، مانند چک سود سهام، به عنوان یک عدد مثبت نشان داده می شود. به عنوان مثال، سپرده در یک بانک به مبلغ 1000 روبل. با آرگومان -1000 برای سپرده گذار و آرگومان 1000 برای بانک نشان داده می شود. مثال ارزش فعلی یک سرمایه گذاری چقدر است اگر پرداخت های ماهانه 500 روبل و نرخ بهره سالانه 8٪ باشد؟ دوره پرداخت - 48 ماه؛ در پایان دوره پرداخت باید 20000 روبل باقی بماند. 55 تحت شرایطی که در بالا توضیح داده شد، در حال حاضر باید 35019.37 روبل سرمایه گذاری شود تا پرداخت های ماهانه 500 روبل برای 48 ماه باشد و موجودی در پایان دوره 20000 روبل باشد. بررسی متقاطع نشان می دهد که 48 × 500 روبل + 20000 روبل = 44000 روبل. تفاوت بین این مبلغ و مبلغ سرمایه گذاری شده معادل 35000 روبل، سود پرداختی است. اگر به جای مقادیر، ارجاعات را در فرمول وارد کنید، می توانید هر تعداد سناریو if-then را محاسبه کنید. توجه داشته باشید که مراجع ثابت باید به عنوان مراجع مطلق تعریف شوند. نمونه هایی از این استفاده از تابع را می توان در توضیحات توابع استهلاک یافت. 12.4 تابع NPER تعداد دوره های سرمایه گذاری با پرداخت های ثابت و نرخ بهره ثابت را برمی گرداند. نحو NPER (درصد؛ PMT؛ TS؛ BS؛ نوع) بهره: نرخ بهره برای دوره. PMT: سالانه ثابت برای هر دوره. این مقدار نمی تواند در کل دوره پرداخت تغییر کند. به طور معمول یک پرداخت شامل یک پرداخت اصلی و یک پرداخت سود است و شامل مالیات یا کارمزد نمی شود PV: ارزش فعلی (پولی) یک سری پرداخت ها. FV (اختیاری): ارزش آتی در پایان آخرین دوره. نوع (اختیاری): تاریخ پرداخت در آغاز (0) یا پایان (1) دوره. در توابع OpenOffice.org Calc، پارامترهای اختیاری را می توان تنها در صورتی خالی گذاشت که توسط پارامترهای دیگر دنبال نشده باشند. به عنوان مثال، اگر یک تابع چهار پارامتر داشته باشد و دو پارامتر آخر اختیاری باشد، می توانید پارامترهای 3 و 4 یا پارامتر 4 را خالی بگذارید، نمی توانید پارامتر 3 را خالی بگذارید. مثال 1 پس از چند ماه سپرده 1000 روبلی خواهد بود اگر نرخ سود سالانه سپرده 12٪ باشد و تعهدی ماهانه انجام شود، به ارزش 10000 روبل می رسد. هر ماه مبلغ 100 روبل پرداخت می شود. پرداخت ها در ابتدای هر ماه انجام می شود. مثال 2 به منظور ایجاد ذخیره مالی، یک شرکت قصد دارد در ابتدای هر سال 1575 روبل به حساب خود واریز کند. پس از چند سال، اگر نرخ ارائه شده توسط بانک 7٪ در سال باشد، مقدار ذخیره به 10000 روبل می رسد. 57 12.5 تابع RATE نرخ بهره را برای یک دوره پرداخت برمی گرداند. نرخ نحو (NPER؛ PMT؛ TS؛ BS؛ نوع؛ فرض) NPER: تعداد کل دوره‌های پرداخت. PMT: پرداخت منظم (یک بار در هر دوره) که مقدار آن در طول عمر سرمایه گذاری ثابت می ماند. به طور معمول، PMT شامل پرداخت اصل و پرداخت سود است، اما شامل سایر هزینه ها یا مالیات نمی شود. اگر آرگومان حذف شود، مقدار آرگومان TS BS باید نشان داده شود: مقدار کاهش یافته به لحظه فعلی یا کل مبلغی که در حال حاضر معادل تعدادی از پرداخت های آینده BS است (اختیاری): مقدار مورد نیاز مقدار آتی یا مانده وجوه پس از آخرین پرداخت. اگر آرگومان BC حذف شود، آنگاه برابر 0 فرض می شود (مثلاً BC برای وام 0 است) نوع (اختیاری): دوره پرداخت در ابتدا یا پایان دوره. نوع زمان پرداخت 0 یا حذف شده در پایان دوره 1 در ابتدای دوره فرض (اختیاری): نرخ بهره تخمینی هنگام محاسبه با استفاده از روش محاسبه تکراری. در توابع OpenOffice.org Calc، پارامترهای اختیاری را می توان تنها در صورتی خالی گذاشت که توسط پارامترهای دیگر دنبال نشده باشند. به عنوان مثال، اگر یک تابع چهار پارامتر داشته باشد و دو پارامتر آخر اختیاری باشد، می توانید پارامترهای 3 و 4 یا پارامتر 4 را خالی بگذارید، نمی توانید پارامتر 3 را خالی بگذارید. یادداشت ها مطمئن شوید که در انتخاب واحدها برای تعیین آرگومان های پیش بینی و شمارش یکسان باشید. اگر در حال پرداخت ماهانه برای وام چهار ساله با بهره 12 درصد هستید، از 4*12 برای مشخص کردن آرگومان NPER استفاده کنید. اگر پرداخت‌های سالانه با همان وام انجام می‌شود، از عدد 4 برای تعیین آرگومان NPER استفاده کنید. مثال 1 در ابتدای هر سال، شما می خواهید 2000 روبل به حسابی که در حال حاضر 250 روبل در آن است واریز کنید. چه نرخ بهره ای به شما امکان می دهد در پنج سال 15000 روبل پس انداز کنید؟ 58 مثال 2 وام به مبلغ 8000 روبل به مدت 4 سال از بانک گرفته شد. مبلغ پرداختی ماهانه 200 روبل است. نرخ سود ماهانه وام را محاسبه کنید. توجه داشته باشید. مدت وام بر حسب سال در 12 ضرب می شود تا تعداد ماه ها بدست آید. 59 12.6 تابع INTRATE برای محاسبه نرخ بهره سالانه هنگام خرید اوراق بهادار برای ارزش سرمایه گذاری و سپس فروش آن برای ارزش بازخرید استفاده می شود. هیچ سودی پرداخت نمی شود. نحو INTRATE (توافق، بازخرید، سرمایه گذاری، ارزش بازخرید، اساس) قرارداد: تاریخ دستیابی به اوراق بهادار. (بعد از تاریخ انتشار، یعنی زمانی که اوراق بهادار به خریدار فروخته شد) بازخرید: این تاریخ زمان انقضای اوراق را تعیین می کند. سرمایه گذاری: مبلغ خرید. ارزش بازخرید: قیمت فروش. این مبلغی است که باید در زمان سررسید اوراق دریافت شود. اساس: از لیست انتخاب شده و روش محاسبه سال را مشخص می کند. محاسبه پایه 0 یا هیچ روش آمریکایی (NASD): 12 ماه 30 روزه هر 1 تعداد دقیق روز در ماه، تعداد دقیق روز در سال 2 تعداد دقیق روز در ماه، تعداد روز در سال 360 در نظر گرفته می شود. 3 تعداد دقیق روز در ماه، تعداد روزهای یک سال 365 در نظر گرفته می شود. 4 روش اروپایی: 12 ماه 30 روزه هر یادداشت تاریخ توافق تاریخی است که در آن یک کوپن، مانند اوراق قرضه، به فروش می رسد. خریدار. تاریخ سررسید تاریخ انقضای کوپن است. به عنوان مثال، فرض کنید یک اوراق قرضه 30 ساله در 1 ژانویه 2008 منتشر شده و شش ماه پس از انتشار توسط خریدار خریداری شده است. تاریخ انتشار 1 ژانویه 2008، تاریخ توافق 1 ژوئیه 2008 و تاریخ سررسید چنین اوراقی 1 ژانویه 2038 خواهد بود، یعنی تاریخی 30 سال پس از تاریخ انتشار. توافق، رستگاری و پایه به اعداد صحیح کوتاه شده اند. مثال یک نقاشی در 15 ژانویه 2008 به قیمت 1 میلیون روبل خریداری شد و در 15 مه 2008 به قیمت 1,014,420 میلیون روبل فروخته شد. محاسبه تراز روزانه به عنوان مبنا استفاده می شود (Base = 2). محاسبه میانگین نرخ سود سالانه (نرخ تنزیل) الزامی است. 60 نکته. برای مشاهده اعداد به صورت درصد، سلول را انتخاب کرده و سلول ها را از منوی Format انتخاب کنید. در برگه Numbers، درصد را از لیست Category انتخاب کنید. 12.7 تابع موثر نرخ بهره موثر سالانه را برای نرخ بهره اسمی برمی گرداند. نرخ بهره اسمی - نرخ بهره در پایان دوره تسویه. نرخ بهره واقعی با تعداد پرداخت ها افزایش می یابد. به عبارت دیگر، سود اغلب به صورت اقساطی (مثلا ماهانه یا فصلی) تا پایان دوره پرداخت پرداخت می شود. نحو موثر (نرخ بهره اسمی؛ P) نرخ بهره اسمی - نرخ بهره اسمی. P: تعداد دوره های پرداخت در سال. توجه: آرگومان تعداد دوره های پرداخت به یک عدد صحیح کوتاه شده است. مثال اگر نرخ سود اسمی سالانه 5.25% باشد و چهار دوره پرداخت مشخص شده باشد، نرخ سود واقعی چقدر است؟

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

همانطور که قبلا ذکر شد، وارد کردن یک فرمول با علامت مساوی شروع می شود، سپس خود فرمول نوشته می شود. به عنوان مثال: =4+16 . با نوشتن این فرمول و کلیک کردن وارد، عدد 20 را در سلول خواهیم دید.البته فرمول های بدون متغیر معمولاً معنی چندانی ندارند پس حالا بیایید نحوه استفاده از متغیرها را ببینیم که در OpenOffice.org Calcآدرس سلول هستند. به عنوان مثال، اگر در A1عدد 20 را یادداشت کردیم، سپس بعد از نوشتن B1فرمول ها =A1^2و کلیک می کند وارددر یک سلول B1عدد 400 ظاهر می شود.

عملیات حسابی اساسی موجود است OpenOffice.org Calc:

  • "+" - اضافه کردن
  • "-" - منها کردن؛
  • "*" - ضرب؛
  • "/" - تقسیم؛
  • "^" - توانمندی؛
  • ":" - تنظیم محدوده

علاوه بر این عملیات، OpenOffice.org Calcطیف گسترده ای از توابع در دسته بندی های زیر موجود است:

  • کار با پایگاه های داده؛
  • پردازش زمان و تاریخ؛
  • مالی؛
  • اطلاعاتی
  • بازی فکری;
  • ریاضی؛
  • کار با آرایه ها؛
  • آماری؛
  • متن;
  • اضافی

برای سهولت در نوشتن فرمول ها در OpenOffice.org Calcتوابع خلبان خودکار را توسعه داده است.

در پنجره خودکار، می توانید توابع را وارد کنید و بررسی کنید که آنها به درستی وارد شده اند. بسته به دسته ای که انتخاب می کنید، لیست عملکردهای موجود تغییر می کند. علاوه بر دسته بندی های ذکر شده در بالا، برای راحتی کار اضافه کرده ایم همهو اخیرا مورد استفاده قرار گرفته.

در قسمت ویرایش "فرمول"فرمول فعلی نمایش داده می شود که می تواند مستقیماً ویرایش شود - یا می توانید با قرار دادن مکان نما در موقعیت مورد نیاز، روی نام تابع از لیست دوبار کلیک کنید و تابع انتخاب شده در پنجره ورودی وارد می شود. تنها چیزی که باقی می ماند این است که یا آرگومان را از صفحه کلید وارد کنید یا دکمه را فشار دهید:

نشانک گذاری شده است ساختار، فرمول تایپ شده به شکل درختی گسترش می یابد که در ویرایش فرمول ها بسیار مفید است و به شما امکان می دهد ترتیب محاسبه فرمول را دنبال کنید.

برای مواردی که فرمول بسیار ساده است (شامل علائم "+" , "-" , "*" , "/" , "^" )، اما متشکل از تعداد نسبتاً زیادی متغیر است، به مثال زیر توجه کنید:

بگذارید محاسبه شود A1+C5*B4; برای این:

کلیک "=", سپس یک سلول را با استفاده از فلش های مکان نما انتخاب کنید A1(اولین باری که کلید مکان نما را فشار می دهید، یک مکان نما مستطیل قرمز ظاهر می شود). سپس کلیک کنید "+" و انتخاب کنید C5، مطبوعات "*" و در نهایت انتخاب کنید B4. به این ترتیب با استفاده از صفحه کلید می توانید به سرعت فرمول هایی ایجاد کنید (سلول ها را نیز می توان با اشاره گر ماوس انتخاب کرد).

پس از وارد کردن "=" و هر حرفی OpenOffice.org Calc به طور خودکار نام یک تابع را که با این حرف شروع می شود نمایش می دهد. این ویژگی به شما این امکان را می‌دهد که نه کل فرمول، بلکه فقط حروف اول آن را تایپ کنید، و سپس، اگر تابع پیشنهادی دقیقاً همان چیزی است که نیاز دارید، تنها کاری که باید انجام دهید این است که فشار دهید "وارد".

این اتفاق می افتد که هنگام وارد کردن فرمول ها، شما باید نه یک آدرس سلول، بلکه یک منطقه کامل را به عنوان آرگومان های آنها ارسال کنید - برای مثال، باید تمام مقادیر را در یک ستون جمع کنید. آ ، از آدرس شروع می شود A2به آدرس A11.البته میتونی بنویسی =A2+A3+...+A10+A11 -اما نوشتن بسیار ساده تر و در هر صورت صحیح تر است. =سو"سپس از راهنمایی استفاده کنید ( میزان) و با فشار دادن "وارد"محدوده را در پرانتز وارد کنید " A2:A11".

ناحیه کاربرگ با نشان دادن آدرس سلول بالا سمت چپ و به دنبال آن یک دونقطه و نشان دادن سلول پایین سمت راست مشخص می شود. همچنین می توان با استفاده از ماوس منطقه را مشخص کرد.

فرض کنید دو عدد در سلول دارید<В1>و<С2>و می خواهند نشان دهند
مجموع هر دوی آنها در یک سلول<А1>
موارد زیر را انجام دهید:

  1. مکان نما را در یک سلول قرار دهید<А1>و کلید "=" را فشار دهید. پانل فرمول به طور خودکار ظاهر می شود. در سمت چپ پانل می توانید مختصات سلول انتخاب شده را ببینید.
  2. در یک سلول کلیک کنید<В1>. شناسه این سلول به طور خودکار در نوار فرمول نمایش داده می شود و در سلول درج می شود<А1>.
  3. روی کلید "+" کلیک کنید.
  4. روی یک سلول کلیک کنید<С2>. می توانید فرمول نهایی "=sum +" را هم در سلول انتخاب شده و هم در نوار فرمول مشاهده کنید.
  5. کلید Enter را فشار دهید.

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

استفاده از الگوها برای ایجاد سند:

  1. از منوی اصلی، را انتخاب کنید File > New > Templates and Documents.
  2. یک کادر محاوره ای باز می شود الگوها و اسناد.
  3. در کادر سمت چپ، نماد Templates را انتخاب کنید، اگر قبلاً انتخاب نشده است. لیستی از پوشه های الگو در قسمت مرکزی ظاهر می شود.
  4. پوشه حاوی الگوی مورد نظر برای استفاده را باز کنید (دوبار کلیک کنید). لیستی از تمام الگوهای موجود در این پوشه در قسمت مرکزی ظاهر می شود.
  5. الگویی را که می خواهید استفاده کنید انتخاب کنید.

برای ایجاد یک الگو از یک سند:

  1. یک سند جدید یا موجود را باز کنید که می خواهید از آن یک الگو بسازید.
  2. محتوا و سبک های مورد نظر خود را اضافه کنید.
  3. از منوی اصلی، را انتخاب کنید File > Templates > Save. کادر محاوره ای Templates باز می شود.
  4. در قسمت New template یک نام برای قالب جدید وارد کنید.
  5. در فهرست دسته بندی ها، دسته ای را که می خواهید یک الگو به آن اختصاص دهید، انتخاب کنید. Category به سادگی پوشه قالبی است که می خواهید قالب را در آن ذخیره کنید.
  6. روی OK کلیک کنید. Writer الگوی جدید را ذخیره خواهد کرد.

برای ایجاد یک الگو با استفاده از ویزارد:

  1. از منوی اصلی انتخاب کنید File > Wizard > نوع الگو مورد نیاز است
  2. دستورات موجود در صفحات ویزارد را دنبال کنید. فرآیند برای هر نوع قالب کمی متفاوت است، اما قالب برای همه آنها مشابه است.
  3. در آخرین بخش جادوگر، می توانید نام و مکان را برای ذخیره الگو تعیین کنید. مکان پیش‌فرض دایرکتوری قالب‌های سفارشی شما است، اما می‌توانید مکان دیگری را به دلخواه انتخاب کنید.
  4. در نهایت، این امکان را دارید که فوراً یک سند جدید از الگوی خود ایجاد کنید یا الگو را به صورت دستی تغییر دهید.

اسناد مرکب معمولاً برای ایجاد اسناد بزرگ مانند کتاب، پایان نامه یا گزارش طولانی استفاده می شود.

یک سند اصلی مخصوصاً زمانی مفید است که از تعداد زیادی گرافیک، صفحات گسترده یا سایر مطالب استفاده می کنید که فضای زیادی را اشغال می کند و اندازه فایل سند را بسیار بزرگ می کند.

سند ترکیبی همچنین زمانی استفاده می شود که افراد مختلف فصول مختلف یا سایر بخش های یک سند کامل را بنویسند.

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

فیلدها یکی از ویژگی های بسیار مفید Writer هستند. آنها برای داده هایی استفاده می شوند که می توانند در یک سند تغییر کنند، مانند تاریخ فعلی یا تعداد کل صفحات. برای روشن یا خاموش کردن سریع سایه‌زنی میدان: مشاهده > Shading Fieldsیا Ctrl+F8 را فشار دهید. با استفاده از Insert > Fields از نوار منو و انتخاب فیلد مورد نیاز از لیست، می توانید به سرعت بیشترین فیلدهای مورد استفاده را در سند خود وارد کنید.

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

هفت ویژگی سند (زمان، تاریخ، عنوان، موضوع، نویسنده، شماره صفحه و تعداد صفحات) در منوی Insert > Fields یافت می شوند. برای درج یکی از این فیلدها در منو روی آن کلیک کنید.
سایر ویژگی‌های سند در برگه‌های Document Information و Document در کادر محاوره‌ای فیلدها قرار دارند که از طریق Insert > Fields > Advanced قابل دسترسی هستند.

اگرچه این فیلدها اغلب برای ذخیره اطلاعات قابل تغییر استفاده می‌شوند، اما می‌توانید با انتخاب گزینه Commit هنگام قرار دادن یک فیلد، محتوا را دائمی کنید. در صورت لزوم، می توانید بعداً به این گفتگو بازگردید و علامت این کادر را بردارید تا فیلد دوباره قابل ویرایش باشد.

در اینجا چند دستور صفحه کلید مفید برای استفاده در هنگام کار با فیلدها وجود دارد:
Ctrl+F2 کادر محاوره ای Fields را باز کنید.
Ctrl+F8 سایه‌زنی فیلد را فعال/غیرفعال کنید.
Ctrl+F9 نمایش/پنهان کردن نام فیلدها.
F9 فیلدهای به روز رسانی

وقتی شروع به نوشتن این مقاله کردم، فکر کردم که یادداشت کوتاهی برای مبتدیان باشد. اما در روند نوشتن، اطلاعات بسیار زیادی پیدا کردم که ارزش پوشش دادن در این موضوع را دارد. در نتیجه، مقاله به اندازه نسبتاً بزرگی رسید. و من امیدوارم که مطالب ارائه شده در اینجا نه تنها برای افرادی که سفر خود را در استفاده از Calc شروع می کنند، بلکه برای افرادی که برای مدت طولانی از صفحات گسترده استفاده می کنند نیز مفید باشد.

قرار است در مورد چه چیزی صحبت کنیم


فایل نمونه

تخمین مقدار

اگر فقط نیاز به "برآورد" مقدار یک محدوده خاص دارید، LibreOffice Calc می تواند از ویژگی داخلی استفاده کند. فیلدی در نوار وضعیت برنامه وجود دارد که به طور پیش‌فرض می‌گوید "Amount=0". اگر سلول‌های یک صفحه را با مقادیر عددی انتخاب کنید، به جای صفر، این قسمت مجموع این اعداد را نشان می‌دهد. برای انتخاب سلول‌های با فاصله از یکدیگر یا محدوده‌ای از سلول‌ها، می‌توانید با نگه داشتن کلید آن‌ها را انتخاب کنید. Ctrl. عیب این روش این است که فقط مبلغ را از برگه فعلی محاسبه می کند. با کلیک راست روی فیلد، لیستی را که در اسکرین شات نشان داده شده است مشاهده خواهید کرد.



من اکنون در مورد لیست بحث نمی کنم، اگر بخواهید، می توانید فقط آن را آزمایش کنید، و فکر می کنم آن را متوجه خواهید شد.

مجموع

در LibreOffice Calc، تابع sum به همان شکل صفحات گسترده دیگر مانند Excel یا Apache OpenOffice است. نحو آن به شکل زیر است:


SUM (شماره 1؛ شماره 2؛ ...؛ شمارهN)

در این مورد، ما به سادگی اعدادی را که با نقطه ویرگول از هم جدا شده اند فهرست می کنیم. شمارش اعداد می تواند صریح باشد (1;2;3;...)، می تواند ارجاع به سلول ها باشد (A1;C6;AZ190) یا می تواند مخلوط شود (1; A1; C6;3). تابع یک مقدار عددی را "بیرون می آورد" و از آن استفاده می کند.
شما می توانید از تابع به صورت زیر استفاده کنید:


SUM(محدوده_شروع:محدوده_پایان)

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


SUM(Name_range_name)

من روش سوم را به ندرت می بینم، اما اغلب راحت است. محدوده را انتخاب کنید، به منوی اصلی بروید داده → تنظیم محدوده…در قسمت Name یک نام برای محدوده جدید وارد کنید. به چک باکس های "عنوان در ردیف اول" و "حاوی یک ردیف کل" توجه کنید که اولین مورد به طور پیش فرض علامت زده می شود. فراموش نکنید که آنها را با توجه به موقعیت خود حذف یا علامت گذاری کنید. روی OK کلیک کنید. اکنون می توانید به جای انتخاب محدوده با ماوس، این نام را به فرمول ها به عنوان آرگومان جایگزین کنید.
راه دیگر استفاده از عناوین ستون یا ردیف است:


SUM (سربرگ_ستون)

من این روش را کمتر می بینم، شاید به این دلیل که این ویژگی به طور پیش فرض غیرفعال است. اگر می خواهید از آن استفاده کنید، به منوی اصلی بروید ابزار → گزینه هاو در بخش LibreOffice Calc → Calculationsکادر انتخاب «تشخیص خودکار سرصفحه‌های ستون و ردیف» را علامت بزنید. این روش زمانی مفید است که محدوده یک ستون یا ردیف باشد، اما شما نمی دانید چقدر بزرگ خواهد بود. اما باید به خاطر داشته باشید که محدوده نباید قطع شود؛ برای LibreOffice Calc، یک ردیف خالی برای کل عرض یا ارتفاع محدوده نشان می‌دهد که محدوده به پایان رسیده است و هر چیزی که در ادامه می‌آید محدوده دیگری است. از امروز (نسخه 5.0.0)، عملکرد جستجوی هدر به طور کامل توسعه نیافته است؛ به عنوان مثال، از کشیدن محدوده پشتیبانی نمی کند.
اگرچه روش های زیادی وجود دارد، هیچ کس استفاده از همه روش ها را به طور همزمان ممنوع نمی کند، فقط فراموش نکنید که هنگام تعیین محدوده ای بین مرجع اولین و آخرین سلول در محلی سازی روسی، یک دونقطه به طور پیش فرض قرار می گیرد و یک نقطه ویرگول بین آرگومان های تابع قرار می گیرد. و فکر می‌کنم یادآوری اینکه پیوندها می‌توانند نه تنها به محدوده‌های صفحه فعلی، بلکه به برگه‌های دیگر، و حتی فایل‌های دیگر، بدون توجه به اینکه در رایانه محلی یا جایی در شبکه قرار دارند، باشد، بی‌فایده است.

Autosum در LibreOffice Calc

AutoSum در LibreOffice Calc می تواند تنها یک محدوده پیوسته از یک ستون یا ردیف را به صورت خودکار جمع آوری کند. در همان زمان، محدوده ای را به صورت عمودی به سمت بالا و افقی به سمت چپ جستجو می کند. اما از آنجایی که اساساً فقط یک فرمول SUM را با یک محدوده به عنوان آرگومان وارد می کند و آن را برای ویرایش باز می گذارد، این تابع اغلب مفید است، به خصوص اگر ترجیح می دهید با ماوس کار کنید. استفاده از آن مانند سایر برنامه های صفحه گسترده مدرن است. نوار فرمول دارای نمادی با حرف یونانی سیگما (Σ) است. با کلیک بر روی این نماد، AutoSum فعال می شود.
بیایید به یک مثال با محدوده عمودی دو ستون نگاه کنیم:



با انتخاب سلول زیر ستون دوم و کلیک بر روی دکمه sum می بینیم که تابع یک محدوده پیوسته در ستون پیدا کرده است اما محدوده کامل را مشخص نکرده و در حالت ویرایش باقی مانده است. اسکرین شات مربع های آبی کوچک را در گوشه های قاب محدوده نشان می دهد. اگر این مربع ها را با ماوس بکشید، می توانید محدوده مقادیر درگیر در محاسبات فرمول را تغییر دهید. یعنی اگر باید مطمئن شویم که دو ستون در محاسبات نقش دارند، می‌توانیم مربع بالا یا پایین سمت چپ را به سمت چپ بکشیم تا ستون دوم را نیز در بر گیرد. همچنین، اگر کل محدوده عمودی در محاسبات ما لحاظ نشود، می‌توانیم محدوده عمودی را کاهش دهیم. طبیعتاً می‌توانیم فرمول را مستقیماً ویرایش کنیم، همانطور که قبلاً انجام دادیم، هیچ‌کس ما را از انجام این کار منع نخواهد کرد. برای محدوده های افقی همه چیز دقیقاً یکسان به نظر می رسد. هنگامی که از محدوده راضی هستید، Enter را در صفحه کلید خود فشار دهید یا علامت سبز رنگ را در نوار فرمول فشار دهید.

SUM به عنوان فرمول آرایه و جمع بر اساس شرط

در راهنمای برنامه (به منوی اصلی بروید راهنما → راهنمای LibreOffice، یا کلید را فشار دهید F1) یا در سایت راهنمای آنلاین می توانید نمونه ای از استفاده غیر استاندارد از تابع SUM را بیابید. به نظر من این یک نمونه بسیار موفق است و دوست دارم آن را از زبان خودم برای شما بازگو کنم.
فرض کنید یک جدول داریم: در ستون اول آن تاریخ وجود دارد و در ستون دوم - هزینه های ما برای این روز، چون می توانیم چنین جدولی بسازیم، 2845 سال برای ما دوام خواهد داشت :). اما می خواهیم بدانیم در یک ماه، هفته یا سال خاص چقدر هزینه کرده ایم. یعنی باید هزینه های یک دوره مشخص را جمع بندی کنیم. من یک فایل با یک مثال پیوست می کنم تا بتوانید ببینید که چگونه کار می کند. و در اینجا همه چیز را با کلمات توضیح خواهم داد. جدول به این صورت است:



در سلول I2 فرمول نوشته شده است

SUM((A3:A300>=F1)*(A3:A300<=F2)*B3:B300)

قسمت اول A3:A300>=F1 شرطی است که بالاتر از آن تاریخ اعداد جمع می شوند، قسمت دوم A3:A300<=F2 — ниже какой даты. A3 — это начало диапазона дат, A300 — это конец диапазона, для примера 300 даже много, в реальности это будет предполагаемая ячейка, докуда вы хотите вести свой диапазон. Перемножая эти две части мы получаем матрицу истинности, где те числа, которые соответствуют необходимым датам будут равны 1, а остальные 0. В третьей части мы имеем массив с расходами и естественно, если мы умножаем на ноль, то в ответе будет ноль, а если на единицу, то значение будет равно значению ячейки. Таким образом мы получаем матрицу с нулями и необходимыми значениям. То есть, если это всё представить в развернутом виде, то будет примерно так SUM(0;0;…;0;отобранные значения; 0; 0; …; 0) . Для того чтобы эта формула начала работать, мы должны её сделать формулой массива, для этого, вместо обычного нажатия واردباید ترکیب را فشار دهیم Ctrl+Shift+Enter. نشانه این است که همه کارها را به درستی انجام داده اید، قرار دادن فرمول در براکت های فرفری است
(=SUM((A3:A300>=F1)*(A3:A300<=F2)*B3:B300)}

خودتان براکت ها را تنظیم نکنید - این کمکی نمی کند، باید وارد فرمول را به درستی تکمیل کنید. اگر از جستجوی خودکار سرفصل ها در ستون ها و ردیف ها استفاده می کنید، این فرمول را می توان به صورت زیر بازنویسی کرد:

SUM((("تاریخ")>=F1)*(("تاریخ")<=F2)*("Расходы"))

پس از تکمیل مقدمه Ctrl+Shift+Enter، ما همان نتیجه را خواهیم گرفت، اما نگران اندازه محدوده نخواهیم بود و مهمتر از همه، تغییر آن و دریافت خودکار نتیجه به روز شده آسان است. با استفاده از فرمول SUMIFS نیز می توان اثر این مثال، جستجو در چندین معیار را به دست آورد. اجازه بدهید مثال دیگری بزنم. در اوایل سال 2011، گزارش اشکال 35636 به دلیل این واقعیت که فرمول SUMIF خالی ("") را به عنوان شرط قبول نمی کرد، باز شد. این خطا تنها در آوریل 2015 اصلاح شد. یکی از راه های حل این مشکل استفاده از فرمول SUM به عنوان یک فرمول آرایه بود، مانند این:

SUM((Range_to_sum)*(Range_to_check=""))

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

گسترش خودکار محدوده هنگام اضافه کردن یک سلول به انتها

LibreOffice Calc، هنگام افزودن یک سلول به وسط یک محدوده، به طور خودکار آن را در پارامتر فرمول گسترش می دهد. اما اگر این سلول ها را در انتهای بازه مثلاً با استفاده از مجموع اتمی جمع کنیم و سپس سعی کنیم یک سلول به انتهای محدوده جمع شده اضافه کنیم، Calc آن را در مجموع لحاظ نمی کند. برای دور زدن این محدودیت، می توانید از تابع OFFSET برای اشاره به انتهای محدوده استفاده کنید. من به جزئیات این تابع نمی پردازم، فقط نحو و توضیحات لازم برای این مثال را ارائه می دهم.

مرجع سلول یا محدوده سلول هایی است که افست از آن شروع می شود. خطوط در خطوطی از مرجع جابجا می شوند، اعداد مثبت به سمت پایین حرکت می کنند، اعداد منفی به سمت بالا حرکت می کنند. ستون ها - ستون از پیوند، مثبت به راست، منفی به چپ. پارامترهای باقی مانده برای ما مهم نیستند. در مثال ما، پیوند سلولی است که فرمول جمع در آن نوشته شده است. در سطرها به آخرین سلول در محدوده جمع شده اشاره می کنیم. در این مثال، ستون ها را لمس نمی کنیم. در نتیجه فرمولی مانند زیر بدست می آوریم:

SUM(A2:OFFSET(A6,-1,0))

استفاده از جستجوی خودکار بر اساس سرفصل های ستون یا ردیف آنطور که انتظار می رود کار نمی کند. شما نمی توانید یک فرمول را نزدیک به یک محدوده قرار دهید. علاوه بر این، شما باید یک ردیف یا سلول را نه از نوار فرمول، بلکه از یک سلول خالی بین فرمول و محدوده اضافه کنید. همانطور که می دانید، این نقصی است که نتیجه مورد انتظار را به ارمغان نمی آورد و به شما اجازه نمی دهد از ابزار به طور مستقیم استفاده کنید. برای مثال ما، فرمول به صورت زیر خواهد بود:


=SUM("جمع")

مبلغ کل تجمعی

مجموع تجمعی یکی از مسائلی است که اغلب حل می شود، به ویژه در مدل های پروژه سرمایه گذاری. شما می توانید آن را به روش های مختلف انجام دهید، اما به نظر من راحت ترین راه این است که بخشی از محدوده را در تابع SUM ثابت کنید و آن را کشش دهید. فرض کنید یک جریان نقدی داریم - پولی که برای هزینه های جیبی به یک کودک داده می شود (هزینه های عملیاتی برنامه ریزی نشده :)



در سلول B4 فرمول را وارد می کنیم که مرزهای محدوده B3:B3 را نشان می دهد و با کلیک کردن قسمت اول را برطرف می کنیم. Shift+F4روی صفحه‌کلید (زمانی که مکان‌نما روی قسمت اول قرار می‌گیرد): =SUM($B$3:B3) هنگام کشیدن، سلول اول که شروع محدوده را نشان می‌دهد در جای خود باقی می‌ماند و سلول دوم (پایان محدوده) به طور خودکار تغییر می کند و مجموع تمام مقادیر قبلی را تشکیل می دهد.

جمع بندی محدوده های سه بعدی (جمع بندی سرتاسری)

هنگامی که تعدادی از برگه‌های صفحه‌گسترده ما طرح‌بندی یکسانی دارند، می‌توانیم از یک محدوده سه‌بعدی برای جمع‌آوری استفاده کنیم که گاهی اوقات در انجمن‌ها «جمع پایان به انتها» نامیده می‌شود. برای سه صفحه، افزودن 3 سلول A1 به این صورت است:

SUM(Sheet1.A1:Sheet3.A1)

اگر محدوده ها را اضافه کنیم به شکل زیر در می آید:

SUM(Sheet10.A1:B2:Sheet11.A1:B2)
لطفا توجه داشته باشید که برگه هایی که برای آنها جمع بندی انجام می شود باید در کنار هم باشند. سمت چپ ترین برگه باید ابتدا در فرمول ذکر شود و سمت راست ترین برگه محدوده برگه هایی که باید جمع بندی شود آخرین.

SUMIF - جمع بر اساس شرط

اگر نیاز به اضافه کردن اعدادی داشته باشیم که شرایط داده شده را برآورده کنند، ساده ترین راه استفاده از تابع SUMIF() است. سینتکس تابع به صورت زیر است:

SUMIF(محدوده_برای_شرط; شرط; مجموع_محدوده)

محدوده شرط محدوده ای است که در آن به دنبال مقادیر می گردیم و آنها را با شرط مقایسه می کنیم. شرط خود شرط است. به هر حال، از عبارات منظم پشتیبانی می کند، که به طور قابل توجهی امکان استفاده از این فرمول را گسترش می دهد. محدوده جمع بندی محدوده ای است که یک نمونه با توجه به شرایط معین از آن جمع می شود. یک مثال ساده، فرض کنید محدوده ای با جریان نقدی وجود دارد، اعداد مثبت سود هستند، اعداد منفی هزینه هستند، باید بدانید که چقدر وارد شده است، یعنی فقط اعداد مثبت را از محدوده اضافه کنید:

SUMIF ("جریان نقدی"،">0"، "جریان نقدی")

یا سوال بسیار محبوب "چگونه سلول های خالی را تا کنیم" (این سوال همیشه من را گیج می کند :). نکته این است که ما در یک محدوده به دنبال سلول های خالی می گردیم و در محدوده دوم مقادیر مربوط به آنها را اضافه می کنیم:

SUMIF (محدوده جستجو؛"";محدوده جمع)

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

استفاده از عبارات منظم در یک شرایط

جستجو بر اساس شرایط در LibreOffice Calc از عبارات منظم پشتیبانی می کند. نوشتن عبارات منظم با نوشتن آنها در اکسل متفاوت است و کمی با روش معمول نوشتن آنها در پوسته متفاوت است. عبارات معمولی به طور مفصل در صفحه راهنما مورد بحث قرار می‌گیرند، و زمانی که در مورد استفاده از توابع VLOOKUP و HLOOKUP صحبت کردم، آنها را لمس کردم.
اغلب شما باید مقدار چیزی از یک نوع را بشمارید (به عنوان مثال، موجودی، رسید یا فروش مداد، دفترچه یادداشت). بیایید یک جدول ساده با عناوین Product و Quantity به ترتیب برای نام کالا و مقدار آنها تهیه کنیم.

کار این است که مدادها را بشماریم (27 قطعه، اما ما آنها را در سر خود نمی شماریم، بلکه آنها را با استفاده از فرمول می شماریم :). بنابراین، از موارد بالا مشخص می شود که باید از عبارات منظم در شرط استفاده کنیم. قطعه متن رایج برای همه نام های مداد، کلمه مداد است. و از آنجایی که ما کاراکترهای قبل و بعد از قطعه مشترک داریم، باید این را نشان دهیم. عبارت منظم به این صورت خواهد بود: ".*pencil.*". نقطه (.) در اینجا به معنای هر کاراکتر، ستاره (*) هر تعداد کاراکتر است. ترتیب نقطه ستاره اجباری است، اگر فراموش کنید یک نقطه بگذارید، یک خطا پرتاب می شود، این ویژگی عبارات منظم در Calc است. فرمول چنین جدولی به صورت زیر است:

SUMIF(A2:A6;".*مداد.*";B2:B6)

یک روش پیشرفته تر یک عبارت منظم با پیوند به سلولی است که کلمه کلیدی در آن مشخص می شود (به صورت دستی وارد شده یا از لیست انتخاب می شود). فرض کنید مقدار مورد نظر در سلول D1 مشخص شده است:

SUMIF(A2:A6;".*"&D1&".*";B2:B6)

یک نکته. در حال حاضر، یک اشکال 93510 وجود دارد که اجازه استفاده از عبارات منظم را در ارتباط با جستجوی خودکار عناوین در ستون‌ها و ردیف‌ها نمی‌دهد، اگر محدوده شامل کلمات باشد. صرف نظر از مقادیر در محدوده مجموع، تابع همیشه 0 را برمی گرداند. این وضعیت به احتمال زیاد به این دلیل رخ می دهد که LibreOffice Calc هدرها را به درستی اولویت بندی نمی کند. شما می توانید با داشتن یک خط خالی بین هدر و ابتدای مقادیر، این خطا را برطرف کنید، یا یک روش زیباتر استفاده از سلول های ادغام شده برای سرصفحه ها است.

SUMIFS - جستجو بر اساس بسیاری از شرایط

برخلاف تابع SUMIF، تابع SUMIFS به شما امکان می دهد از یک تا 30 شرایط را مشخص کنید. نحو آن:

SUMIFS(Sum_range; Range_for_condition1; Condition1;...; Range_for_condition30; Condition30)

فکر می‌کنم متوجه شده‌اید که محدوده جمع‌بندی شامل محدوده‌ای از مقادیر است که می‌خواهیم اعداد را از آن‌ها اضافه کنیم. محدوده شرط جایی است که ما نگاه خواهیم کرد. محدوده شرط و جمع می تواند یکسان یا متفاوت باشد. شرط همان چیزی است که ما به دنبال آن هستیم (فراموش نکنید که عبارت را در گیومه های مستقیم ("" قرار دهید). زمانی که من در مورد SUM صحبت کردم، یک فرمول آرایه را می توان به صورت زیر بازنویسی کرد:

SUMIFS("Expenses";"Date";">=""Date";"<="&F2)

SUBTOTAL - مجموع سلول های قابل مشاهده یا جمع های فرعی

گاهی اوقات نیاز به محاسبه مجموع سلول های انتخاب شده (قابل مشاهده) با استفاده از فیلتر خودکار وجود دارد. به نظر من ساده ترین راه در LibreOffice Calc استفاده از تابع ()SUBTOTAL است. این ویژگی به شما امکان می دهد کارهای بیشتری انجام دهید، اما برای اهداف این مقاله فقط مقدار آن را نشان می دهم. بقیه قابلیت های آن را می توان در راهنما یافت. فرض کنید یک جدول بزرگ داریم که در آن انتخاب می کنیم و می خواهیم مجموع را بدست آوریم. به عنوان مثال، ما یک گزینه نسبتا ساده را انتخاب می کنیم:



البته ما می توانیم از SUMIF، SUMIFS یا حتی فرمول آرایه استفاده کنیم، اما اگر از فیلترها استفاده می کنیم، ساده ترین راه استفاده از SUBTOTAL است. نحو آن به شکل زیر است:

SUBTOTAL (تعداد_تابع؛ محدوده)

شماره تابع عددی است که تابع مورد استفاده برای محدوده به آن اختصاص داده می شود. برای مورد ما، 9 است. محدوده محدوده ای است که می خواهید تابع را در آن اعمال کنید. در مورد ما، این محدوده برای جمع است. در نتیجه، فرمول وارد شده در سلول B10 به شکل زیر خواهد بود:

SUBTOTAL(9;B2:B9)

اگر ردیف‌هایی را به یک محدوده اضافه می‌کنید، می‌توانید از توصیه‌های بالا برای فرمول SUM استفاده کنید تا زمانی که یک سلول را به انتها اضافه می‌کنید، محدوده را به‌طور خودکار گسترش دهید. حالا وقتی ردیف های مورد نیاز را فیلتر می کنیم، مجموع آنها در سلول با فرمول ظاهر می شود. تنها نکته: فراموش نکنید که روی مورد "خالی" علامت بگذارید، در غیر این صورت خود نتیجه پنهان می شود.
در راهنما ذکر نشده است، اما در واقع کار می‌کند: وقتی از SUBTOTAL بدون فیلتر استفاده می‌کنیم، تابع با کدهای مشخص‌شده در راهنما، ردیف‌های پنهان را از محاسبه حذف نمی‌کند. برای حذف آنها، 10 را قبل از کد تابع اضافه کنید. یعنی برای جمع، کد 9 ردیف های پنهان را حذف نمی کند، اما 109 این کار را انجام می دهد. پس از پنهان شدن، با فشار دادن، نتیجه را دوباره محاسبه کنید Ctrl+Shift+F9. لطفاً توجه داشته باشید که تابع SUBTOTAL سلول های حاوی مجموع اولیه را در محاسبه (همان تابع) شامل نمی شود. راه دیگر برای حل این مشکلات استفاده از تابع AGGREGATE است.

AGGREGATE - جمع کردن، پرش از سلول های پنهان و سلول های دارای خطا

مثال قبلی نشان داد که چگونه می توان یک محدوده را به استثنای سلول های پنهان جمع کرد، اما شرایطی وجود دارد که شما همچنین باید سلول های دارای خطا یا با خود توابع SUBTOTAL و AGGREGATE را حذف کنید. تابع AGGREGATE حتی قابلیت های بیشتری نسبت به SUBTOTAL دارد. در زیر توضیحی در مورد آن می دهم، اما از آنجایی که برخی از پارامترهای این تابع به موضوع این مقاله مربوط نمی شود، به آنها دست نمی زنم. و از آنجایی که متأسفانه هنوز در راهنما توضیح داده نشده است، اگر نیاز به توضیح چیزی در مورد آن دارید، بهتر است در حال حاضر از راهنمای Excel استفاده کنید (خب، حداقل باید چیز مفیدی از MS Corporation دریافت کنیم :) .
برای اهداف این مقاله، ما به نحو تابع زیر علاقه مندیم:

AGGREGATE(Function_number; Parameters; Range)

function_number عددی است که تابع مورد استفاده برای محدوده به آن اختصاص داده می شود. برای اهداف این مقاله، این شماره 9 است.
پارامتر یک مقدار عددی است که تعیین می کند چه مقادیری باید در طول محاسبه نادیده گرفته شوند. تمام پارامترها از 1 تا 7 شماره گذاری شده اند. لیست زیر شماره و توضیح مختصری از تابع را نشان می دهد:

  • 0 یا حذف شده—از توابع SUBTOTAL و AGGREGATE تودرتو رد شوید.
  • 1 - از سطرهای پنهان و توابع تودرتو SUBTOTAL و AGGREGATE صرف نظر کنید.
  • 2 - رد شدن از مقادیر خطا و توابع تو در تو SUBTOTAL و AGGREGATE.
  • 3 - از سطرهای پنهان، مقادیر خطا و توابع SUBTOTAL و AGGREGATE تو در تو رد شوید.
  • 4- هیچ چیزی را نادیده نگیرید.
  • 5 - فقط از خطوط مخفی رد شوید.
  • 6 - فقط مقادیر خطا را رد کنید.
  • 7 - خطوط مخفی و مقادیر خطا را نادیده بگیرید.
Range محدوده سلول هایی است که می خواهید تابع را روی آنها اعمال کنید.
همانطور که می بینید، این ویژگی را می توان آنطور که دوست داریم سفارشی کرد، اما یک اشکال وجود دارد. فقط می تواند با ردیف های پنهان کار کند و نمی تواند با ستون های پنهان کار کند. این به شما اجازه می دهد تا توابع و کدهای خطا را در هر دو سطر و ستون نادیده بگیرید.
فایل نمونه

ادامه مطلب و منابع:

  • بخش Calc در انجمن پشتیبانی از کاربران مجموعه های اداری باز
  • تشکر ویژه از رامی برای

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

این شاخص ها عبارتند از:

  • مجموع. فقط مجموع اعداد موجود در محدوده یا سلول ها محاسبه می شود. مشابه تابع SUM.
  • تعداد. تعداد سلول های یک محدوده را که فقط حاوی داده های عددی هستند (به جز متن) می شمارد.
  • مقدار 2. تعداد سلول های موجود در محدوده حاوی هر مقدار (متن، اعداد، تاریخ و غیره) شمارش می شود. مشابه نشانگر "کمیت"، اما با عملکرد پیشرفته تر.
  • بیشترین. حداکثر مقدار را در محدوده نشان می دهد.
  • کمترین. حداقل مقدار را در محدوده نشان می دهد.
  • مقدار متوسط. میانگین حسابی محدوده محاسبه می شود.

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

  1. در ویرایشگر صفحه گسترده Calc برنامه اداری رایگان OpenOffice، محدوده ای برجسته شده است که در آن باید یکی از شاخص های فهرست شده قبلی را محاسبه کنید.
  2. نشانگر ماوس روی پانل در نیمه سمت راست حاشیه پایین صفحه کار قرار می گیرد و دکمه سمت راست ماوس را فشار می دهیم. یک شاخص از لیست با همه شاخص ها انتخاب می شود.

در نتیجه اقدامات انجام شده، مقدار نشانگر انتخاب شده در پانل پایین سمت راست ظاهر می شود.

هنگامی که محدوده انتخاب شده را تغییر می دهید، نتایج نشانگر انتخاب شده به طور خودکار دوباره محاسبه می شود.

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

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

کارگاه

اجازه دهید بدون استفاده از توابع و فرمول ها، مقدار، حداقل، حداکثر و میانگین دریافتی های نقدی روزانه و همچنین تعداد روزهای دوره گزارش را با استفاده از داده های اولیه مشروط دریافت های نقدی در میز نقدی یک خرده فروشی در Calc محاسبه کنیم. فروشگاه برای دوره از 1 نوامبر تا 15 نوامبر 2012.

  1. بیایید محدوده C2:C16 را انتخاب کنیم.
  2. اجازه دهید مکان نما را به پانل پایین سمت راست در زیر کاربرگ منتقل کنیم. در لیستی که ظاهر می شود، "مقدار" را انتخاب کنید. نتیجه حاصل جمع محدوده 12843191 خواهد بود.

کمترین, بیشترین, مقدار متوسطبه طور مشابه محاسبه می شوند.

برای آشنایی با عملکرد نشانگر "quantity2"، اجازه دهید محدوده B2:B16 را برجسته کنیم. نتیجه برابر با 15 خواهد بود. بر خلاف نشانگر «کمیت»، نشانگر «کمیت2» از نظر عملکرد پیشرفته‌تر است و تعداد هر مقداری را در سلول‌های محدوده شمارش می‌کند.

تاریخ روز هفته گردش، مالیدن.
01.11.2012 پنج شنبه 689 585
02.11.2012 جمعه 897 123
03.11.2012 شنبه 854 789
04.11.2012 یکشنبه 956 871
05.11.2012 دوشنبه 874 965
06.11.2012 سهشنبه 788 924
07.11.2012 چهار شنبه 789 634
08.11.2012 پنج شنبه 875 614
09.11.2012 جمعه 879 321
10.11.2012 شنبه 879 219
11.11.2012 یکشنبه 951 478
12.11.2012 دوشنبه 889 743
13.11.2012 سهشنبه 873 215
14.11.2012 چهار شنبه 858 147
15.11.2012 پنج شنبه 784 563

بهترین مقالات در این زمینه