تابع VSTACK

چند محدوده یا آرایه را زیر هم (به صورت عمودی) می‌چسباند و یک جدول واحد می‌سازد

ساختار تابع

=VSTACK(array1, [array2], ...)

برای مشاهده توضیح هر ورودی، نشانگر ماوس را روی نام آن نگه دارید.

توضیح کامل

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

مثال: زیر هم گذاشتن داده‌های دو شیت
=VSTACK(Sheet1!A2:C50, Sheet2!A2:C50)

مثال: لیست بدون تکرار از دو ستون
=UNIQUE(VSTACK(A2:A20, D2:D20))
⚙

مشخصات فنی

ویژگی‌های فنی و سازگاری تابع

پیشرفته
▣ دسته‌بندی اکسلی جستجو و مرجع
◷ اولین نسخه Excel 365
↦ نوع خروجی آرایه
ϟ Volatile خیر
⌗ Dynamic Array بله
★ محبوبیت ۶۰ از ۱۰۰

ورودی‌های تابع

نام ورودی نوع وضعیت توضیح
array1 آرایه الزامی محدوده یا آرایه اول
array2 آرایه اختیاری، تکرارشونده محدوده‌های بعدی که زیر محدوده اول قرار می‌گیرند
Function Arguments
VSTACK
آرایه
آرایه
چند محدوده یا آرایه را زیر هم (به صورت عمودی) می‌چسباند و یک جدول واحد می‌سازد

کاربردهای تابع

✓

تجمیع داده از چند شیت

یکی کردن جدول‌های هم‌شکل، مثل فروش ماه‌ها یا شعبه‌های مختلف

✓

ساخت لیست یکتا از چند ستون

زیر هم گذاشتن چند ستون و گرفتن مقادیر بدون تکرار

✓

اضافه کردن عنوان یا جمع کل

چسباندن ردیف عنوان یا ردیف جمع به بالا و پایین یک جدول

خطاهای رایج و راه‌حل

#N/A

تعداد ستون محدوده‌ها یکسان نیست و جای خالی محدوده باریک‌تر با این خطا پر شده است

راه‌حل: یکسان کردن تعداد ستون‌ها یا استفاده از IFNA

#SPILL!

سلول‌هایی که نتیجه باید در آن‌ها پخش شود خالی نیستند

راه‌حل: خالی کردن سلول‌های پایینی و کناری فرمول

#NAME?

این تابع در نسخه اکسل شما وجود ندارد

راه‌حل: استفاده از Microsoft 365 یا Excel 2024

✦

نکات مهم

  • اگر تعداد ستون محدوده‌ها یکسان نباشد، جای خالی محدوده‌های باریک‌تر با #N/A پر می‌شود.
  • سلول‌های خالی در خروجی به صورت صفر دیده می‌شوند؛ بهتر است محدوده‌ها را به اندازه‌ی داده‌ها انتخاب کنید یا خروجی را با FILTER پاک کنید.
  • برای چند شیت پشت سر هم می‌توان آدرس را به شکل Sheet1:Sheet3!A2:C50 نوشت.
  • برای چسباندن محدوده‌ها کنار هم از HSTACK استفاده می‌شود.

توضیحات بیشتر

تعداد ستون‌های خروجی برابر با پهن‌ترین محدوده است و تعداد سطرها برابر با جمع سطرهای همه‌ی محدوده‌ها. این تابع در Microsoft 365 و Excel 2024 وجود دارد.

توابع مرتبط و جایگزین

ترکیب

مناسب برای

این تابع برای گروه‌های زیر کاربرد بیشتری دارد.

کاربردها