ممنون
میلیون ریال کردن اعداد ریالی
Collapse
X
-
-
[CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
[/FONT][/B][/CENTER]
[CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
[/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
[/FONT][/B][/FONT][/SIZE]
[/CENTER] -
[attach]20282[/attach
سلام تو این فایل مشخصه با میلیون ریال کردن یک میلیون ریال اختلاف نمایش فایل با محاسبه ماشین حسابهفایل های پیوست شدهکامنت
-
خب این طبیعیه! چرا؟ چون وقتی از sum برای محاسبه مجموع استفاده میکنید، مقادیر واقعی باهم جمع میشوند، نه مقادیر نمایش داده شده. داخل فایل شما مجموع مقادیر واقعی برابر 450,175,961 است، که وقتی به مقیاس میلیون برده میشه برابر 450 میشه. درحالیکه در روش ماشینحسابی دقیقا برعکس اکسل عمل میکنید، ابتدا تمام مقادیر را به مقیاس میلیون میبرید و بعد مجموع را حساب میکنید.کامنت
-
این موضوع خیلی مهمه! چرا؟
پاسخ قبلی خودمو با یک مثال سادهتر توضیح میدم. فرض کنید دو عدد 1.6 و 2.7 را باهم جمع کنیم، میشه 4.3 حالا اگر حاصل جمع یعنی عدد 4.3 را بخواهیم با استفاده از Format Cell تا صفر رقم اعشار رند کنیم حاصل میشه 4. نکته اینجاست که اگر با استفاده از Format Cell دو عدد 1.6 و 2.7 را هم با صفر رقم اعشار بخواهیم نشون بدیم این دو عدد تبدیل میشن به اعداد 2 و 3 که جمع ظاهری این دو عدد اخیر میشه 5. اما وقتی بخواهیم با استفاده از فرمول SUM روی این دو عدد اخیر مجموع بگیریم، عدد 2 و 3 که فقط حالت ظاهری دارند جمع نمیشن بلکه مقادیر اصلی آنها که همان 1.6 و 2.7 هستند جمع میشن که باز همان جواب 4.3 یا در حالت رند شده 4 بدست میاد.
اهمیت موضوع مربوط به زمان تبدیل مقیاس یا رند کردن اعداد هست. بعنوان مثال x=0.01 رند شده x=0.011 تا دو رقم اعشار هستش. اختلاف این دو عدد برابر 0.001 (یک هزارم) هست که ظاهرا قابل چشمپوشیه. اما اگر قرار باشه مقدار 1/x (یک Xام یا یک تقسیم بر x) را محاسبه کنیم اختلاف میشه 10 که در بعضی مشاغل حساس ممکنه این رندکردن بدون حساب منجر به فاجعه بشه. درنتیجه موقع رند کردن اعداد خیلی باید دقت بشه.کامنت
-
Number Format
کاملاً با صحبت های آقای محمدی موافقم و به اختصار این مطلب رو اضافه می کنم که در اکسل و در قسمت Number Format،
تنها نحوه ی نمایش اعداد رو تغییر میدیم و اصل عدد در اکسل ( برای محاسبات ) محفوظه.
فرمت زیر تنها نمایش اعداد رو بصورت شش رقم کمتر ( بصورت میلیون ) میسر می کنه و در محاسبات اصلی بی تأثیر است:
موفق باشید.کد PHP:#,###,,
[CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
[/FONT][/B][/CENTER]
[CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
[/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
[/FONT][/B][/FONT][/SIZE]
[/CENTER]کامنت
-
خب اگر اصرار دارید که همون جمع ظاهری را محاسبه کنید.
بجای
ازکد:=SUM(SumRange)
استفاده کنید.کد:{=SUM(VALUE(TEXT(SumRange;"#,##0,,")))}
علامات } و { را بصورت دستی وارد نکنید، بلکه اول فرمول را تایپ کنید در انتها Ctrl+Shift+Enter را بزنید.
دقت کنید روی سلول حاصل جمع از Format Cell میلیون ریال استفاده نکنید.کامنت
-
آنچه می بینیم!!!
توضیحات کافی درخصوص چراییِ این موضوع توسط مهندس محمدی عزیز به شما داده شده است.
اگر اصرار دارید که جواب اکسل هم مانند ماشین حساب ( یعنی آنچه شما می بینید ) یکی شود، کافیست از فرمول زیر بصورت آرایه ای استفاده کنید:
( توضیح اینکه در فرمول های آرایه ای یا ماتریسی، پس از نوشتن فرمول، به جای اینتر، از کلیدهای ترکیبی Ctrl+Alt+Enter استفاده کنید)
فایل پیوست را مشاهده نمایید و با ماشین حساب چک کنید ( البته، هرگز به دقت آن اطمینان نکنید!).کد PHP:=SUM(ROUND(B4:B7/1000000;0))
موفق باشید.فایل های پیوست شدهLast edited by حسام بحرانی; 2020/01/13, 11:47.[CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
[/FONT][/B][/CENTER]
[CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
[/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
[/FONT][/B][/FONT][/SIZE]
[/CENTER]کامنت
-
تست کنید لطفافایل های پیوست شده[FONT=arial][SIZE=3]اگر کسی به شما کمک کرد، سمت راست پایین هر موضوع تیک [COLOR=#0000cd][B]«3پاس»[/B][/COLOR] یادتان نرود لطفا
اگر مشکل تان حل شد، حتما تیک سبز رنگ [B][COLOR=#00cc00]«حل شد»[/COLOR][/B] در پست اول را بزنید
[/SIZE][/FONT][SIZE=3][CENTER][FONT=arial]
[/FONT][/CENTER]
[/SIZE][FONT=arial][SIZE=3] اگر میخواهید بهتر و دقیق تر و سریع تر به شما کمک شود، یک [COLOR=#ee82ee][B]«فایل نمونه»[/B][/COLOR] قرار دهید
فایل نمونه: حداکثر [U][COLOR=#ff0000]50 [/COLOR][/U]کیلوبایت - کوتاه، تقریبا [U][COLOR=#ff0000]10 [/COLOR][/U]سطری - به همراه جواب یا خروجی یا نتیجه مورد انتظار[/SIZE][/FONT][CENTER][FONT=arial][COLOR=#0000ff][SIZE=3][SIZE=3][SIZE=3][SIZE=3]مسیر ارسال فایل : پایین سمت چپ - تنظیمات اضافی - فایل پیوست[/SIZE][/SIZE][/SIZE] [/SIZE][/COLOR]
[/FONT][/CENTER]کامنت






کامنت