علی امینی
علی امینی

9 ماه پیش

حل شده

پاسخ

توابع آرایه‌ای اکسل 2021

سلام وقت همگی بخیر

فرض کنید که ما یک تابع مثل sequence نوشتیم.

مثلا: sequence (3)

وقتی اینتر میزنیم، توی سلول اول مینویسه 1, بعد 2, بعد 3

حالا وقتی به جای 3 داخل تابع به یک سلول دیگه ارجاع بدم، تابع آرایه داینامیک پیدا میکنه.

حالا راهی هست که توی همین فرمول، مقادیر داینامیک داشته باشیم و زیرش یک یا چندتا مقدار استاتیک هم بیاد؟

مثلا ۱-۲-۳-کل

یا حتی زیر تمام اعضای آرایه تابع sequence ، مقادیر داینامیک یک آرایه دیگه بیاد؟

نمیدونم متوجه منظورم شدین یا نه

خیلی ممنون از توجهتون 🙏🏻

گزارش تخلف

سؤالات مربوط به اکسل

برو به

به پشتیبانی نیاز داری؟

در صورتی که

  • در کار با بتازون مشکلی دارید
  • در مورد خدمات بتازون سؤالی دارید
  • نظراتی را برای ارتقا و بهبود خدمات دارید

خوشحال میشیم که حتماً با ما در میان بزارید

پاسخ حل کننده

سلام،

از اونجاییکه توابع اکسل 2021 جدید هستند و تازه داره نیازها و مشکلاتشون مشخص میشه، برای این مورد دو تابع VSTACK و HSTACK توسط مایکروسافت ارائه شده که فعلا توی نسخه 365 آفیس موجود است و احتمالا توی نسخه های بعدی آفیس اضافه شود.

البته اگر داده هاتون منحصر به فرد هست قاعدتا با اموزش این صفحه (ترکیب توابع let و choose) باید بتوان انجام داد ولی من ارور میگیرم! شما می تونید ایده این صفحه رو بررسی کنید
https://stackoverflow.com/questions/72020563/how-do-i-merge-multiple-sequences-in-excel

ویرایش شده توسط علی محمد یاوری در 9 ماه پیش

گزارش تخلف

علی امینی
علی امینی

9 ماه پیش

با استفاده از تابع textjoin و filterxml حل شد:

=FILTERXML("<Data><a>"&TEXTJOIN("</a><a>",TRUE,SEQUENCE(5),SEQUENCE(2),"کل")&"</a></Data>","Data/a")

ویرایش شده توسط علی محمد یاوری (ادمین) در 9 ماه پیش

گزارش تخلف

ممنون از اینکه نتیجه رو به اشتراک گذاشتی تا سایر دوستانی که مشکل مشابه دارن بتونن در آینده مشکلشون رو سریع حل کنن

گزارش تخلف

برو به

درباره ما

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