PDA

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



sadeghj
2012/04/14, 10:27
با سلام
دوستان خیلی فوری به کمکتون نیاز دارم میخوام عددی را که درون یک سلول دارم سه رقم آخرش رو جدا کنم و توی یک سلول دیگه بریزم.در ضمن قابلیت تعمیم به سایر سلولها را هم داشته باشه .اصلش میخوام اینکارو کنم میخوام عددی رو مثلا 2476320 رو طوری گرد کنم که سه رقم آخرش صفر بشه حالا چه به سمت بالا چه به سمت پائین....ممنون

khakzad
2012/04/14, 11:42
[/code]سلام دوست عزیز
گرد کردن برای اعداد صحیح که معنی نداره!
اما سوال اولتون یعنی جدا کردن 3 رفم اخر"
(right(a1;3
این فرمول از سمت راست 3 رقم برای شما جدا می کنه.یعنی 320
عدد مورد نظر در a1 هست.که شما در صورت نیاز مکانش رو تغییر می دین.


اما اگر می هواید عدد رو بدون 3 رقم اخر نشون بده:
(left(a1;len(a1)-3=
این فرمول عدد رو بدون 3 رقم اخر نشون میده.یعنی2476

mmahdih
2012/04/17, 12:43
سلام ميتونيد از فرمول زير استفاده كنيد
ابتدا اگر اعداد شما از لحاظ تعداد ارقام مساوي نيست تعداد اونها رو با دستور LEN شمارش كنيد
(سلول مورد نظر)len
حال ميتونيد با استفاده از دستور left سه رقم آخر رو حذق كنيد و براي اضافه كردن هر تعداد صفر به آن در عدد خاص مثلا دو صفر 100 ضرب كنيد
اگر توضيحات كافي نبود بفرمائيد توضيح بيشتري بدهم
اميدوارم بااين توضيح مشكلتون حل بشه
مثلا براي عدد 1245211251 كه در سلول A نوشته شده از فرمول زير استفاده كنيد
=(LEFT(A1;LEN(A1)-3))*100

sadeghj
2012/04/18, 14:11
دوستان عزیز سلام و سپاس از راهنمایی هاتون اما فکر کنم منظورم رو درست نگرفتید البته مشکلم رو تونستم خودم با استفاده از تابع floor حل کنم راه هایی دیگه هم داشت که اگه کسی احتیاج داشت میتونم براش توضیح بدم

~M*E*H*D*I~
2012/04/18, 15:50
سلام
دوست عزیز سوالی که شما پرسیدید دقیقا همون جوابی رو داره که دوستان فرمودن بین جدا کردن سه رقم آخر و گرد کردن به سمت پایین کاملا تفاوت وجود داره ، لطفا سوالات رو شفاف تر بپرسید تا جواب های دقیق تر دریافت کنید

khakzad
2012/04/19, 00:00
ممنون از جناب اقای وطن پرست، floor گرد می کنه!!
floor عدد رو با توجه به ضریتی که می دیم به سمت پایین گرد می کنه
ceinling هم دقیقا همین کار رو به سمت بالا گرد می کنه
موفق باشیید[hr]
ممنون از جناب اقای وطن پرست، floor گرد می کنه!!
floor عدد رو با توجه به ضریتی که می دیم به سمت پایین گرد می کنه
ceinling هم دقیقا همین کار رو به سمت بالا گرد می کنه
موفق باشیید

m-reali
2012/08/09, 09:40
سلام ميتونيد از فرمول زير استفاده كنيد
ابتدا اگر اعداد شما از لحاظ تعداد ارقام مساوي نيست تعداد اونها رو با دستور LEN شمارش كنيد
(سلول مورد نظر)len
حال ميتونيد با استفاده از دستور left سه رقم آ--- رو حذق كنيد و براي اضافه كردن هر تعداد صفر به آن در عدد خاص مثلا دو صفر 100 ضرب كنيد
اگر توضيحات كافي نبود بفرمائيد توضيح بيشتري بدهم
اميدوارم بااين توضيح مشكلتون حل بشه
مثلا براي عدد 1245211251 كه در سلول A نوشته شده از فرمول زير استفاده كنيد
=(LEFT(A1;LEN(A1)-3))*100