4.9
(89)
  • آیا از نوشتن فرمول‌های تودرتو و پیچیده برای بررسی قرار گرفتن یک مقدار در یک بازه مشخص خسته شده‌اید؟
  • فرمول ISBETWEEN در گوگل شیت دقیقاً چیست و چگونه می‌تواند تحلیل داده‌های شما را ساده‌تر کند؟
  • چطور می‌توان از این فرمول برای اعداد، تاریخ‌ها و حتی متن‌ها استفاده کرد؟
  • در چه سناریوهایی ترکیب فرمول ISBETWEEN با توابع دیگری مانند FILTER و IF قدرت واقعی آن را آشکار می‌کند؟
  • نکات کلیدی و اشتباهات رایج هنگام استفاده از این تابع کدامند؟

در این مقاله جامع، به تمام این سوالات به طور کامل پاسخ خواهیم داد و شما را با تمام جنبه‌های فرمول ISBETWEEN در گوگل شیت آشنا خواهیم کرد. این تابع یکی از ابزارهای کارآمد اما کمتر شناخته‌شده در گوگل شیت است که به شما اجازه می‌دهد به سادگی بررسی کنید که آیا یک مقدار مشخص (عدد، تاریخ یا متن) بین دو مقدار دیگر قرار دارد یا خیر. با یادگیری صحیح این فرمول، می‌توانید از شر شرط‌های پیچیده‌ی `AND` و مقایسه‌های متعدد خلاص شوید و فرمول‌هایی خواناتر، کوتاه‌تر و بهینه‌تر بنویسید. در ادامه، از ساختار اصلی فرمول گرفته تا مثال‌های کاربردی و ترکیب آن با توابع دیگر را قدم به قدم بررسی خواهیم کرد.

📌 همراه با این مقاله بخوانید:رابطه بین تیپ‌های 7 و تیپ 8 انیاگرام

فرمول ISBETWEEN در گوگل شیت چیست و چه ساختاری دارد؟

تابع `ISBETWEEN` یک تابع منطقی (Logical) در گوگل شیت است که خروجی آن همیشه `TRUE` (درست) یا `FALSE` (نادرست) خواهد بود. وظیفه اصلی این فرمول، همانطور که از نامش پیداست، بررسی این موضوع است که آیا یک مقدار مشخص در یک محدوده تعریف شده بین دو مقدار دیگر (حد بالا و حد پایین) قرار می‌گیرد یا نه. این تابع یک جایگزین بسیار خوانا و کارآمد برای فرمول‌های ترکیبی با عملگرهای `>=` و `<=` به همراه تابع `AND` است.

به جای نوشتن فرمولی مانند: =AND(A2>=B2, A2<=C2)

شما می‌توانید به سادگی از فرمول زیر استفاده کنید:

=ISBETWEEN(A2, B2, C2)

این سادگی، خوانایی و مدیریت فرمول‌های شما را به شدت افزایش می‌دهد.

ساختار (Syntax) فرمول ISBETWEEN

ساختار کلی این فرمول به شکل زیر است که شامل سه آرگومان اصلی و دو آرگومان اختیاری می‌باشد:

=ISBETWEEN(value_to_compare, lower_value, upper_value, [lower_value_is_inclusive], [upper_value_is_inclusive])

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

  • value_to_compare (مقدار مورد مقایسه): این اولین آرگومان و اجباری است. این همان مقدار یا سلولی است که می‌خواهید بررسی کنید آیا در محدوده مورد نظر قرار دارد یا خیر. می‌تواند یک عدد، تاریخ، یا حتی متن باشد.
  • lower_value (حد پایین): این آرگومان اجباری، مقدار شروع یا کف محدوده شما را مشخص می‌کند.
  • upper_value (حد بالا): این آرگومان اجباری، مقدار پایانی یا سقف محدوده شما را مشخص می‌کند.
  • [lower_value_is_inclusive] (شامل بودن حد پایین): این یک آرگومان اختیاری است که مقدار `TRUE` یا `FALSE` را می‌پذیرد. اگر `TRUE` باشد (که مقدار پیش‌فرض نیز هست)، به این معنی است که خود حد پایین نیز در بازه محاسبه می‌شود (بزرگتر یا مساوی). اگر `FALSE` باشد، بازه به صورت اکیداً بزرگتر از حد پایین در نظر گرفته می‌شود.
  • [upper_value_is_inclusive] (شامل بودن حد بالا): این نیز یک آرگومان اختیاری با ورودی `TRUE` یا `FALSE` است. اگر `TRUE` باشد (مقدار پیش‌فرض)، به این معنی است که خود حد بالا نیز در بازه محاسبه می‌شود (کوچکتر یا مساوی). اگر `FALSE` باشد، بازه به صورت اکیداً کوچکتر از حد بالا خواهد بود.

نکته مهم: اگر دو آرگومان اختیاری آخر را وارد نکنید، گوگل شیت به طور پیش‌فرض هر دو را `TRUE` در نظر می‌گیرد. یعنی بازه به صورت بسته (inclusive) و شامل خود حد بالا و پایین خواهد بود.

📌 توصیه می‌کنیم این را هم ببینید:تیپ شخصیتی 1 انیاگرام

مثال‌های کاربردی فرمول ISBETWEEN در گوگل شیت

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

مثال ۱: کار با داده‌های عددی

فرض کنید لیستی از نمرات دانش‌آموزان را در ستون A دارید و می‌خواهید دانش‌آموزانی که نمره‌شان بین ۱۵ تا ۲۰ (شامل خود ۱۵ و ۲۰) است را مشخص کنید.

در سلول B2 فرمول زیر را وارد کنید و آن را برای سلول‌های دیگر ستون B نیز اعمال کنید:

=ISBETWEEN(A2, 15, 20)

این فرمول معادل =ISBETWEEN(A2, 15, 20, TRUE, TRUE) است. اگر نمره در سلول A2 بین ۱۵ تا ۲۰ باشد، خروجی `TRUE` و در غیر این صورت `FALSE` خواهد بود.

حالت‌های مختلف بازه عددی

حالا فرض کنید می‌خواهید بازه‌های مختلف را بررسی کنید:

  • نمرات بزرگتر از ۱۵ و کوچکتر از ۲۰ (بازه‌ی باز):

    =ISBETWEEN(A2, 15, 20, FALSE, FALSE)

    این فرمول برای نمرات ۱۵ و ۲۰ خروجی `FALSE` می‌دهد.

  • نمرات بزرگتر یا مساوی ۱۵ و کوچکتر از ۲۰ (بازه‌ی نیمه‌باز):

    =ISBETWEEN(A2, 15, 20, TRUE, FALSE)

    این فرمول برای نمره ۱۵ خروجی `TRUE` اما برای نمره ۲۰ خروجی `FALSE` می‌دهد.

مثال ۲: کار با تاریخ‌ها

یکی از قدرتمندترین کاربردهای فرمول ISBETWEEN در گوگل شیت، کار با تاریخ است. فرض کنید لیستی از تاریخ‌های انجام پروژه‌ها را در ستون A دارید و می‌خواهید پروژه‌هایی که در سه ماهه دوم سال ۲۰۲۴ (از اول آوریل تا ۳۰ ژوئن) انجام شده‌اند را شناسایی کنید.

برای این کار می‌توانید از تابع `DATE` برای ساخت تاریخ‌ها استفاده کنید:

=ISBETWEEN(A2, DATE(2024, 4, 1), DATE(2024, 6, 30))

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

مثال ۳: کار با مقادیر متنی

شاید کمتر رایج باشد، اما `ISBETWEEN` با متن‌ها نیز کار می‌کند و مقایسه را بر اساس ترتیب الفبایی انجام می‌دهد. فرض کنید لیستی از نام محصولات در ستون A دارید و می‌خواهید محصولاتی که نامشان با حروفی بین "ب" تا "ش" (شامل خود این حروف) شروع می‌شود را پیدا کنید.

=ISBETWEEN(A2, "ب", "ش")

این فرمول برای "پرتقال" `TRUE` و برای "سیب" `TRUE` برمی‌گرداند، اما برای "انگور" یا "طالبی" مقدار `FALSE` را نمایش می‌دهد.

📌 نگاهی به این مقاله بیندازید:تیپ شخصیتی 5 انیاگرام

ترکیب ISBETWEEN با توابع دیگر: افزایش قدرت تحلیل

زیبایی واقعی فرمول ISBETWEEN در گوگل شیت زمانی آشکار می‌شود که آن را با توابع دیگر ترکیب کنید تا به جای خروجی ساده `TRUE`/`FALSE`، نتایج معنادارتری به دست آورید.

۱. ترکیب با تابع IF

ترکیب با تابع `IF` یکی از رایج‌ترین و کاربردی‌ترین سناریوهاست. به جای نمایش `TRUE` یا `FALSE`، می‌توانید پیام‌های دلخواه خود را نمایش دهید.

با استفاده از مثال نمرات دانش‌آموزان، فرض کنید می‌خواهیم به جای `TRUE` عبارت "قبول" و به جای `FALSE` عبارت "نیاز به تلاش بیشتر" را نمایش دهیم.

=IF(ISBETWEEN(A2, 15, 20), "قبول", "نیاز به تلاش بیشتر")

این فرمول ابتدا با `ISBETWEEN` شرط را بررسی می‌کند. اگر نتیجه `TRUE` بود، `IF` مقدار اول ("قبول") را برمی‌گرداند و اگر `FALSE` بود، مقدار دوم را نمایش می‌دهد.

۲. ترکیب با تابع FILTER

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

فرض کنید یک جدول داده از فروش محصولات دارید. ستون A نام فروشنده و ستون B مبلغ فروش را نشان می‌دهد. حالا می‌خواهید لیستی از تمام فروشندگانی که مبلغ فروش آن‌ها بین ۵ میلیون تا ۱۰ میلیون تومان بوده است را استخراج کنید.

در یک سلول خالی فرمول زیر را بنویسید:

=FILTER(A2:B100, ISBETWEEN(B2:B100, 5000000, 10000000))

این فرمول کل محدوده `A2:B100` را بررسی کرده و تنها ردیف‌هایی را نمایش می‌دهد که مقدار ستون B آن‌ها در بازه مشخص شده قرار داشته باشد. نتیجه یک لیست فیلتر شده و داینامیک خواهد بود که با تغییر داده‌های اصلی، به روز می‌شود.

۳. ترکیب با فرمت‌دهی شرطی (Conditional Formatting)

شما می‌توانید از `ISBETWEEN` برای هایلایت کردن سلول‌ها به صورت خودکار استفاده کنید. این کار به تحلیل بصری داده‌ها کمک شایانی می‌کند.

مراحل زیر را دنبال کنید:

  1. محدوده‌ای که می‌خواهید فرمت‌دهی شود را انتخاب کنید (مثلاً ستون نمرات A2:A50).
  2. از منوی `Format` گزینه `Conditional formatting` را انتخاب کنید.
  3. در پنل باز شده، زیر بخش "Format rules"، از منوی کشویی "Format cells if..." گزینه `Custom formula is` را انتخاب کنید.
  4. در کادر فرمول، فرمول `ISBETWEEN` خود را بنویسید. نکته مهم: باید فرمول را برای سلول اول محدوده انتخابی بنویسید.

=ISBETWEEN(A2, 15, 20)

حالا می‌توانید یک استایل (مثلاً پس‌زمینه سبز) برای این قانون تعریف کنید. گوگل شیت به طور خودکار تمام سلول‌هایی که در این بازه قرار دارند را با رنگ سبز هایلایت می‌کند.

📌 بیشتر بخوانید:رابطه بین تیپ‌های 8 و تیپ 9 انیاگرام

مقایسه ISBETWEEN با روش سنتی (تابع AND)

برای درک بهتر مزایای استفاده از فرمول ISBETWEEN در گوگل شیت، بهتر است آن را با روش قدیمی‌تر که از تابع `AND` و عملگرهای مقایسه‌ای استفاده می‌کند، مقایسه کنیم.

ویژگیاستفاده از فرمول ISBETWEENاستفاده از تابع AND
خواناییبسیار بالا و قابل فهم. به وضوح نشان می‌دهد که هدف، بررسی قرار گرفتن در یک بازه است.پایین‌تر. نیاز به تحلیل دو شرط جداگانه و درک عملکرد تابع `AND` دارد.
طول فرمولکوتاه‌تر و خلاصه‌تر.طولانی‌تر، به خصوص در فرمول‌های تو در تو.
کنترل بازه‌هاکنترل دقیق بازه‌های باز و بسته با آرگومان‌های اختیاری `TRUE`/`FALSE`.نیاز به تغییر عملگرها از `>=` و `<=` به `>` و `<` دارد که احتمال خطا را افزایش می‌دهد.
مثال فرمول=ISBETWEEN(A1, 10, 20)=AND(A1>=10, A1<=20)

همانطور که مشاهده می‌کنید، `ISBETWEEN` نه تنها فرمول را کوتاه‌تر می‌کند، بلکه هدف آن را نیز شفاف‌تر می‌سازد و مدیریت آن، به خصوص برای کاربران جدیدتر، بسیار آسان‌تر است.

📌 انتخاب هوشمند برای شما:رابطه بین تیپ ۱ و تیپ ۷ انیاگرام

نکات تکمیلی و اشتباهات رایج

  • ترتیب آرگومان‌ها: همیشه به یاد داشته باشید که ترتیب آرگومان‌ها `(مقدار, حد پایین, حد بالا)` است. جابجا وارد کردن حد بالا و پایین منجر به نتایج غیرمنتظره یا خطا می‌شود.
  • نوع داده‌ها: سعی کنید نوع داده‌های هر سه آرگومان اصلی یکسان باشد. مقایسه یک عدد با یک متن یا تاریخ منطقی نیست و نتیجه `FALSE` خواهد داشت.
  • فراموش کردن آرگومان‌های اختیاری: به یاد داشته باشید که رفتار پیش‌فرض فرمول، شامل بودن هر دو حد بالا و پایین است. اگر نیاز به یک بازه باز دارید، حتماً آرگومان‌های چهارم و پنجم را با مقدار `FALSE` مشخص کنید.
  • استفاده در ArrayFormula: تابع `ISBETWEEN` به خوبی با `ARRAYFORMULA` کار می‌کند و به شما اجازه می‌دهد فرمول را تنها در یک سلول نوشته و نتیجه را برای کل ستون مشاهده کنید. مثال: =ARRAYFORMULA(ISBETWEEN(A2:A, 15, 20))
📌 این مقاله را از دست ندهید:رابطه بین تیپ 9 و تیپ 4 انیاگرام

جمع‌بندی

فرمول ISBETWEEN در گوگل شیت یک ابزار ساده، قدرتمند و بسیار خوانا برای بررسی قرار گرفتن مقادیر در یک بازه مشخص است. این تابع به شما کمک می‌کند تا از شر فرمول‌های پیچیده و طولانی خلاص شوید و تحلیل داده‌های خود را بهینه‌تر انجام دهید. با یادگیری ساختار آن و نحوه ترکیب آن با توابع کلیدی دیگر مانند `IF` و `FILTER`، می‌توانید گزارش‌ها و داشبوردهای داینامیک و هوشمندانه‌تری بسازید. از این پس، هرگاه نیاز به بررسی یک محدوده عددی، تاریخی یا حتی متنی داشتید، `ISBETWEEN` را به عنوان اولین و بهترین گزینه خود در نظر بگیرید.

این پست چقدر برای شما مفید بود؟

برای امتیاز دادن روی ستاره‌ها کلیک کنید!

امتیاز میانگین 4.9 / 5. تعداد رای‌ها: 89

اولین نفری باشید که به این پست امتیاز می‌دهد.

درباره حسام الدین عالمیان

از روزی که اولین سایت انگلیسی خودم رو راه اندازی کردم حدود 5 سالی میگذره. البته من 15 ساله که وب سایت های مختلف و کسب و کارهای آنلاین زیادی رو هم راه اندازی کرده بودم و هنوز هم ادارشون میکنم. تو این مدت یک نفره همه کارهای سایت رو انجام می دادم. اونم سایت انگلیسی با مخاطب و بازدیدکننده از سرتاسر دنیا.اینکه محتوا تولید کنم، اینکه روی سئو سایت کار کنم، اینکه امنیت سایت رو بالا ببرم و جلوی هکرها و خرابکارها رو بگیرم. اینکه درآمد دلاری رو نقدش کنم و به راه های افزایش درآمد فکر کنم.نتیجش این شد که تونستم به بازدیدکننده بالایی روی سایت برسم. روزی نزدیک 70هزار بازدیدکننده از گوگل. و تونستم چیزی که همیشه آرزوش رو داشتم، یک سایت انگلیسی با بازدیدکننده بالا از سرتاسر دنیا.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *