چگونه از #Div/0 در Google Sheets خلاص شویم

ثبت نام کنید و روزانه 1000 دلار کسب کنید ⋙

استفاده از فرمول‌های خودکار در Google Sheets بیشتر یک ضرورت است تا یک انتخاب در هنگام کار با حجم زیادی از داده‌ها. با این حال، اتوماسیون ممکن است دارای چند جنبه منفی باشد، مانند خطاهای ناشی از فرآیندهای ریاضی نامناسب. تقسیم بر صفر یا خطای #Div/0 یکی از این موارد است.

چگونه از #Div/0 در Google Sheets خلاص شویم

در این مقاله به شما نشان خواهیم داد که چگونه از شر خطای #Div/0 در Google Sheets خلاص شوید.

سلول ها را به درستی پر کنید

همانطور که در بالا ذکر شد، اگر چیزی را بر صفر تقسیم کنید، با خطای #Div/0 مواجه می شوید. این معادله ای است که منجر به عدم امکان ریاضی می شود و بنابراین توسط برنامه پذیرفته نمی شود. با اطمینان از اینکه هیچ فرمولی از صفر یا یک سلول خالی به عنوان مقسوم‌کننده استفاده نمی‌کند، می‌توان از این خطا جلوگیری کرد. می‌توانید سلول‌های خالی را حذف یا پر کنید یا اصلاً آنها را در معادله وارد نکنید. اگر تعداد کمی سلول را مدیریت می کنید، این روش خوب است، اما برای فرمول های خودکار بزرگ، به یک کد جامع نیاز دارید.

با استفاده از تابع If Error

اگر از فرمولی برای محاسبه خودکار مقادیر سلول ها استفاده می کنید، خطاهایی مانند #Div/0 قابل انتظار است. کاری که می توانید انجام دهید به جای تلاش برای جلوگیری از احتمال خطا، که دشوار است، یافتن راهی برای مقابله با آن در صورت بروز خطا است. اینجاست که تابع If Error وارد عمل می شود.

اگر Error یک تابع Google Sheets است که مقادیر داده شده به آن را بررسی می کند و اگر خطا را برگرداند، دستوری را انجام می دهد. تابع دارای دستور =IFERROR (مقدار، مقدار-اگر-خطا) است که در آن:

'=' به Google Sheets می گوید که از یک تابع استفاده می کنید.

'IFERROR' مقدار داده شده را بررسی می کند که منجر به خطا می شود.

"مقدار" فرآیندی است که باید برای خطا بررسی شود.

"مقدار-اگر-خطا" چیزی است که اگر مقدار منجر به خطا شود، نمایش داده می شود.

اساساً تابع If Error فرآیند یک مقدار داده شده را انجام می دهد. اگر این فرآیند منجر به خطا شود، مانند تقسیم بر صفر، آنچه را که شما به عنوان مقدار-اگر-خطا تعیین می کنید نمایش می دهد.

به عنوان مثال، اگر می خواهید دو خانه A1 را به A2 تقسیم کنید، تا زمانی که هر دو خانه به درستی پر شده باشند، نتیجه تقسیم را برمی گرداند. اگر A2 صفر شود یا خالی باشد، خطای #Div/0 را ایجاد می کند. اگر از فرمول =Iferror (A1/A2، "تقسیم بر صفر") استفاده می کنید، اگر A2 ناگهان خالی یا صفر شود، به جای نمایش خطا، تقسیم بر صفر را نمایش می دهد.

چگونه از #Div/0 در Google Sheets خلاص شویم

تابع If Error همچنین می تواند به عنوان نحو =Iferror(value) استفاده شود. این مقدار-if-error را به صورت خالی پر می کند و در صورت تشخیص خطا، فضای خالی را برمی گرداند.

چگونه از #Div/0 در Google Sheets خلاص شویم

تا زمانی که از تابع If Error برای هر فرمول خودکاری که می سازید استفاده کنید، با خطای #Div/0 مواجه نخواهید شد.

محدودیت تابع If Error این است که مقدار error-if-value را برای هر خطایی برمی گرداند. حتی اگر خطا #Div/0 نباشد، اگر مقدار-if-error را به عنوان تقسیم بر صفر اعلام کنید و با خطای دیگری مواجه شود، باز هم می گوید تقسیم بر صفر.

چگونه از #Div/0 در Google Sheets خلاص شویم

با استفاده از تابع Error.Type

تابع Error.Type، به جای برگرداندن مقداری که شما تعیین می کنید، یک کد خطای مرتبط را برمی گرداند. کدهای مربوط به همه خطاهای مختلف عبارتند از 1 برای #NULL!، 2 برای #DIV/0!، 3 برای #VALUE!، 4 برای #REF!، 5 برای #NAME؟، 6 برای #NUM!، 7 برای #NUM! #N/A، و 8 برای هر چیز دیگری.

اگر گهگاه با خطاهایی غیر از تقسیم بر صفر مواجه می شوید، این تابع مفید است، زیرا عیب یابی آنها را آسان تر می کند. این، البته، برای استفاده موثر به کمی دانش کدنویسی نیاز دارد. استفاده از Error.Type به خودی خود مفید نخواهد بود زیرا نمی دانید عدد نمایش داده شده یک کد است یا یک پاسخ واقعی. استفاده از هر دو عبارت If Then و تابع If Error می تواند فرمولی ایجاد کند که خطاهای خاص را بررسی کند.

چگونه از #Div/0 در Google Sheets خلاص شویم

به عنوان مثال، در فرمول =iferror(A1/A2,if(error.type(A1/A2)=2,”تقسیم بر صفر”،”خطای ناشناخته”))، Google Sheets ابتدا محاسبه a1/a2 را انجام می دهد. اگر این امکان وجود داشته باشد، یک پاسخ نمایش داده می شود. اگر منجر به خطا شد، به خط بعدی می رود.

در اینجا یک عبارت If Then بررسی می کند که چه نوع خطایی توسط تابع Error.Type برگردانده شده است. اگر عدد 2 که کد خطای #Div/0 است را برگرداند، تقسیم بر صفر و در غیر این صورت خطای ناشناخته را نمایش می دهد.

در صورت تمایل می‌توان این مورد را با دستورات If تودرتو برای هر نوع خطا گسترش داد. این تضمین می‌کند که اگر خطایی در کاربرگ رخ دهد، دقیقاً می‌دانید که چه خطایی است و چگونه با آن برخورد کنید.

خطاهای مورد انتظار

اگر اغلب با Google Sheets کار می کنید، تقریباً با خطاهایی مانند #Div/0 مواجه خواهید شد. رسیدگی به چنین خطاهایی تا زمانی که عملکردهای مناسب استفاده را بدانید آسان است.

آیا نکات دیگری برای خلاص شدن از شر خطاهای #Div/0 در Google Sheets دارید؟ نظرات خود را در بخش نظرات زیر به اشتراک بگذارید.

Sign up and earn $1000 a day ⋙

Leave a Comment

چگونه Google Meet بزرگنمایی شده را برطرف کنیم

چگونه Google Meet بزرگنمایی شده را برطرف کنیم

اگر دوربین شما در Google Meet بزرگنمایی می‌کند، راهکارهای سریع و مفیدی برای حل این مشکل وجود دارد. در این مقاله، ما نکاتی برای بهبود کیفیت ویدیو در Google Meet را ارائه می‌دهیم.

نحوه تغییر اندازه صفحه در Google Docs

نحوه تغییر اندازه صفحه در Google Docs

در این مقاله به بررسی نحوه تغییر اندازه صفحه در Google Docs با توجه به نیازها و استانداردهای مختلف می‌پردازیم.

خطای Kmode Exception Not Handled {حل شد}

خطای Kmode Exception Not Handled {حل شد}

خطای Blue Screen of Death که Kmode Exception Not Handled Error نامیده می شود، مشکلی است که امروزه کاربران در ویندوز 10 با آن مواجه هستند.

پروتکل Multiplexor آداپتور شبکه مایکروسافت چیست و آیا باید فعال شود؟

پروتکل Multiplexor آداپتور شبکه مایکروسافت چیست و آیا باید فعال شود؟

پروتکل Multiplexor آداپتور شبکه مایکروسافت در ویژگی های اترنت یافت می شود. بیاموزید که چیست و چگونه آن را فعال یا غیرفعال کنید.

چگونه بدون دست زدن به صفحه، ویدیوها/تصاویر اسنپ چت بگیریم

چگونه بدون دست زدن به صفحه، ویدیوها/تصاویر اسنپ چت بگیریم

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

نحوه غیرفعال کردن پیشنهادات دوستان در اسنپ چت

نحوه غیرفعال کردن پیشنهادات دوستان در اسنپ چت

در این مقاله، روش‌های غیرفعال کردن <strong>پیشنهادات دوستان</strong> در اسنپ چت ارائه شده است تا تجربه بهتری از این شبکه اجتماعی داشته باشید.

نحوه حذف Anchor در Microsoft Word

نحوه حذف Anchor در Microsoft Word

کارهای زیادی وجود دارد که می توانید با Microsoft Word انجام دهید. برای حذف Anchor، با این مراحل ساده آشنا شوید.

خطای 0x8024001e در فروشگاه ویندوز {حل شد}

خطای 0x8024001e در فروشگاه ویندوز {حل شد}

خطای 0x8024001e هنگام به‌روزرسانی برنامه‌های ویندوز نشان داده می‌شود. این راهنما را برای حل خطای فروشگاه ویندوز 0x8024001e در ویندوز 10 بخوانید.

نحوه حذف خطوط نقطه چین در اکسل

نحوه حذف خطوط نقطه چین در اکسل

در این مقاله، نحوه حذف خطوط نقطه چین در اکسل را به همراه نکات ارزشمند دیگر بررسی می‌کنیم. از تکنیک‌های مختلف برای بهبود نمایش کاربرگ‌های اکسل خود آگاه شوید.

نحوه ایجاد یک جدول نامرئی در Word

نحوه ایجاد یک جدول نامرئی در Word

آموزش نحوه ایجاد جداول نامرئی در Word برای سازماندهی بهتر متن و داده‌ها. با استفاده از این راهنما یاد بگیرید چگونه حاشیه‌ها را حذف کنید و ظاهری تمیز و شفاف ایجاد کنید.

کتابخانه های Vulkan Runtime چیست، آیا باید آن را حذف کنید؟

کتابخانه های Vulkan Runtime چیست، آیا باید آن را حذف کنید؟

بررسی کتابخانه‌های Vulkan Runtime، امنیت و روش حذف آن‌ها. از مزایای Vulkan برای گیمینگ و اهمیت آن برای سیستم‌های ویندوزی مطلع شوید.

نحوه خروج از تمام صفحه در AnyDesk

نحوه خروج از تمام صفحه در AnyDesk

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

نحوه ساخت کلاژ عکس در مایکروسافت ورد

نحوه ساخت کلاژ عکس در مایکروسافت ورد

راهنمایی برای ساخت کلاژ عکس در مایکروسافت ورد با استفاده از قابلیت‌های مختلف این نرم‌افزار.

چگونه در اسنپ چت از حالت ممنوعیت خارج شویم

چگونه در اسنپ چت از حالت ممنوعیت خارج شویم

یک روز معمولی است شما در حال بررسی اسنپ چت خود هستید، و بوم: شما ممنوع شده اید. در این مقاله، روش های کارآمد برای لغو ممنوعیت در اسنپ چت را بررسی خواهیم کرد.

صدا در اسنپ چت کار نمی کند - چه باید کرد

صدا در اسنپ چت کار نمی کند - چه باید کرد

بسیاری از کاربران اسنپ چت شکایت کرده‌اند که صدا در برنامه آن‌ها کار نمی‌کند. در این مقاله، دلایل و راه‌حل‌های مشکل صدا در اسنپ چت ارائه شده است.