PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مرتب سازی(sort)



mrexcel
2011/03/24, 14:42
مي توانيد با استفاده از امكانات sort، محدوده كاربرگهايتان را به صورت سطري، ستوني، صعودي يا نزولي يا يك ترتيب سفارشي خاص مرتب نماييد جهت مرتب سازي روي يك ستون يك سلول را در داخل آن ستون انتخاب كنيد. سپس از منوي data گزينه sort را انتخاب كنيد. در اين صفحه دكمه ascending (براي مرتب سازي صعودي الفبايي يا عددي) و دكمه descending (براي مرتب سازي نزولي الفبايي يا عددي) به كار مي رود.چنانچه بخواهيد فقط بخشي از ليست را مرتب نماييد. قبل از اينكه Data/sort را برگزينيد محدوده سطرها و ستونهايي كه مي خواهيد مرتب شويد را انتخاب نماييد.در عین حالی که ابزار فوق یک ابزار راحت برای مرتب سازی داده ها میباشد ولی امکان به هم ریختن اطلاعات جدول در صورتی که انتخاب گزینه continue with the current selection را بنمائید وجود دارد . در این حالت فقط ستون انتخاب شده اطلاعات آن sort میگردد و بقیه ستونها با ردیف هم تراز خود تغییر نمی نمایند.اگر ليست شما داراي يك سطر عنوان باشد كه هنگام مرتب سازي ديگر سطرها بايد سر جايش باقي بماند. اكسل معمولاً اين مطلب را تشخيص مي دهد و گزينه header row در پايين برگه sort در حالت انتخاب مي باشد. چنانچه اكسل به هر دليلي نتوانست سطر عنوان را متوجه شود مي توانيد خودتان گزينه header row را انتخاب نماييد.به يكباره می توانید حداكثر روي سه ستون عمل مرتب سازي را انجام دهيد. به اين ترتيب كه براي مرتب كردن بيش از يك ستون، يك يا هر دو كار در Then by را در كادر مكالمه sort پر كنيد.جهت مرتب سازي افقي مراحل ذيل را انجام دهيد.Data > sort > options > sort left to right > okبراي جلوگيري از مشكلات مربوط به مرتب سازي محدوده هايي كه شامل فرمول هستند قوانين زير را رعايت كنيد:در فرمولهايي كه سلولهايي خارج از محدوده مرتب سازي را مورد اشاره قرار مي دهند فقط از آدرسهاي مطلق استفاده كنيد.به جاي دادن آدرس سلولها در محدوده اي كه مي خواهد مرتب سازي انجام گيرد از نام محدوده(نه آدرس) در فرمول استفاده نماييدمقادير عددي جلوتر از مقادير متني مرتب مي شوندمرتب سازي هر ليست سفارشي:ابتدا يك ليست سفارشي ايجاد نماييد. Tools > options > custom list سپس گزين هايي را كه مي خواهيد در ليست شما باشد در كادر فهرست list entries تايپ نماييد. (حتماً ترتيب دلخواه را رعايت نماييد) سپس گزينه add را كليك تا به فهرست custom list اضافه شود، در پایان OK را كليك مي نماييم.Data > sort > options > first key sort order سپس از ليست هاي سفارشي پيش فرض، ليست مورد نظرتان را انتخاب نماييد.جهت حساس سازی Sort به حروف كوچك و بزرگ :Data > sort > options > case sensitiveدر حالت عادی مرتب سازی ایام هفته به صورت الفبائی انجام میگرفت و در این حالت مرتب سازی بوسیله تقدم تاخر در custom list

tahamtan
2012/08/04, 14:47
سلام.یه سئوال :
اکسل این امکان داره که اعدادی که به صورت افقی در سلول ها وارد کردیم را به صورت عمودی در بیاره ؟

komeilex
2012/08/05, 00:50
سلام دوست عزیز. بله امکان این کار وجود داره. شما ابتدا محدوده مورد نظرت رو کپی کن و روی یکی از سل های مقصد راست کلیک کن و past special رو انتخاب کن. تو پنجره باز شده درست بالای دکمه OK یه گزینه به نام Transpose وجود داره که اگه تیکش رو فعال کنی به خواستت می رسی.

Hengame
2013/12/02, 21:19
سلام دوستان. خسته نباشید .

یه سوالی دارم از اساتید . من یه سری داده دارم که به ترتیب زیر هم چیده شدن . و مثلا تاریخ شروعشون از 1/1/2013 هستش. حالا داده های جدیدی بدستم رسیده که میخوام تو ستون های بعدی بچینمشون. ولی تاریخ هاشون با هم نمیخونن . منظورم اینه که الان چه شکلی paste کنم که هر روز رو جلوی خودش بچینه و اگر اون روز وجود نداشت اصلا کپی نکنه ؟

تمیدوارم منظورم رو رسونده باشم .
باتشکر - هنگامه

Alireza
2013/12/02, 22:29
سلام
دوست گرامی مطلب رو کامل نرسوندید
اگر کپی پیست باشه داده ها قبل ورود به فایلتون باید با فرمت فایل یکی بشه ولی اگر برای ورود اطلاعات شرطی مثل تاریخ دارید باید حتما کامل تر توضیح بدید یا اینکه فایلتون را برای بررسی اپلود کنید

~M*E*H*D*I~
2013/12/03, 11:16
درود

اولا اینکه در بخش مربوطه سوال بپرسید ثانیا اینکه یک شیت اصلی داشته باشید و یک شیت فرعی در شیت فرعی داده های جدید رو کپی کنید و در شیت اصلی بر اساس تاریخ از داده های شیت فرعی vlookup بگیرید

Hengame
2013/12/03, 18:43
سلام
دوست گرامی مطلب رو کامل نرسوندید
اگر کپی پیست باشه داده ها قبل ورود به فایلتون باید با فرمت فایل یکی بشه ولی اگر برای ورود اطلاعات شرطی مثل تاریخ دارید باید حتما کامل تر توضیح بدید یا اینکه فایلتون را برای بررسی اپلود کنید

سلام دوست عزیز وقتتون بخیر .

ستون a تاریخی هستش که دارم و ستون بعدی تاریخ هایی هست که میخوام روبروی هم پیست کنم
اولش درسته ولی انتهاش مغایرت دارن با هم
. مرسی

Hengame
2013/12/03, 18:57
درود

اولا اینکه در بخش مربوطه سوال بپرسید ثانیا اینکه یک شیت اصلی داشته باشید و یک شیت فرعی در شیت فرعی داده های جدید رو کپی کنید و در شیت اصلی بر اساس تاریخ از داده های شیت فرعی vlookup بگیرید


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

Alireza
2013/12/03, 21:04
سلام دوست عزیز وقتتون بخیر .

ستون a تاریخی هستش که دارم و ستون بعدی تاریخ هایی هست که میخوام روبروی هم پیست کنم
اولش درسته ولی انتهاش مغایرت دارن با هم
. مرسی
دوست گرامی
در روش کپی پیست به هیچ وجه نمیشه این اطلاعات را با هم مطابق کرد شما باید از یک ستون کمکی استفاده کنید که بر اساس اون اطلاعات رو وارد فایلتون کنید
من معمولاَ اگر لازم به فرمول نداشته باشم بعد از اتمام کار کل داده ها رو کپی میکنم و از گزینه paste special>valuse رو انتخاب میکنم
یعنی شما اول با روش فرمول نویسی داده ها رو ویرایش کنید بعد با این روش وارد فایلتون کنید
با یه فرمول ساده بشرح زیر میتونید این کار رو انجام بدید

=if(a2<>"";c2;"")