میلیون ریال کردن اعداد ریالی

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • zareeie

    • 2015/02/10
    • 22

    پرسش میلیون ریال کردن اعداد ریالی

    سلام بابت میلیون ریال کردن اعداد صورتهای مالی یه مشکل هست اینکه با تقسیم اعداد به یک میلیون یا گذاشتن کاما به میلیون ریال تبدیل میشه فقط وقتی با ماشین حساب جمع می کنیم یک میلیون ریال بابت گرد کردن رقم آخر مغایرت داره.
    ممنون
  • حسام بحرانی

    • 2013/09/29
    • 2065
    • 72.00

    #2
    Format Cells

    سلام دوست عزیز
    اگر نمونه فایل قرار بدید بهتر میشه راهنمایی کرد.

    اما با این وجود فکر می کنم اگر تعداد ارقام اعشاری رو به 6 تغییر بدید، مشکلتون برطرف میشه:

    Click image for larger version

Name:	Format Cells 981011.jpg
Views:	1
Size:	82.0 کیلو بایت
ID:	137414

    موفق باشید.
    [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]

    کامنت

    • zareeie

      • 2015/02/10
      • 22

      #3
      [attach]20282[/attach
      سلام تو این فایل مشخصه با میلیون ریال کردن یک میلیون ریال اختلاف نمایش فایل با محاسبه ماشین حسابه
      فایل های پیوست شده

      کامنت

      • smartman

        • 2012/01/18
        • 170

        #4
        خب این طبیعیه! چرا؟ چون وقتی از sum برای محاسبه مجموع استفاده می‌کنید، مقادیر واقعی باهم جمع می‌شوند، نه مقادیر نمایش داده شده. داخل فایل شما مجموع مقادیر واقعی برابر 450,175,961 است، که وقتی به مقیاس میلیون برده می‌شه برابر 450 می‌شه. درحالیکه در روش ماشین‌حسابی دقیقا برعکس اکسل عمل می‌کنید، ابتدا تمام مقادیر را به مقیاس میلیون می‌برید و بعد مجموع را حساب می‌کنید.

        کامنت

        • smartman

          • 2012/01/18
          • 170

          #5
          این موضوع خیلی مهمه! چرا؟
          پاسخ قبلی خودمو با یک مثال ساده‌تر توضیح میدم. فرض کنید دو عدد 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 که در بعضی مشاغل حساس ممکنه این رندکردن بدون حساب منجر به فاجعه بشه. درنتیجه موقع رند کردن اعداد خیلی باید دقت بشه.

          کامنت

          • smartman

            • 2012/01/18
            • 170

            #6
            موضوعی که در پست قبلی به ان اشاره کردم فقط مربوط به زمانی میشه که از توابع Round استفاده میکنیم و ربطی به مواقعی که از format cell استفاده میکنیم نداره. format cell فقط گاهی ممکنه بین نتیجه ظاهری و واقعی اختلاف ایجاد کنه و باعث گمراهی افزاد بی بصیرت بشه

            کامنت

            • حسام بحرانی

              • 2013/09/29
              • 2065
              • 72.00

              #7
              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]

              کامنت

              • zareeie

                • 2015/02/10
                • 22

                #8
                با سلام خدمت دوستان
                متاسفانه دوستان راه حلی بابت این موضوع ارائه نکردند.

                کامنت

                • smartman

                  • 2012/01/18
                  • 170

                  #9
                  خب اگر اصرار دارید که همون جمع ظاهری را محاسبه کنید.
                  بجای
                  کد:
                  =SUM(SumRange)
                  از
                  کد:
                  {=SUM(VALUE(TEXT(SumRange;"#,##0,,")))}
                  استفاده کنید.

                  علامات } و { را بصورت دستی وارد نکنید، بلکه اول فرمول را تایپ کنید در انتها Ctrl+Shift+Enter را بزنید.
                  دقت کنید روی سلول حاصل جمع از Format Cell میلیون ریال استفاده نکنید.

                  کامنت

                  • zareeie

                    • 2015/02/10
                    • 22

                    #10
                    متاسفانه جواب سوالمو نگرفتم

                    کامنت

                    • حسام بحرانی

                      • 2013/09/29
                      • 2065
                      • 72.00

                      #11
                      آنچه می بینیم!!!

                      نوشته اصلی توسط zareeie
                      متاسفانه جواب سوالمو نگرفتم
                      توضیحات کافی درخصوص چراییِ این موضوع توسط مهندس محمدی عزیز به شما داده شده است.

                      اگر اصرار دارید که جواب اکسل هم مانند ماشین حساب ( یعنی آنچه شما می بینید ) یکی شود، کافیست از فرمول زیر بصورت آرایه ای استفاده کنید:

                      ( توضیح اینکه در فرمول های آرایه ای یا ماتریسی، پس از نوشتن فرمول، به جای اینتر، از کلیدهای ترکیبی 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]

                      کامنت

                      • saed.rasa

                        • 2014/11/02
                        • 1054

                        #12
                        تست کنید لطفا
                        فایل های پیوست شده
                        [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]

                        کامنت

                        چند لحظه..