*This tutorial explains the most common mistakes when making formulas in Excel, and how to fix a formula that is not calculating or not updating automatically.*

Can someone imagine using Microsoft Excel without formulas? I believe no one can. And hardly anything could compare to the frustration caused by Excel formulas stop working all of a sudden. When this happens, a bunch of questions immediately flash across your mind. Why is my Excel formula not calculating? Why doesn't this formula update its value automatically? Is my Excel corrupt or is this due to some malicious virus? And how do I get my Excel to calculate and update formulas automatically again? Don't worry, most likely your Excel is all right, and you will get all the answers in a moment.

*Symptoms*: Excel formula not working correctly, it returns an error or a wrong result.

This section provides a summary of the most common mistakes people make when creating formulas in Excel and solutions to fix them.

As you know, the arguments of Excel functions are entered within the parentheses. In complex formulas, you may need to enter more than one set of parentheses, one within another, to indicate the order in which the calculations should take place. When creating such a formula, be sure to pair the parentheses properly so that you always have a right parenthesis for every left parenthesis in your formula.

Microsoft Excel displays the parentheses pairs in different colors as you enter them in a formula. If your formula is short of one or more parentheses, Excel displays an error message and suggests a correction to balance the pairs. Please see How to highlight and match parenthesis pairs for more information.

All Excel functions have one or more required arguments. Some functions also have optional arguments, which are enclosed in [square brackets] in the formula's syntax.

A formula must contain all of the required arguments, otherwise Excel displays "*You've entered too few arguments for this function*" alert.

If you have entered more arguments than allowed by the formula's syntax, you will get "*You've entered too many arguments for this function"* error message.

When nesting two or more Excel functions into each other, e.g. creating a nested IF formula, remember about the following limitations:

- In Excel 2016, Excel 2013, Excel 2010 and Excel 2007, you can use up to 64 nested functions.
- In Excel 2003 and lower, only up to 7 nested functions can be used.

In Excel formulas, any value enclosed in double quotes is interpreted as a text string.

What it means is that if you enter a formula like `=IF(A1>0, "1")`

, Excel will treat number 1 as text, and therefore you won't be able to use the returned 1's in other calculations. To fix this, just remove the double quotes around "1": `=IF(A1>0, 1)`

.

So, whenever you are writing a formula for numerical values, follow this simple rule: don't enclose numbers in double quotes unless you want them to be treated as text.

When using a number in an Excel formula, don't add any decimal separator or currency sign like $ or €.

Remember that in Excel formulas, a comma is typically used to separate a function's arguments, and the dollar sign makes an absolute cell reference.

For instance, instead of entering $50,000 in your formula, input simply 50000, and use the *Format Cells* dialog (Ctrl + 1) to format the output to your liking.

Numbers formatted as text values are another common reason for Excel formulas not working. At first sight, they look like normal numbers, but Microsoft Excel perceives them as text strings and leaves out of calculations.

The visual indicators of text-numbers are as follows:

- Numbers formatted as text are left-aligned by default, while normal numbers are right-aligned in cells.
- The
*Number Format*box on the*Home*tab in the Number group displays the**Text**format. - When several cells with text numbers are selected on the sheet, the Status Bar only shows
*Count*, while usually it shows*Average*,*Count*and*SUM*for numbers. - There may be a leading apostrophe visible in the formula bar, or green triangles appear in the top-left corner of the cells.

The below screenshot shows that even a simple Excel SUM formula may not work because of numbers formatted as text:

To fix this, select all problematic cells, click the warning sign, and then click **Convert to Number**:

In some cases, however, neither green triangles nor the warning sign appear in cells. For example, if you enclose numeric values in double quotes in your formulas, Excel assumes you want to output a text string rather than a number.

At first sight, the following formula appears to be working fine:

`=IF(A1="Good", "1", "0")`

But the problem is the returned 1's and 0's are **text values**, not numbers! And if you reference any cells with the above formula in other formulas, those cells won't be included in calculations. As soon as you remove "" surrounding 1 and 0 in the above formula, Excel will treat the outputs as numbers and they will be calculated correctly.

If the small green triangles do not appear in cells for some other reason, look at the **Number Format** box on the *Home* tab in the *Number* group. If it displays *Text*, try clearing all formatting for the problematic cells, and set the cells' format to *Number* or *General*. If that doesn't work, you might have to create a new column, manually input the data (e.g. copy your text-numbers to Notepad, and then back to a new column), and delete the broken column.

Another possible solution is to multiply the values in the problematic column by 1 using a simple formula like `=A1*1`

. And then, copy the formula cells and paste them as values in the same or in any other column via *Paste Special* > *Values*.

Most of us are used to separating function arguments with commas. However, this does not work for everyone's Excel. The character you use to separate arguments depends on the **List Separator** set in your **Regional Settings.**

**Comma** is the default list separator in North America and some other countries. In European countries, comma is used as the decimal symbol and the list separator is usually set to **semicolon**.

For example, in North America you would write `=IF(A1>0, "OK", "Not OK")`

, while European users of Excel should put the same formula as `=IF(A1>0; "OK"; "Not OK")`

.

So, if your Excel formulas are not working because of "*We found a problem with this formula..."* error, go to your **Regional Settings** (*Control Panel* > *Region and Language* > *Additional Settings*) and check what character is set as **List Separator** there. And then, use exactly that character to separate arguments in your Excel formulas.

When referring to other worksheets or workbooks that have **spaces** or **non-alphabetical characters** in their names, enclose the names in 'single quotation marks'. For example,

Reference to another sheet:

`=SUM('Jan Sales'!B2:B10)`

Reference to another workbook:

`=SUM('[2015 Sales.xlsx]Jan sales'!B2:B10)`

For more information, please see How to refer to another sheet or workbook in Excel.

If you are writing a formula that references a closed Excel workbook, your external reference must include the workbook name and entire path to the workbook. For example:

`=SUM('D:\Reports\[Sales.xlsx]Jan'!B2:B10)`

For more information, please see Creating a reference to another workbook.

If the above tips do not help, try to evaluate and debug each part of your formula individually by using the F9 key and other debugging techniques explained in the following tutorial: How to evaluate and debug formulas in Excel.

*Symptoms*: The value returned by your Excel formula does not update automatically, i.e. the formula continues to show the old value even after you've changed the values of the dependent cells.

When Excel formulas are not updating automatically, most likely it's because the **Calculation** setting has been changed to *Manual* instead of *Automatic*. To fix this, just set the *Calculation* option to *Automatic* again.

On the Excel ribbon, go to the *Formulas* tab > *Calculation* group, click the **Calculation Options** button, and select **Automatic**:

Alternatively, you can change this setting in **Excel Options**:

- In
**Excel 2003**, click*Tools*>*Options*>*Calculation*>*Calculation*>*Automatic*. - In
**Excel 2007**, click*Office button*>*Excel options*>*Formulas*>*Workbook Calculation*>*Automatic*. - In
**Excel 2010**,**Excel 2013**, and**Excel 2016**, go to*File*>*Options*>*Formulas*>*Calculation options*section, and select**Automatic**under*Workbook Calculation*.

If for some reason, you need to have the *Calculation* option set to **Manual**, you can force the formulas to recalculate by clicking the *Calculate* button on the ribbon or by using one of the following shortcuts:

To recalculate the **entire workbook**:

- Press F9, or
- Click the
**Calculate Now**button on the*Formulas*tab >*Calculation group*.

To recalculate an **active sheet**:

- Press Shift + F9, or
- Click
**Calculate Sheet**on the*Formulas*tab >*Calculation group*.

To recalculate **all sheets in all open workbooks**, press Ctrl + Alt + F9.

If you need to recalculate only **one formula** on a sheet, select the formula cell, enter the editing mode either by pressing F2 or double clicking the cell, and then press the Enter key.

*Symptoms*: A cell displays the formula, not the result.

If your Excel formula is not working because a cell displays the function instead of the calculated value, it's because one of the following reasons.

The most common reason for an Excel formula not calculating is that you have inadvertently activated the Show Formulas mode in a worksheet.

To get the formula to display the calculated result, just turn off the *Show Formulas* mode by doing one of the following:

- Pressing the Ctrl + ` shortcut, or
- Clicking the
**Show Formulas**button on the*Formulas*tab >*Formula Auditing*group.

Another frequent reason for your Excel formula not calculating is that the formula has been formatted as text. To check this, select the formula cell, and look at the **Number Format** box in the *Number group* on the *Home* tab:

If it is the case, change the cell format to **General**, and while in the cell press F2 and Enter for the formula to recalculate and display the calculated value.

If you have inadvertently entered a space or apostrophe (') before the equal sign, Excel treats the cell contents as text, and consequently does not evaluate any formula within that cell (a leading space often appears when you copy a formula from the web). To fix this, just remove the leading space or single quote.

This is how you deal with formulas not working in Excel. If you know any other solutions to fix formulas not updating or not calculating, please do share in comments. I thank you for reading and hope to see you on our blog next week.

Excel formulas
CSV
Excel functions
Print
Vlookup in Excel
Merge data in Excel
SumIf
Excel CountIf
Excel Compare
Excel If statement
Excel Charts
Pivot Table
Updates
Excel conditional formatting
Excel formatting
Excel time
Excel duplicates
Excel date
Excel tips
Excel macro
Outlook
Google Sheets
Outlook duplicates
Outlook templates

## 234 Responses to "Excel formulas not working, not updating, not calculating: fixes & solutions"

Why is it that after I put in a formula there is a dash in the center of the cell instead of the answer to the formula?

The formula I am using: =D12*ABS(H5)

contains an absolute value function.

Please advise.

-Beth

Hi Beth,

It's very difficult to determine the source of the problem without seeing your source data. The first thought that comes to mind is that the result of the formula is 0 and that cell has a custom format to show "-" for zero values. To check this, try setting the format of the formula cell to General.

Really helpful. Thanks.

Svetlana Cheusheva

I have the following data sheet where i have used the function =IF(D11:J11>4.5,"ALERT",IF(D11:J11>7.1,"ALARM","NORMAL"))

but i am getting a error in this formula.

Can you help me out.

D E F G H I J

11 #VALUE! 7.10 3.00 4.50 6.10 2.14 2.00 4.60

D11:J11 is the error,

try using Min(D11:J11) or Max(D11:J11)

Also, if cell E11 has an error in it ( the #value! you wrote) then that error in the inputs will follow into your formula output.

Very useful article but I still can't seem to fix my problem. I am trying to add 40% to a column of numbers using this formula : =D5*(1+40%)

Once I hit enter, the result is 0.00%

What does that mean!?

It's not a huge excel sheet but there is a lot of other formulas in a couple of columns, can that be the problem?

Hi George,

It's difficult to detect the source of the problem without seeing the workbook. The formula is correct, and you can make sure of this by testing it on a new sheet. So, most likely the problem is with cell formatting. Make sure the format of D5 and formula cell is set to General. Also, verify that the value in D5 is a number (sometimes numbers can be formatting as text and Excel perceives them as text strings).

One thing... Ensure the cell is not formatted for percentage... Otherwise, you would essentially be telling it to show a percentage of your calculation.

Simple solution:

1. On your problem sheet, high light and copy the entire area of your data.

2. Open a brand new excel file.

3. Paste value only to the newly opened Excel file.

4. Test the sheet. I should work ok now.

This was how I resolved the said problem.

Thank you

Rosalind

Hi Svetlana Cheusheva

I have the following data sheet where i have used the function =IF(D11:J11>4.5,"ALERT",IF(D11:J11>7.1,"ALARM","NORMAL"))

but i am getting a error in this formula.

Can you help me out.

D E F G H I J

11 #VALUE! 7.10 3.00 4.50 6.10 2.14 2.00 4.60

I had cells formulated to time stamp when I entered information in the adjacent column. One day, when I opened up Excel, the time stamp no longer worked in any of the sheets I'd created; now it says "circular error." Why doesn't the formula work anymore on any of the files?

When I type =sumif( and then click on the first cell of a column and then hit Ctrl+Shift+down arrow, I get the error message "You've entered too few arguments for this function." When I hit Ctrl+Shift the computer makes a chime noise. Any ideas?

very helpful. Thanks.

Thank you, could not figure out why all of a sudden formulas would not update. Very helpful!

Very helpful, thanks

I have a cell formula =M351+M364+M289+M144, but when I press F2, the result coming as "-". How to fix this?

The =A2*1 formula just fixed my issue with formulas not working which had me stumped all morning - many thanks.

Why on earth the data changes from one week to another is beyond me.

If i enter the number like 8.25 than get it as 83661 or 8.35.01

Formula example.....

A - B

A = 74

B = 61.750

than Formula is 12.250

But in wrong formula get it as 83361

A workbook on which I'm collaborating downloads its data, which in turn are routed to a number of formulas. The data are correctly cell-referenced until row 1008, after which the formulas suddenly refer to a row 244 rows away, e.g, the formulas in row 1008 reference row 1252. Would you have any theories on this? I should point out that the A column has hard-coded row numbers down its rows, and the last entry is 1250 in row 1252.

Thanks,

Abbott Katz

Hi. Why do i get zero value when i find the sum of a bunch of number or sometime the display is"-"

Hi!

The most common reason why the SUM formula returns 0 for a bunch of numbers are numbers formatted as text. To check this, use the ISNUMBER() function. If it returns FALSE, it means your numbers are text strings, and you need to convert them to numbers as explained in "6. Make sure numbers are not formatted as text values".

Zeros may appear as dashes because of the following reasons:

- The Accounting format is applied, which shows 0 as "-".

- The cells have a custom format that shows dashes for zero values.

To check this, try setting the format of all cells to General.

The below suggestion really works for me.

Thanks ...

"On the Excel ribbon, go to the Formulas tab > Calculation group, open the Calculate Options drop down, and click Automatic:"

thanks for the help

Thanks. It is helpful

Formula fill is not working. The result for the following rows is the same result as the first row....if you click on cell for the second result, the formula bar correctly shows it should be 6*66 but results 32. if you click in the formula bar then enter, the result will be correct. Any ideas?

Qty price total

1 32 32

6 66 32

7 79 32

1 18 32

I tried all of the fixes and they did not help, most of which were already OK, such as formatting everything as General. Only one formula is not updating. It is of this form: ="Manager Name Is "&R32, where R32 is just a cell where you input a manager name. Everything is formatted as General. If I hit F9, it does not help. However, if I simply move to another worksheet, then move back, it updates. Actually, fortunately, if I do file print, it updates. I cleared the row, deleted the row, and typed formula back in, with no luck. Tried doing it on a fresh empty file, and same problem there too. Given the problem exists even on a new file, does this mean my installation of EXCEL is corrupted? Thanks.

Thank you!

Hi,

I have created vba to creatable from the consolidated data in a sheet1. After a table structure is created, the macro will populate the values based on the formula.

in my macro there are 3 tables. the 1st table is getting created with appropriate values based on the formula. during the process od 2nd and 3rd table, formula which is applied for grandtotal sums the above table. This is the area where the error is starting and proceeds the same for the remaining tables.

I don't have any issues when this macro is run in my system. when this gets run on the other system, this error occurs. Any fix for this. EXCEL 2013

very helpful tq much appreciated

Thanks!!

i am having 23+56+89 in cell a2. i want to calculate value of cell a2 i.e, result should be 168. data was uploaded by third party and 8000 such cell needs to be calculated. is there in function to calculate the text from formulatext function.

excel formula for the following please: Joe appears in B2 and D6; I want that when this happens, the answer should be CIS in another cell. Can some provide me with the formula? Rgds

I have copied and pasted (value) a new column of formulas in my spreadsheet and updated the date for the new period of data. However, the new column of data just won't update. I have tried deleting and re pasting the column and have checked the formula is consistent. Rechecked the date field is formatted as a date. Running out of ideas as to what else I could do.

Thanks very helpful

The following formula is not working on a mac excel worksheet.

=OFFSET($G2,0,MATCH($B$1,$G$1:$L$1,0)-1)

although it seems to work just fine on PCs. Any ideas?

Very Helpful..!!

thank u sooo much

Dear ,

How to get due date email from my excel sheet 2010 automatically,

Thanks

Arif

I have Excel 2010 and I am having trouble getting correct calculations in simple formulas: =A10 + B10

In cases where the cell values are currency with $ the answer comes up wrong by pennies.

Why so?

Hi,

My Vllokup formula was working till Friday now it isnt taking the table array data from a different file (source file), what should i do to make it work. I tried copying the entire data and opening in new workbook too it isnt working either.

thank you, a simple explanation on automatic calculation saves my day

Why is that the help function (fx) shows the correct answer but the cell is returning the wrong value.

Hi Mary,

Sorry, it's difficult to determine the source of the problem without seeing your formula and data. If you can send us your sample worksheet at support@ablebits.com, we will try to help.

My formulas are not calculating correctly. The sum is incorrectly calculated as "0". I have followed various recommendations including checking that formulas are set to calculate automatically. I have converted any cells set as text to numbers etc. Please help. Thanks.

Hello Karina,

Please check is your SUM formula does not make a circular reference. For example, if you are totaling a column using a formula like SUM(A:A) and input that formula in any cell of column A, the formula will return 0. If it's not the case, you can send us your sample worksheet (support@ablebits.com) and we will try to help.

I have a cell (F17) which calculates how many years between dates. The result of this formula needs to be looked at by an If function to return a value: =IF(F17=2,1,IF(F17=3,2,IF(F17=4,3,IF(F17=5,4,IF(F17>5,5)))))

i.e if cell F17 is 3 years, return 2 etc

It does not recognise the formula result in the cell calculating the years.

Any solutions?

Hi Nigel,

Your IF formula is correct. And what formula do you use to calculate years (F17)?

Hi,

Just realised I should have used the DatedIf function. Just changed it and it now works. Thanks for getting back to me. I knew it had to be simple error on my part.

Cheers

Nice Suggestion it worked, Mine was the Formula option accidentally chosen as Manual not i changed to Automatic, It is working now

This week I noticed that my formulas in my time tracking for work just stopped calculating correctly. All of a sudden this one document became locked and when I unlocked it nothing seems to work right. Two of my coworkers experienced this as well with completely random worksheet they are working on.

The only solution that seemed to have worked to fix the problem is to repaste it into a brand new excel doc. I regenerated the formulas for one area and when I just tried to paste the Formulas with special paste feature it still is pasting the values as swell. To me it seems like a glitch has occurred with Microsoft itself. Please help

hi nigel,

my formula =sum(e3:e30) is showing error#####

what could be the problem

Hi Ann,

Excel displays hash marks if a cell is too narrow to display the value. If it's the case, simply make the cell wider.

Hi

Thanks very helpful

I am using a UDF to sum a range based on their cell colour below:

Function SumByColor(CellColor As Range, SumRange As Range)

Application.Volatile

Dim ICol As Integer

Dim TCell As Range

ICol = CellColor.Interior.ColorIndex

For Each TCell In SumRange

If ICol = TCell.Interior.ColorIndex Then

SumByColor = SumByColor + TCell.Value

End If

Next TCell

End Function

This works fine, however the range I am using has conditional formatting set to change the colour. For some reason this script only recognises the cell colour if I manually change it.

Am I missing something?

Thank you for any help you can provide

Hi Gary,

Please look at the following article, it should help:

https://www.ablebits.com/office-addins-blog/2013/12/12/count-sum-by-color-excel/#count-conditional-formatting-color

Fabulous, formula calculation to automatic, works for me,. i was facing this issue from so long. Thank you so much Team- amit

pls. help formula in one line

how to write a formula for this

if A and D are both less than 75: 0

if A is greater than or equal to 75 and D is less than 75: Calculate (A — 75) = value.

if D is greater than or equal to 75 and A is less than 75: Calculate (D — 75) = value.

if A and D are both greater than or equal to 75: Calculate [(A — 75) + (D — 75)] = value.

all conditions in single formula please help

thank you

Hi arun,

You should use the following formula:

=IF(AND(A1<75, D1<75), 0, IF(AND(A1>75, D1<75), A1-75, IF(AND(A1<75, D1>75), D1-75, A1-75 + D1 - 75)))

Dear sir,

My problem is with links to sheets, I enter the formula =+'Items C'!C125, in a cell and get no results, however few lignes bellow I enter the same formula again but the text is shown.

Now if I create a new row and enter =+'Items C'!C125, it works. However my goal is to do the formula =+'Items C'!D125, but once I enter it by changing the previous one It doesn't work anymore. Therefore, when I crtl+z, the previous formula doesn't work anymore.

Next, If I create a new row and enter the formula =+'Items C'!D125 It works. But If I try to transpose it to =+'Items C'!D122, it doesn't work anymore and the problem occurs again when I try to go back to =+'Items C'!D125.

Now If I enter the formula right at the first time and expend it it works for the next values, but when I try to change number/letter inside the formula, it stop working.

I don't understand why formula doesn't work when I do these transformation...

Some help would be nice.

Thank you

Hi salade,

To help you better, we need a sample table with your data in Excel and the result you want to get. You can email it to support@ablebits.com. Please add the link to this article and your comment number.

m using any type of formula in excel(like Sum Add concatenate and more, I didn't get answer.

excel sheet shows formula not excel

exp: =F3&E3

Hi pankaj,

It seems you have the "Show Formulas" option enabled. Please go to the Formulas ribbon tab and check if the "Show formulas" option unpressed in the "Formula Auditing" group.

I have the formula in my excel below:

=IF(ISERROR(AD43/SUM(IF($C$9:$C$36>0,IF($B$9:$B$36=2,1,0),0))),0,AD43/SUM(IF($C$9:$C$36>0,IF($B$9:$B$36=2,1,0),0)))

It is made to grab the average of certain cells. When I click on insert function the formula result is giving me the value of 17.5 which is correct. However the actual cell on the spreadsheet is showing a 0. I cannot figure out why it is doing that. Any help would be great.

Hi Derrick,

Please show us how your data looks like.

hi dear,

i have problem with my formula.

when i key in =Sum(D20+6%), the answer will not appear the correctly

for example D20 amount is $30.00

=sum(D20+6%)

answer : 3006.00%

**the answer should be $31.80**

how can i solve this problem? TQ ^_^

Hi amie,

You should use the following formula:

= D20 * 1.06

Super it's working

thank you your data is usefull for me

thank you sir

You saved my life! Thanks! i recently purchased a new dell laptop and got office 2016 installed onto this. Wasn't able to use my vlookup function across several rows and thought this could be an excel 2016 issue, but was lucky to come across your post and got it fixed! Thanks again.

After countless hours using excel I stumble with this problem, don´t know the cause but closing and reopening the spreadsheet just worked for me.

Sometimes just keep it simple.

Thank you so much for helping me solve my problem of my cells not computing. I realized after following your instructions, that somehow my formula converted itself to manual, not automatic. As you can imagine, it was driving me crazy. I would not have figured this out if it wasn't for this awesome article. Thank you!

Very helpful... Thank you so much!

Thank you! Thank you! My problem was inadvertently clicking the Show Formulas. Easy fix thanks to you! :)

Hello,

I'm making an overtime spreadsheet to track the overtime pay of the employees. I have different rates which needs to be satisfied by different conditions. One of the rates would be the x1.0 the other would be x1.5.

As for the x1.0 I am able to calculate the amount using...

=IF(AND(D12="Public Holiday",OR(E12="Day",E12="Night")),L12*$N$11,"")

However, when using a similar version for the x1.5, the amount isn't calculated.

Am I making some mistake somewhere?

FINALLY - I wish you had a button that says "was this page helpful" because for the first time EVER - yes, I've finally found a page that was helpful. Thank you - the automatic calculation button had gone to manual. Now everything works again. Great joy !!!!

am kindly asking for help . am working on results of students and each student has an individual workbook . how can I put position (rank ) in each students workbook basing on the totals of all the students ' workbooks?

Hi!

Im trying to get a result on these formulas:

=DATEIF(C2<=D2,"On Time","Late Arrival")

=IF(C2<=D2,"On Time","Late")

But I get an error message. What could be wrong? I have dates in date format (2016-12-22) in C2 and D2. My aim is to compare to dates and generate the text On time and Late as a result.

Thank you a lot!

Hi Jenny,

In Microsoft Excel, there is no DATEIF function. You probably meant DATEDIF, but it is designed for finding a difference between 2 dates and has a different syntax, please check here.

Your IF formula is correct and works just fine for me. Exactly what error message does it throw in your sheet?

Good morning - I am using Power Query linked to Sales Force reports and the data is shown in a table. I added 3 of my own formulas in the table to the right of the last column. When I open the file and refresh the data new rows of data are added daily but the formulas I created do not copy down in the table. Is this a setting I need to change or is there a way to correct?

Thank you

great!

Thanks

Thank you.

Calculation option was changed!!!!

I updated to automatic.....

curse the shared file!!! :)

I have been using time formulas to track specific activities in my job. I have a column for date, beginning time, ending time, net time by subtracting end from beginning and then at the end of week add up activities total time for the week.

For the first 3 weeks it worked perfectly but at the 4th week the summ for the week quite working. I copied the formula from above, updated the cells to sum for that week and now week 4 comes up with 0 hours thought the hours each day are 5:30, 5, 6:30, 3:30 and 3:30 and the fifth week sums 3:30 though the sells being summed are 8,8,9,2:30. Those are all formatted as hours and minutes so show hh:mm though I only gave absolute values. What could have gone wrong?

Wow, that was a hassle. I had a column of mixed text and numbers, but the answer for COUNT() was always one less than it should have been. I tried the other solutions, finally used the trick of copying the column to a notepad file and pasting it back to a new column, and now I get the right count. (I used Paste Special just to be sure, although I'm not sure it was necessary.)

One note: I didn't see a Paste Special > Values option on Excel 2010. Paste Special > had the options "Unicode Text" and "Text". I used Text because that was the unformatted option.

when i am using multiplication in excel 2016 - 2.5*5.4 that showing error only showing decimal number

That was really helpful.. thanks

thanks..:)

When I am typing 1 in excel sheet. It is turning 0.01 automatically. Why is it so? Can anybody help me? And when typing 100 then ist 1.

thank you for wonderful information

Thanks, it was in 'Text' format.

I want to thank you very much. I was sick to my stomach when I came in today and tried to use my spreadsheet that I developed for use every day only to find out that some rather complex formulas had stopped working. I had a glitch in my computer yesterday causing one of my displays to rotate 90 degrees CCW. Apparently it also caused some changes in my Excel settings. After reading your information I was able to quickly determine that it had switched from automatic calculation to manual. Easy fix. Thanks again.

Your article assumes a "mistake" was made in entering formulas.. I have used Excel for years and now it doesn't work... no mistake made. Call it what it is a huge Microsoft BUG! It will no longer copy formulas down a column using relative and absolute values either!

Hi my excel sheet contains addition formula for a particular date and that date is linked with other formulas.

but even single is not working out what might be the probable cause ?

Thanks for this, my excel formulae were not working this morning and it was indeed a terrifying experience, great to have such a simple solution (switching calculation back from manual to automatic)

last 20years am using excel, i just confused suddenly my formulas not working, after i searched google.... and i found this page, its great to have such solution (switching calculation back from manual to automatic),thank you dear

Hello anyone, I am trying to work out my mpg by using the formula =sum(E18/b18) and I get value instead of an answer. The whole line is 24.28Litres costing 117.7 totalling 28.58 with 213.2 miles. Why do I get value rather than a result? I was using Libra which did the calculation and switched to MS 365 which doesn't.

DITTO to #77 ! Frustration OVER !

I have an SQL query that I run in SQL Management studio and then paste into Excel. Parts of that query include some excel formulas like VLOOKUP(...) or Hyperlink(...) as well as data from the database.

When I copy and paste these rows into excel, the formulas evaluate just fine. But now I am trying to build that query into the spreadsheet using data connections and the formulas are not being treated as formulas. The cells are formatted as General. The formulas start with =. If I click on the formula cell, pretend to edit it (making no edits) and then press enter, it calculates. But I don't want to do that twice per row ~ 1000 times.

Found a workaround. Do a find-replace of = with =

That triggers the calculation. But it still isn't a permanent fix.

nup.. doesn't work still not calculate the sum of a range of cells NB one Column only.. a rainfall record.. not what I would call complex Chhers Roger

Hi

Svetlana Cheusheva ok, my system excel2013 Formulas problem has been solved.

Thanks

friends i creat a excel sheet and conect it to another excel sheet but the formulas is not automatic chang the amount kindly help me please this my fb account arman khan and whatsapp 03009000493

I have a complicated spreadsheet that has multiple tabs and formulas pulling from multiple tabs. I updated the data for one section and now my formulas are not working. I have a concatenate and also if(iserror(vlookup) formulas that the updated info is pulling from. All of the updated information is in the exact same format and the formulas have not changed. My calculations are on (turned off & tried manually as well) and I'm not getting an error, just nothing is returning. Any ideas?

I have been using the same worksheet and updating it weekly for a year. I now find that if the calculated value (sum) is greater than 19.99 the correct value is displayed when hovering over the field but ### is what is displayed in the field.

I have others that behave in the same manor with a calculated value (sum) is greater than 9.99.

I typically use 2013 and I am using the same sheet in 2016

Thank you for any insight

Paul

Hello, Paul,

Usually ### symbols mean that the column is not wide enough to show the result. Try making it wider. If the problem persists, send us your workbook to support@ablebits.com and reference your comment and this article in the e-mail. We'll take a look and try to help.

I have been using the same worksheet and updating it on daily basis. so i use if condition =if(A1>30,300,0) but when i am using this formula is always showing 300 even A1 value is 0

please let me know what should i do

I can't get formula to calculate in excel. I have made sure I have set calculate to automatic. I deliberately opened up a new workbook and typed in an exact copy of an old workbook (paying catalogue off) which worked perfectly before. It did not work this time. It was a basic formula =(e1-e52). In the second workbook I noticed e52) appeared in red. This didn't happen in the first book. Can anyone please advise

Formula will not calculate in a single cell with 20 cells above and 15 cells below are calculating correctly the same formula and providing correct answers

example:

=g43+k43+o43 answer 23,455

=g44+k44+o44 answer -

=g45+k44+o44 answer 16,201

Calculation Options are on "automatic"

Cell Data Delimited, no delimiters checked, text qualifier "none", column data format "General"

Driving me nuts. Ran out of what to try. Thanks much!

Hi I'm not good with excel, but I'm trying to calculate a column of numbers from extracted data from another row, the formula for the rows that I'm trying to add up is =MID(A2825,50,2) when I try and add the column with formula =SUM(T7:T2825) it comes up with "0"

I have several (8) spreadsheets in one main workbook, with formulas that pulls data from (7) other workbooks. This is in excel office 365. they reside on my computer but in the One Drive folder.(as in I can work offline on them).

When I open the main workbook, it asks if I want to update. If I update, it brakes all formulas across all the sheets. it shows "#VALUE!" instead of the actual value.

The formulas are like this: =SUMIF('https://d.docs.live.net/c9f55c59cfded66b/Documents/Scott^0Me/2017 Spreadsheet/TruckExpense.xlsx'!Expense_Category,D2,'https://d.docs.live.net/c9f55c59cfded66b/Documents/Scott^0Me/2017 Spreadsheet/TruckExpense.xlsx'!Expense_Amount)

When I first create the formula it looks like this: =SUMIF(TruckExpense.xlsx!Expense_Category,D2,TruckExpense.xlsx!Expense_Amount)

When I reopen the source, the formula reverts back to original also.

Everything works fine if I don't update, except if I delete a cell or drag down a cell to copy formula below it, they all brake again.

the way to fix this is:

Data Tab, select "Edit Links" select each links called "source" and select "Open Source" for each link. then the formulas work again.

I would like to know why it does this and if there is a solution to stop this from happening?

I have 7 linked workbooks to 7 spreadsheets on the main workbook. It gets old to have to do this all the time and of course they won't show correct information when looking at it on excel online. I also can not update online on One Drive. it says "Links are disabled"

I hope you can help!

Thank you

I've created a spreadsheet using the "IF" formula, in which it contains many "ifs"....this formula works but every time I open my spreadsheet on a different computer and add lines to it, the formulas will no longer calculate and it automatically changes all pre-existing formula's to "#NAME?"....when they worked prior to making any changes. I tried to completely re-enter the formula but if I modify the spreadsheet in any way, it changes all cells with formulas to "#NAME?". Any ideas?

Hello, Lori,

I'm afraid it's hard to tell what's been causing the problem, since we don't know how your data is stored, what formula you're trying to use and how you put it down.

So, for us to be able to assist you better, please send us your workbook to support@ablebits.com and describe in detail, where is the formula that doesn't work and what it should return. Please don't worry if you have confidential information there, we never disclose the data we get from our customers and delete it as soon as the problem is resolved. Or you can replace any important information with some irrelevant data, just keep the format.

Hi to everyone. I have a question about the use of function in Excel. I am trying to use the vlookup function, and I am sure it is set up correctly, but the result for no reason is the same for all the rows, which is strange... Unless I hit for each Enter individually, then it calculates correct. Can you help please? Thanks to everyone in advance.

Hi Everyone, I'm trying to work out why one cell is not giving the right answer when every other cell is...

I've triple checked the formulas to see if they are consistent & they seem to be.. any help would be greatly appreciated.

This is the formula:

=IF($D7='Vehicle List'!$B$4,LOOKUP(F7,'Delivery Rates 010717'!$A$3:$A$529,'Delivery Rates 010717'!$E$3:$E$529),LOOKUP(F7,'Delivery Rates 010717'!$A$3:$A$529,'Delivery Rates 010717'!$F$3:$F$529))

Breakdown:

D7= Vehicle registration number

'Vehicle List' B4:B13= List of vehicle registration numbers

'Vehicle List' C4:c13= Lists whether the rego in column B is a SEMI or TRAY truck

F7= Suburb

'Delivery Rates 010717'A3:A529= List of suburbs

'Delivery Rates 010717'E3:E529= List of prices if D7 is a TRAY truck

'Delivery Rates 010717'F3:F529= List of prices if D7 is a SEMI truck

The formula needs to take the Tray or Semi price from another spreadsheet(Delivery Rates 010717 ranging from E3:E529 or F3:F529)but the same workbook, depending on what value is entered into F7.

F7 will match a cell in Delivery Rates 010717 A3:A529 then should correspond with the relevant value in either column E or F.

But for some reason it is returning a value from a completely different row in Delivery Rates 010717 rather than the row that matches.

Hard to explain, so I hope this makes sense!!

Thank you! Yet another save on your part.

Good Morning

I have a problem with formatting. I have and appointment start date and time in Cell H5, which by using the formula =TEXT(H5,"hh:mm")in cell K5, I have the time only, it is the same for the appointment end time. I now need to see if the appointments start and end within a particular frame. By using =IF(AND(K5>=O3,AND(M5<=O4)).

The formula works on a practice sheet where I have typed the appointment times in, but not with the data where the time formula is. Can you help please?

Hi,

Why any functions are not working in my Excel sheet.This data copied another sheet.

Thank you for sharing this information. this was really helpful.

Hi!

When I'm using Excel and want to enter a function, I typ for example "=S" and then Excel lists all the funktion options for me. The problem is that when I select the wanted function and press enter it leaves the cell with only "=S" and moves to the cell below. How do i fix this? I want to press enter so that the funktion is selected and i can start plugging in values faster.

Hit tab instead of enter to selection the function.

I have a excel sheet with formulas which was delivering correct results before upgrading my windows.

After upgrading latest updates the sheet is not giving correct answers.

I have checked the formulas they are same.

Same sheet delivers proper answers on other systems.

Hi,

I've created this formula, trying to pull out a data from a table to another table

there is no indication that there is an error in the formula but I get the wrong results, while testing the formula with F9 gives me correct results, any idea how to fix it?

=IF(ROWS(F$17:F17)=$G$12,INDEX(A$2:A$62,SMALL(IF($G$11=A$2:A$62,ROW($A$2:$A$62)-ROW($A$2)+1),ROWS(F$17:F17)),ROWS(F$17:F17)),"")

the result I get is the value in A17 while the correct answer should be A6

Hello,

For me to understand the problem better, please send me a small sample workbook with your source data and the result you expect to get to support@ablebits.com. Please don't worry if you have confidential information there, we never disclose the data we get from our customers and delete it as soon as the problem is resolved.

Please also don't forget to include the link to this comment into your email.

I'll look into your task and try to help.