چگونه از تابع SEQUENCE در اكسل استفاده كنیم؟
آیا بهدنبال راهی سریع برای تولید اعداد متوالی یا جدول های پویا در اكسل هستید؟ با تابع SEQUENCE اكسل كارهایتان را آسانتر كنید.
چگونه از تابع SEQUENCE در اكسل استفاده كنیم؟آموزش اكسلآموزشپنجشنبه ۲۰ دی ۱۴۰۳ - ۱۲:۳۰مطالعه 7 دقیقهنوید عموزادهتبلیغاتمشاهده همه ویدئوهاتبلیغاتتبلیغاتآیا بهدنبال راهی سریع برای تولید اعداد متوالی یا جدول های پویا در اكسل هستید؟ با تابع SEQUENCE اكسل كارهایتان را آسانتر كنید .
تبلیغاتتابع SEQUENCE در اكسل ابزاری قدرتمند برای ساخت سریع لیست ترتیبی از اعداد است. این تابع به شما امكان میدهد تا تعداد مقادیر، فاصلهی بین اعداد و شكل جدول را تعیین كنید. همچنین میتوانید از تركیب این تابع با دیگر توابع اكسل برای كاربردهای پیشرفتهتر بهره ببرید .
فهرست مطالبساختار تابع SEQUENCEنمونههایی از كاربرد تابع SEQUENCEایجاد توالی سادهپر كردن مقادیر بهصورت عمودیایجاد اعداد رومیاستفاده از تابع SEQUENCE اكسل برای ایجاد تاریخهاوابسته كردن SEQUENCE به سایر مقادیرچرا از تابع SEQUENCE بهجای ابزار Fill Handle استفاده كنیم؟تابع SEQUENCE فقط در نسخههای Excel 365 و Excel 2021 یا جدیدتر پشتیبانی میشود .
كپی لینكساختار تابع SEQUENCEساختار كلی تابع SEQUENCE شامل ۴ آرگومان است:=SEQUENCE(rows, [columns], [start], [step])rows (الزامی): تعداد ردیفهای عمودی مورد نظر.columns (اختیاری): تعداد ستونهای افقی مورد نظر .
start (اختیاری): عدد شروع توالی.step (اختیاری): فاصلهی بین اعداد متوالی.ساختار تابع SEQUENCE نكاتی دارد كه باید رعایت شود:آرگومانهای rows و columns باید اعداد صحیح باشند؛ اما آرگومانهای start و step میتوانند اعداد صحیح یا اعشاری باشند .
اگر step برابر با صفر باشد، نتیجهی تكرار همان عدد اولیه است.اگر آرگومانهای اختیاری (columns ،start یا step) وارد نشوند، مقدار پیشفرض آنها برابر با یك در نظر گرفته میشود.مثال: فرمول زیر را در نظر بگیرید:=SEQUENCE(2,,10,3)اكنون توالیای ایجاد میكند كه شامل دو ردیف و یك ستون میشود، شروع آن از عدد ۱۰ بوده و گام افزایش برابر با سه است .
كپی لینكنمونههایی از كاربرد تابع SEQUENCEقبل از اینكه برخی از كاربردهای واقعی و نمونههای متنوع از SEQUENCE را به شما نشان دهیم، در ادامه مثال سادهای آورده شده است كه نحوهی كار آن و شماره گذاری در اكسل را توضیح میدهیم .
كپی لینكایجاد توالی سادهدر سلول A1، فرمول زیر را تایپ میكنیم:=SEQUENCE(3,5,10,5)توالیای ایجاد میشود كه:شامل سه ردیف و پنج ستون است.از عدد ۱۰ شروع میشود.هر عدد بعدی نسبت به عدد قبلی، پنج واحد افزایش دارد .
كپی لینكپر كردن مقادیر بهصورت عمودیدر مثال بالا دیدید كه اعداد ابتدا بهصورت افقی در ستونها پر میشوند و سپس به ردیفهای پایین میروند؛ اما اگر تابع SEQUENCE را داخل TRANSPOSE بگذارید، اكسل اعداد را ابتدا بهصورت عمودی در ردیفها پر میكند و بعد بهصورت افقی به ستونها میرود .
اگر بهدنبال آموزش تابع transpose در اكسل میگردید، این یك كاربرد جذاب از آن در تركیب با تابع SEQUENCE است.در ادامه همان فرمولی را كه در مثال بالا وارد كرده بودیم، تایپ كردهایم؛ اما این بار آن را داخل تابع TRANSPOSE قرار دادهایم:=TRANSPOSE(SEQUENCE(3,5,10,5)) كلیدهای میانبر اكسلكاربردیترین كلیدهای میانبر اكسل كه باید آنها را بلد باشیددر نتیجه، اكسل جای آرگومانهای rows و columns را در فرمول عوض كرد؛ به این معنی كه عدد ۳ اكنون نشاندهندهی تعداد ستونها است و عدد ۵ تعداد ردیفها را مشخص میكند .
افزونبراین، میتوانید ببینید كه اعداد ابتدا بهصورت عمودی به سمت پایین پر میشوند و سپس بهصورت افقی به سمت ستونها حركت میكنند.كپی لینكایجاد اعداد رومیاگر بخواهید بهجای اعداد فارسی (۱، ۲، ۳، ۴) توالیای از اعداد رومی (I, II, III, IV) ایجاد كنید، باید فرمول SEQUENCE خود را درون تابع ROMAN قرار دهید .
با استفاده از همان پارامترهای مثال قبلی، خواهیم داشت:=ROMAN(SEQUENCE(3,5,10,5))این فرمول را در سلول A1 وارد كردهایم تا نتیجهی زیر بهدست بیاید:اگر بخواهیم اعداد رومی بهصورت حروف كوچك باشند، میتوانیم كل فرمول را درون تابع LOWER قرار دهیم:=LOWER(ROMAN(SEQUENCE(3,5,10,5)))كپی لینكاستفاده از تابع SEQUENCE اكسل برای ایجاد تاریخهابرای ایجاد توالیای از تاریخها، میتوانید تابع SEQUENCE را با تابع DATE تركیب كنید .
بهعنوان مثال، فرمول زیر توالی ۲۰تایی از تاریخها را ایجاد میكند كه از اول ژانویهی ۲۰۲۵ شروع شده است و هر ۷ روز زیاد میشود:=SEQUENCE(1,20,DATE(2025,1,1),7)این فرمول را در سلول B1 وارد كردهایم؛ زیرا میخواستیم تاریخها بهصورت افقی در ردیف اول در ۲۰ ستون قرار بگیرند، از اول ژانویه شروع شوند و هر تاریخ نسبت به قبلی ۷ روز افزایش داشته باشد .
قبل از اینكه تاریخی را به سلول اضافه كنید، بهخصوص اگر از طریق فرمول ایجاد شده باشد، بهتر است ابتدا فرمت سلول را به Date تغییر دهید. این كار را میتوانید از طریق گروه Number در تب Home نوار ابزار انجام دهید .
در غیر این صورت، شاید اكسل بهجای تاریخ، عدد سریالی نمایش دهد.كپی لینكوابسته كردن SEQUENCE به سایر مقادیرتابع OFFSET اكسلچگونه از تابع OFFSET در اكسل استفاده كنیم؟برای اینكه شماره گذاری در اكسل بهصورت خودكار و وابسته به تعداد موارد در ستون دیگر انجام شود، میتوانید از تابع SEQUENCE همراه با COUNTA استفاده كنید .
در این مثال، فهرستی از وظایف در ستون B اكسل وجود دارد و ستون A خالی مانده است تا شماره گذاری در اكسل بهصورت خودكار اضافه شود.برای انجام این كار، در سلول A2 تایپ كردهایم:=SEQUENCE(COUNTA(B:B)-1)تابع COUNTA(B:B) تعداد سلولهای پر در ستون B را میشمارد .
عدد ۱- باعث میشود كه عنوان ستون در محاسبات در نظر گرفته نشود.افزونبراین متوجه خواهید شد كه در فرمول SEQUENCE فقط آرگومان rows (تعداد ردیفها) را مشخص كردهایم؛ زیرا حذف بقیهی آرگومانها باعث میشود مقدار پیشفرض آنها به یك تنظیم شود، كه دقیقاً همان چیزی است كه در این مثال نیاز داریم .
اكنون با اضافهكردن یا حذفكردن وظیفهای در ستون B، اعداد ستون A بهصورت خودكار بهروز میشوند.كپی لینكچرا از تابع SEQUENCE بهجای ابزار Fill Handle استفاده كنیم؟ذخیره خودكار فایل اكسلراهكار كلیدی برای ذخیره خودكار فایل اكسل در هنگام قطعی برققابلیت Fill Handle یك جایگزین برای تابع SEQUENCE در اكسل محسوب میشود كه با كلیك و كشیدن میتوانید توالیای را كه قبلاً شروع كردهاید، ادامه دهید .
بااینحال، دلایل مختلفی وجود دارد كه بهتر است از تابع SEQUENCE استفاده كنید:صرفهجویی در زمان: اگر بخواهید یك توالی طولانی ایجاد كنید، كشیدن ابزار Fill Handle میتواند زمانبر باشد.سهولت در تغییر تنظیمات: با قابلیت Fill Handle، برای تغییر توالی باید سلولها را دوباره انتخاب كنید و بكشید كه ممكن است خطا رخ دهد؛ اما با تابع SEQUENCE، فقط با تغییر آرگومانها در فرمول، توالی بهسادگی و بدون نیاز به تنظیم دستی بهروز میشود .
حفظ دادهها هنگام حذف ردیفها یا ستونها: زمانی كه از ابزار Fill Handle برای ایجاد توالی استفاده میكنید، اگر ردیفها یا ستونهایی را كه توالی شما به آنها وابسته است، حذف شوند، توالی شما هم از بین میرود؛ اما زمانی كه از تابع SEQUENCE استفاده میكنید، حتی اگر ساختار صفحه تغییر كند و ردیفها یا ستونهایی حذف شوند، توالی شما همچنان ثابت باقی میماند و از بین نمیرود .
ایجاد توالی در چندین ردیف و ستون: زمانی كه از قابلیت Fill Handle استفاده میكنید، بهطور پیشفرض فقط میتوانید توالی را در یك ردیف یا ستون پر كنید. اگر بخواهید توالی را در چندین ردیف و ستون ایجاد كنید، باید مراحل بیشتری انجام دهید، مانند كشیدن توالی در هر ردیف یا ستون بهطور جداگانه .
اما با تابع SEQUENCE، میتوانید در یك مرحله توالی را هم در چند ردیف و هم در چند ستون ایجاد كنید، فقط كافی است پارامترهای مورد نظر را تنظیم كنید.كاهش خطای انسانی: استفاده از تابع SEQUENCE احتمال خطاهای انسانی را كه ممكن است هنگام استفاده از Fill Handle رخ دهد، از بین میبرد .
تابع SEQUENCE یكی از ابزارهای قدرتمند برای مدیریت و تحلیل دادهها در اكسل است. با یادگیری این تابع و تركیب آن با سایر توابع، میتوانید كارهای خود را سادهتر و سریعتر انجام دهید. آیا شما تاكنون از تابع SEQUENCE استفاده كردهاید؟ نظرتان را با ما و كاربران در میان بگذارید .
منبع : https://www.zoomit.ir/excel-tutorial/432030-how-to-use-the-sequence-function-in-excel/