تابع EXPAND
یک آرایه را تا ابعاد مشخص بزرگ میکند
ساختار تابع
=EXPAND(array, rows, [columns], [pad_with])
برای مشاهده توضیح هر ورودی، نشانگر ماوس را روی نام آن نگه دارید.
توضیح کامل
تابع EXPAND به یک آرایه سطر و ستون اضافه میکند تا به اندازهی تعیینشده برسد و خانههای جدید را با مقدار دلخواه پر میکند.
مثال: رساندن محدوده به 10 سطر و پر کردن خانههای اضافه با خط تیره
=EXPAND(A2:C6, 10, 3, "-")
مثال: هماندازه کردن دو فهرست قبل از کنار هم گذاشتن
=HSTACK(EXPAND(A2:A6, 10, , ""), D2:D11)
مشخصات فنی
ویژگیهای فنی و سازگاری تابع
▣
دستهبندی اکسلی
جستجو و مرجع
◷
اولین نسخه
Excel 365
↦
نوع خروجی
آرایه
ϟ
Volatile
خیر
⌗
Dynamic Array
بله
★
محبوبیت
۱۰ از ۱۰۰
ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
array
|
آرایه | الزامی | آرایهای که بزرگ میشود |
rows
|
عدد | الزامی | تعداد سطرهای آرایهی نهایی |
columns
|
عدد | اختیاری | تعداد ستونهای آرایهی نهایی |
pad_with
|
هر نوع | اختیاری | مقداری که خانههای جدید با آن پر میشوندپیشفرض: #N/A |
یک آرایه را تا ابعاد مشخص بزرگ میکند
کاربردهای تابع
✓
قالب ثابت گزارش
رساندن خروجی یک فرمول پویا به تعداد سطر ثابت برای چاپ
✓
هماندازه کردن آرایهها
یکسان کردن ابعاد قبل از ترکیب با HSTACK یا VSTACK
خطاهای رایج و راهحل
#VALUE!
تعداد سطر یا ستون خواستهشده از ابعاد فعلی آرایه کمتر است
راهحل: استفاده از عددی مساوی یا بزرگتر از ابعاد فعلی
#N/A
مقدار پرکننده نوشته نشده است
راهحل: تعیین مقدار پرکننده در ورودی چهارم
نکات مهم
- ابعاد جدید نمیتواند از ابعاد فعلی آرایه کوچکتر باشد.
- اگر تعداد سطر یا ستون را خالی بگذارید، همان تعداد فعلی حفظ میشود.
- سطرها به پایین و ستونها به سمت راست اضافه میشوند.
توضیحات بیشتر
اگر مقدار پرکننده را ننویسید، خانههای جدید #N/A میشوند.
