خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

نحوه استفاده از توابع TAKE و DROP در اکسل

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

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

TAKE و DROP به شما امکان می دهد بخشی از یک آرایه را در انتخاب خود بگنجانید یا حذف کنید. بیایید با تعریف این توابع شروع کنیم و سپس نحوه استفاده از آنها در اکسل را بررسی کنیم.

تابع TAKE در اکسل چیست؟

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

=TAKE(array, rows, [columns])

در اینجا هر پارامتر نشان می دهد:

  • آرایه: به آرایه منبعی که می‌خواهید سطرها یا ستون‌ها را از آن استخراج کنید، اشاره دارد.
  • ردیف ها: تعداد ردیف هایی که باید استخراج شوند را نشان می دهد. یک عدد منفی سطرها را از انتها می گیرد.
  • Columns: تعداد ستون هایی که باید استخراج شوند را نشان می دهد. یک عدد منفی نیز از انتهای آن ستون می گیرد.

تابع DROP در اکسل چیست؟

از سوی دیگر، تابع DROP در اکسل ردیف‌ها و/یا ستون‌های خاصی را از یک آرایه یا محدوده سلول‌ها حذف می‌کند. نحو تابع DROP به صورت زیر است:

=DROP(array, rows, [columns])

پارامترهای تابع DROP مشابه پارامترهای تابع TAKE هستند:

  • آرایه: اشاره به آرایه منبعی دارد که می‌خواهید سطرها یا ستون‌ها را از آن حذف کنید.
  • ردیف ها: تعداد ردیف هایی که باید حذف شوند را نشان می دهد. یک عدد منفی سطرها را از انتهای آن حذف می کند.
  • ستون ها: تعداد ستون هایی که باید حذف شوند را نشان می دهد. یک عدد منفی ستون ها را از انتهای آن حذف می کند.
مطلب مرتبط:   نحوه یافتن و ادغام سلول های ادغام شده در اکسل

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

TAKE و DROP در Excel برای Microsoft 365، Excel برای Microsoft 365 برای Mac و Excel برای وب در دسترس هستند. با این حال، نسخه های قدیمی اکسل این توابع را ندارند.

نحوه استفاده از تابع TAKE در اکسل

سناریوهای اکسل بی نهایت وجود دارد که TAKE ممکن است مفید باشد. بیایید به چند نمونه نگاهی بیندازیم.

1. پنج ردیف برتر داده های خود را استخراج کنید

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

تابع TAKE در حال استفاده در اکسل

در اینجا نحوه انجام این کار آمده است:

  1. سلولی را که می خواهید از تابع TAKE استفاده کنید، انتخاب کنید.
  2. در نوار فرمول، فرمول زیر را وارد کنید. =TAKE(B2:F1, 5)
  3. Enter را فشار دهید.

=TAKE(B2:F1, 5)

این فرمول پنج ردیف اول را در محدوده داده B2:F1 بازیابی می کند و خروجی را برمی گرداند.

2. ستون اول داده های خود را استخراج کنید

فرض کنید می خواهید تنها ستون اول را در همان مجموعه داده بازیابی کنید. برای انجام این کار با تابع TAKE، باید پارامتر ردیف را خالی بگذارید و فقط ستون را مشخص کنید:

=TAKE(B2:F1,,1)

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

مطلب مرتبط:   24 قالب Google Docs که زندگی شما را آسان‌تر می‌کند

تابع TAKE در حال استفاده در اکسل

نحوه استفاده از تابع DROP در اکسل

می توانید از تابع DROP برای حذف ردیف ها و ستون های ناخواسته از داده های خود استفاده کنید. سینتکس فرمول ها مشابه تابع TAKE است. بیایید ببینیم تابع DROP در اکسل چگونه کار می کند.

1. ده ردیف آخر داده های خود را حذف کنید

فرض کنید می خواهید یک نمای داده از کاربرگ خود ایجاد کنید که همه چیز را به جز ده ردیف آخر نشان دهد. در اینجا فرمولی است که می توانید برای رسیدن به این هدف استفاده کنید:

=DROP(B2:F21,-10)

تابع DROP در اکسل

این فرمول ده ردیف آخر در محدوده داده B2:F1 را حذف می کند. این به این دلیل است که ما -10 را به عنوان پارامتر ردیف داده ها مشخص کرده ایم.

2. آخرین ستون داده های خود را حذف کنید

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

=DROP(B2:F21,,-1)

تابع DROP در اکسل

در این مثال، تابع DROP مقادیری را که در محدوده B2:F1 قرار می‌گیرند در حالی که ستون آخر را حذف می‌کند، برمی‌گرداند.

ترکیب توابع TAKE و DROP با سایر توابع اکسل

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

نمونه صفحه گسترده در اکسل

فرض کنید جدولی از برخی آیتم ها و جزئیات آنها دارید و می خواهید اولین موردی را که قیمت بالای N100 دارد را خروجی بگیرید. برای این کار می توانید از TAKE در ترکیب با تابع FILTER در اکسل استفاده کنید. فرمول انجام این کار در اینجا آمده است:

=TAKE(FILTER(B3:E8,D3:D8>100), 1,1)

بیایید این فرمول را بشکنیم. تابع FILTER همه ردیف‌هایی را با قیمت‌های بالاتر از N100 در محدوده دریافت می‌کند. فرمول این کار به شرح زیر است:

=FILTER(B3:E8,D3:D8>100)

استفاده از تابع FILTER در اکسل

سپس، فرمول نتایج را از FILTER به تابع TAKE تغذیه می کند. تعیین هر دو آرگومان سطر و ستون به عنوان 1، فقط مقدار موجود در ردیف و ستون اول داده های فیلتر شده را بازیابی می کند.

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

با استفاده از توابع FILTER و TAKE در اکسل

داده ها را بگیرید و در برگه خود رها کنید

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