نحوه استفاده از SUMIF در Google Sheets

اگر به طور منظم از کاربرگ‌نگار Google(Google Sheets) استفاده می‌کنید و نیاز دارید مقادیر را بر اساس شرایطی در سلول‌های خاص با هم جمع کنید، باید بدانید که چگونه از تابع SUMIF در کاربرگ‌نگار Google(Google Sheets) استفاده کنید.

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

نحوه عملکرد عملکرد SUMIF(SUMIF Function Works) در Google Sheets

SUMIF یک تابع صفحه گسترده ساده است(simple spreadsheet function) ، اما به اندازه کافی انعطاف پذیر است تا بتوانید محاسبات خلاقانه ای با آن انجام دهید.

شما باید تابع را به صورت زیر قاب کنید:

SUMIF (محدوده، معیار، [مجموع_ محدوده])(SUMIF(range, criterion, [sum_range]))

پارامترهای این تابع به شرح زیر است:

  • محدوده(Range) : محدوده سلول هایی که می خواهید برای ارزیابی اینکه آیا مقادیر را جمع کنید یا نه استفاده کنید.
  • معیار(Criterion) : وضعیت سلول هایی که می خواهید ارزیابی کنید.
  • Sum_range : این پارامتر اختیاری است و شامل سلول هایی است که می خواهید جمع کنید. اگر این پارامتر را درج نکنید، تابع به سادگی خود محدوده را خلاصه می کند.

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

یک مثال SUMIF با متن

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

برگه مثال بالا مربوط به مالک فروشگاهی است که خریدها را در یک دوره ردیابی می کند. مالک فروشگاه می‌خواهد ستون‌های دیگری ایجاد کند که قیمت‌های خرید را در ستون B برای مقادیر خاص در ستون A خلاصه می‌کند.

در این مورد، محدوده مقایسه A2:A15 خواهد بود .

معیار عبارت جستجوی مورد برای جمع کردن خواهد بود. بنابراین، در این مورد، برای جمع کردن همه خریدهای پست حفار، معیار متن "Post Digger" خواهد بود.

محدوده مجموع محدوده سلول هایی با مقادیری است که باید خلاصه شوند. در اینجا، این B2:B15 است.

وقتی enter را فشار می‌دهید، مقادیر مشخصی از ستون sum_range اضافه می‌شود، اما فقط با داده‌های(the data) سلول‌هایی که ستون A با معیاری که مشخص کرده‌اید مطابقت دارد.

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

توجه(Note) : لازم نیست معیار را در فرمول داخل گیومه های دوگانه تایپ کنید. در عوض، می‌توانید آن مقدار را در یک سلول در برگه تایپ کنید و آن سلول را در فرمول وارد کنید.

استفاده از عملگرهای SUMIF با متن

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

با استفاده از مثال بالا، اگر می خواهید خریدهای همه اقلام به جز(except) دریل برقی را جمع آوری کنید، فرمول عملگر <>

=SUMIF(A2:A15,”<>Electric Drill”,B2:B15)

عملگر <> به تابع SUMIF می گوید که "Electric Drill" را نادیده بگیرد اما همه موارد دیگر را در محدوده B2: B15 جمع کند.

همانطور که از نتیجه زیر می بینید، تابع SUMIF همانطور که باید کار می کند.

همچنین هنگام استفاده از تابع SUMIF با متن می توانید از عملگرهای زیر استفاده کنید:

  • ? : کلمات با هر کاراکتری را که در آن ? قرار داده اید جستجو کنید. به عنوان مثال، "S?ovel" هر موردی را که با "S" شروع می شود و با هر حرفی در بین آن به "ovel" ختم می شود، جمع می کند.
  • * : کلماتی را جستجو کنید که با هر چیزی شروع یا ختم می شوند. به عنوان مثال، "*Watch" تمام مواردی را که هر نوع ساعتی هستند، صرف نظر از برند، اضافه می کند.

توجه(Note) : اگر واقعاً می خواهید تابع SUMIF کاراکتری مانند «؟» را جستجو کند. یا "*" در متن (و از آنها به عنوان کاراکترهای خاص استفاده نکنید)، سپس آنهایی را که دارای کاراکتر tilde هستند، مقدمه کنید. به عنوان مثال، "~؟" شامل "؟" خواهد بود کاراکتر در متن جستجو

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

استفاده از عملگرهای SUMIF با اعداد

البته، تابع SUMIF در Google Sheets تنها برای یافتن متن در ستون‌هایی با مقادیر مرتبط برای جمع‌بندی مفید نیست. همچنین می توانید محدوده اعدادی را که شرایط خاصی را برآورده می کنند جمع کنید.

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

  • > : بزرگتر از
  • < : کمتر از
  • >= : بزرگتر یا مساوی
  • <= : کمتر یا مساوی

به عنوان مثال، اگر لیستی از اعداد دارید و می‌خواهید بیش از 3000 عدد را اضافه کنید، از دستور SUMIF زیر استفاده می‌کنید .

=SUMIF(B2:B15, “>3000”)

توجه داشته باشید که دقیقاً مانند معیارهای متنی، نیازی نیست که عدد "3000" را مستقیماً در فرمول تایپ کنید. می توانید این عدد را در یک سلول قرار دهید و به جای "3000" در فرمول از آن مرجع سلول استفاده کنید.

مثل این:

=SUMIF(B2:B15, “>”&C2)

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

مثال SUMIF با اعداد

بیایید به نحوه استفاده از تابع SUMIF در Google Sheets با استفاده از یک عملگر مقایسه با اعداد نگاه کنیم. 

در این مثال، تصور کنید که کوهنوردی هستید که تمام کوه‌هایی را که پیاده‌روی کرده‌اید دنبال می‌کند.

در سلول D2، می‌خواهید ارتفاع کل کوه‌های بیش از 3000 فوتی را که پیاده‌روی کرده‌اید، جمع کنید. 

برای انجام این کار، باید از فرمول ذکر شده در بخش بالا استفاده کنید.

پس از تایپ فرمول Enter را فشار دهید و نتایج را در این سلول خواهید دید.

همانطور که می بینید، تابع SUMIF در Google Sheets تمام ارتفاعات از ستون B را برای هر کوهی بالاتر از 3000 فوت خلاصه می کند. فرمول SUMIF تمام مقادیر زیر آن ارتفاع را نادیده گرفت.

از(Use) سایر عملگرهای شرطی فهرست شده در بخش آخر برای انجام همان محاسبه برای اعداد کوچکتر، بزرگتر یا مساوی، کمتر یا مساوی یا مساوی استفاده کنید.

استفاده از اپراتورهای SUMIF با تاریخ

همچنین می توانید از تابع SUMIF با تاریخ استفاده کنید. باز هم(Again) ، همان عملگرهای مقایسه ذکر شده در بالا اعمال می شوند، بنابراین لازم نیست نگران یادگیری موارد جدید باشید.

با این حال، برای کارکرد این عملکرد، ابتدا باید تاریخ ها به درستی در Google Sheets قالب بندی شوند .

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

=SUMIF(B2:B15, “>10/4/2019”, C2:C15)

این چگونه کار می کند:

  1. SUMIF محدوده B2: B15 را برای هر تاریخ بعد از 10/4/2019 بررسی می کند.
  2. اگر درست باشد، SUMIF سلول های C2:C15 را در همان ردیفی که این مقایسه درست است، جمع می کند.
  3. مجموع حاصل در سلولی که فرمول را تایپ کرده اید نمایش داده می شود.

اگر سلولی دارید که در آن تاریخ به این صورت قالب بندی نشده است، می توانید از تابع DATE برای فرمت مجدد تاریخ به درستی استفاده کنید. به عنوان مثال، اگر سه سلول (D2، D3 و D4) دارید که سال، ماه و روز را در خود جای می دهند، می توانید از فرمول زیر استفاده کنید.

مثلا:

=SUMIF(B2:B15, “>”&DATE(D2, D3, D4), C2:C15)

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

=SUMIF(B2:B15, TODAY())

SUMIF در Google Sheets ساده اما همه کاره است(Versatile)

همانطور که می بینید، یادگیری فرمول SUMIF در (SUMIF)Google Sheets زمان زیادی نمی برد. اما راه های مختلفی که می توانید از آن استفاده کنید آن را بسیار همه کاره می کند.

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



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts