PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : استفاده از right و mid



rosesefid
2014/05/18, 14:21
دوستان من داده هام این شکلیه ص/92/1200/42739 میخوام این شکلی بشه 92/1200/42739/ص باید از right, mid, left استفاده کنم؟ چطوری؟ :confused:

khakzad
2014/05/18, 15:48
سلام
خدمت شما

=right(a1,len(a1)-2)&mid(a1,2,1)&left(a1,1)

rosesefid
2014/05/19, 08:02
نشد که :( میشه فرمولی که نوشتین رو توضیح بدین؟

Amin_D
2014/05/19, 08:18
نشد که :( میشه فرمولی که نوشتین رو توضیح بدین؟

سلام

توی قسمت Format Cells داخل تب Aligment کادر پایین Right To Left رو انتخاب کنید با همین فرمول درست میشه

rosesefid
2014/05/19, 09:11
این شکلی میشه


121/1200/92/ص75


من میخوام ص بیاد سمت چپ بعد 92 بعد 1200 بعد اون چند رقم آخر

~M*E*H*D*I~
2014/05/19, 09:16
فرمول خانم خاکزاد درسته ببینید شاید ایراد از separator ها باشه بجای کاما , از سمی کالن ; استفاده کنید

Ali Parsaei
2014/05/19, 09:24
بين کاراکترهاتون نبايد فاصله خالي باشه وگرنه موضوع فرق مي کنه!، من هم امتحان کردم براي اين عبارتي که شما مثال زده ايد فرمول خانم خاکزاد دقيقا" درست عمل مي کنه!

rosesefid
2014/05/19, 09:36
سمی کالن که حتما باید اصلاح شه اونو گذاشتم ولی همونی که تو پست بالا گذاشتم دقیقا کپی از اکسلم بود اصلا هرکاری میکنم ص رو نمیاره چپ!!! کلی left و mid و right نوشتم!!!!!!! تو هیچکدوم نمیشه :(

Ali Parsaei
2014/05/19, 09:44
نمونه فايل را آپلود کنيد تا بررسي شود، شايد اشکال از تنظيمات کامپيوتر يا نصب اکسل يا فارسي سازي چيزي باشد!

rosesefid
2014/05/19, 11:39
اینم فایل نمونه. عدد بدست اومده از فرمول رو هم آوردم تو فایل

~M*E*H*D*I~
2014/05/19, 11:43
از فرمول زیر استفاده کنید



=mid(f3;1;len(f3)-2)&"/"&right(f3;1)

rosesefid
2014/05/19, 12:02
مرسی دوست عزیز تا حدودی درست شد ولی کامل نه! :o الان این شکلی شد


58637/1200/92/ص


باز خدارو شکر ص اومد چپ!!!!! الان فقط ترتیب بقیه اعدادش درست نیست

~M*E*H*D*I~
2014/05/19, 12:53
فایل پیوست روببینید امیدوارم حل بشه دیگه

rosesefid
2014/05/19, 13:12
مرسییییییییییییییییییی دقیقا همینو میخواستم :p

misammisam
2014/05/19, 16:57
این شکلی میشه


121/1200/92/ص75


من میخوام ص بیاد سمت چپ بعد 92 بعد 1200 بعد اون چند رقم آخر

اشكال كار تو اون حرف ص فارسي هست ، اگه حروف فارسي با يك عدد بياد و حرف فارسي اول خط قرار بگيره اين مشكل پيش مياد، كلا حروف فارسي دردسر زياد دارن .
شما 2 تا راه داري : اول ميتوني با replace كردن حروف فارسي رو كلا با يك حرف انگليسي جايگزين كني يا راه دوم : يه ستون كمكي بزار و حرف ص رو بنداز داخل ستون اول و بقيرو به ترتيبي كه ميخواي بنداز تو ستون دوم و بعد بچسبونشون .
موفق باشي

generalsamad
2014/12/22, 23:11
با سلام
دوستان کسی میتونه کمک کنه که چه جوری میشه این عدد رو تجزیه کرد؟
از تابع mid استفاده کردم اما عدد به صورت نماد علمی در میاد.
به عنوان مثال ایت عدد توی ستون a1 هست :


18,159,000,851,020,000,000,000,000,000,000




من از عدد 13 تا 19 رو نیاز دارم یعنی عدد 2000000
تابعی که نوشتم اینطور بوده

=mid(a1;13;6)

misammisam
2014/12/22, 23:25
شما اول فرمت سلولهاتونو به text تبدیل کنید بعد عددو داخلش بنویسید مشکلی نداره .