Ms Access Query Divide By Zero Error
Social Groups Pictures & Albums Members List Calendar Search Forums Show Threads Show Posts Tag Search Advanced Search Find All Thanked Posts Go to Page... Thread Tools Rate Thread Display Modes 07-20-2009, 12:04 PM #1 rkrause Newly Registered User Join Date: Sep 2007 Posts: 343 Thanks: 0 Thanked 0 Times in 0 Posts Divide by Zero ERROR - HELP!!! I have a report Where my detail row is already summed up from my query. So example on of my fields is called SumOfGeneral_Repair. Ok so in my report footer i have all my detail rows summed up again. I also have a textbox that is counting the rows that do not have a zero. So what i have in my report footer for formula is: =Sum([SumOfGeneral_Repair])/[text39] How would i incorparate that formula so i can forget the divide by zero error? rkrause View Public Profile Find More Posts by rkrause 07-20-2009, 12:09 PM #2 pbaldy Wino Moderator Join Date: Aug 2003 Location: Nevada, USA Posts: 28,922 Thanks: 6 Thanked 3,236 Times in 3,182 Posts Re: Divide by Zero ERROR - HELP!!! You can test in an IIf() and only do the division if it's greater than zero. __________________ Paul Microsoft Access MVP To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts. pbaldy View Public Profile Find More Posts by pbaldy 07-20-2009, 12:25 PM #3 rkrause Newly Registered User Join Date: Sep 2007 Posts: 343 Thanks: 0 Thanked 0 Times in 0 Posts Re: Divide by Zero ERROR - HELP!!! OK So how would i do that in my formula that i posted? rkrause View Public Profile Find More Posts by rkrause 07-20-2009, 12:58 PM #4 MSAccessRookie AWF VIP Join Date: May 2008 Location: Central NJ, USA Posts: 3,428 Thanks: 13 Thanked 127 Times in 122 Posts Re: Divide by Zero ERROR - HELP!!! Quote: Originally Posted by rkrause OK So how would i do that in my formula that i posted? The Syntax of IIf() is IIf( Do not remove or your scheduled tasks will cease to function 0, BEGIN TEMPLATE: ad_footer_end 9, BEGIN TEMPLATE: ad_footer_end 8) __________________ No one is expected to know everything and we can all learn from each other if we try. This forum is about taking the next
Custom Search UtterAccess Forums>Microsoft® Access>Access Errors + Error Handling Division By Zero Error/ With No Division!? Forum HomeSearchHelpUA Messages|-- UtterAccess.com NewsAccess Knowledge Center|-- Access Code Archive|-- Access Knowledgebase / FAQ|-- Access TutorialsMicrosoft® Access|-- Local Access User Groups (AUGs)|-- Interface Design|-- Access Q and A|-- Access Tables + Relationships|-- Access Queries|-- Access Forms|-- Access Reports|-- Access Macros|-- Access Modules|-- Access Date + Time|-- Access Errors + Error Handling|-- Access Built-in Functions|-- Access Searching + Data Mining|-- Access Records|-- http://www.access-programmers.co.uk/forums/showthread.php?t=176338 Access Security|-- Access Automation|-- Access Database Container|-- Tool bars, Menu bars + Ribbon|-- Access Services (Web Databases)|-- Access Data Access Pages (Deprecated)|-- Access Data Projects - ADP|-- Access Runtime, Packaging & DeploymentAnd More...|-- Microsoft SQL Server|-- SQL Server Reporting Services|-- Microsoft SharePoint|-- Microsoft Internet Explorer|-- Visual Basic 6 and Earlier|-- Visual Basic 2003 and Later|-- ASP http://www.utteraccess.com/forum/index.php?showtopic=1963509 and VBScript|-- Web Development|-- PHP, Perl, MySQL and Postgres|-- Other Database Engines|-- BI Tools and Applications|-- JAVA and C#|-- GraphicsMicrosoft® Office|-- Microsoft Excel|-- Microsoft Excel FAQs|-- Microsoft Word|-- Microsoft Outlook|-- Microsoft PowerPoint|-- Microsoft FrontPage/Exp. Web|-- Other Microsoft ProductsPC|-- Network Issues|-- Q & A - Hardware|-- Q & A - Software|-- Q & A - Other PC|-- Virus + Security DiscussionUtterAccess Odds and Ends|-- General Chat|-- Q & A - UtterAccess.com Forums|-- Q & A - Access Wiki Options BeerarmyView Member Profile Mar 14 2011, 07:45 AM Post#1Posts: 6Joined: 14-March 11Hello all. I am new to Access and need help! I get the dreaded "division by zero" error when I try and open a query. There is only one formula in the query and that formula is only adding data from another query "qryTOTFielded". So I am very confused as to why I would be getting a division by zero error when I'm not dividing anything. The formula is: "OH_SUM: [OH SUM PY]+
Post your question and get tips & solutions from a community of 418,595 IT Pros & Developers. It's quick & easy. Divide by Zero on Report (#Num!) P: 74 ollyb303 Hi, I have created a report in my Access db which https://bytes.com/topic/access/answers/755413-divide-zero-report-num has two columns - I'll call them Number1 and Number2. I have added a textbox to calculate http://www.pcreview.co.uk/threads/dividing-by-zero-in-access-reports.3818175/ a percentage from these two numbers =([Number1]/[Number2]) with the format property set as percentage. My problem. Sometimes the number in Number2 is a zero, which means the result of the expression is invalid and gives me "#Num!" - I understand why this is happening, but I wondered if there was a way around it. What I would like to happen is that when it is trying to ms access divide by zero, the #Num! is substituted for a blank space or a zero. This is purely cosmetic as I would like my report to look neater. Any help gratefully received. Thanks, Olly Jan 4 '08 #1 Post Reply Share this Question 9 Replies Expert Mod 15k+ P: 29,923 NeoPa Try setting the result to : Expand|Select|Wrap|Line Numbers =IIf([Number2]=0,[Number1],[Number1]/[Number2]) Jan 4 '08 #2 reply P: 74 ollyb303 Perfect! Thanks so much, this works a treat. Jan 4 '08 #3 reply Expert Mod 15k+ ms access query P: 29,923 NeoPa No worries Olly. Just pleased it helped :) Jan 4 '08 #4 reply Expert 2.5K+ P: 3,532 missinglinq Or, for those who find iif() confusing, and it can be, especially if nested 12 times, as some are wont to do: = [Number1] / Nz([Number2], 1) Linq ;0)> Jan 5 '08 #5 reply Expert Mod 15k+ P: 29,923 NeoPa Good point Linq (in fact that's how I would tend do it myself). I wasn't sure without checking if Nz() was available as a formula within a control though. Jan 5 '08 #6 reply Expert 2.5K+ P: 3,532 missinglinq Actually, Ade, if you think about it, if one Access function would work in a Control Source, the other would, but in point of fact both of our codes were lacking! Mine took care of the problem if Number2 was Null, and yours took care of the problem if Number2 = 0, but neither took care of both possibilities! So I modified yours! =IIf([Number2]= 0 or IsNull([Number2]),[Number1],[Number1]/[Number2]) Linq ;0)> Jan 5 '08 #7 reply Expert Mod 15k+ P: 29,923 NeoPa Actually, Ade, if you think about it, if one Access function would work in a Control Source, the other would, Actually, Nz() is "special" in this respect. I can't remember the finer details of exactly where I've found this (may even be in Excel rather than Access) but there certainly is somewhere where Nz() is not available but other functions are. Sorry I can't be more specific at t
columns and get a percentage and the following errors: #Div/0! (division by Zero error) #Num! (0 divide by 0 error) how do i Make these errors not show on the report. Mark H, May 13, 2009 #1 Advertisements fredg Guest On Wed, 13 May 2009 12:09:04 -0700, Mark H wrote: > I am trying to divide two columns and get a percentage and the following > errors: > > #Div/0! (division by Zero error) > #Num! (0 divide by 0 error) > > how do i Make these errors not show on the report. Would have been nice if you gave us your exact expression..... Test for 0. Try something like this: =IIf([Field2] = 0,"",[Field1]/[Field2]) -- Fred Please respond only to this newsgroup. I do not reply to personal e-mail fredg, May 13, 2009 #2 Advertisements fredg Guest On Wed, 13 May 2009 12:09:04 -0700, Mark H wrote: > I am trying to divide two columns and get a percentage and the following > errors: > > #Div/0! (division by Zero error) > #Num! (0 divide by 0 error) > > how do i Make these errors not show on the report. Would have been nice if you gave us your exact expression..... Test for 0. Try something like this: =IIf([Field2] = 0,"",[Field1]/[Field2]) -- Fred Please respond only to this newsgroup. I do not reply to personal e-mail fredg, May 13, 2009 #3 Mark H Guest Below is my exact expression: =(([Ext Price Compare 1])/([Ext Price Compare 2]))-1 Ext Price Compare 1 is a column and the Ext Price Compare 2 is a column. They represents sales for a giving time period. There are sometimes Zero's in Ext Price Compare 1 and sometimes there are zero's in Ext Price Compare 2, so for example: Ext Price Compare 1 Ext Price Compare 2 Formula column 146,000 0 #div/0! 0 0 #num! Thanks in advance, Mark "fredg" wrote: > On Wed, 13 May 2009 12:09:04 -0700, Mark H wrote: > > > I am trying to divide two columns and get a percentage and the following > > errors: > > > > #Div/0! (division by Zero error) > > #Num! (0 divide by 0 error) > > > > how do i Make these errors not show on the report. > > Would have been nice if you gave us your exact expression..... > > Test for 0. > Try something like this: > > =IIf([Field2] = 0,"",[Field1]/[Field2]) > -- > Fred > Please respond only to this newsgroup. > I do not reply to personal e-mail > Mark H, May 13, 2009 #4 Mark H Guest Below is my exact expression: =(([Ext Price Compare 1])/([Ext Price Compare 2]))-1 Ext Price Compare 1 is a column and the Ext Price Compare 2 is a column. They represents sales for a giving time period. There are sometimes Zero's in Ext Price Compare 1 and sometimes there are zero's in Ext Price Compare 2, so for example: Ext Price Compare 1 Ext Price Compare 2 Formula column 146,000 0 #div/0! 0 0 #num! T