You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Convert Google sheets/Excel formulas to Numbers

Hello folks

I would like to transfer rather famous poor man’s budgeting sheet to Numbers but unfortunately Numbers won’t recognize two formulas used to calculate Budget and Saldo columns (Excel can). Yet I want to use it so badly with Numbers :((


Budget formula


=IF(INDIRECT(ADDRESS(ROW(), COLUMN()+5)), INDIRECT(ADDRESS(ROW()-1, COLUMN()+1))+E18, INDIRECT(ADDRESS(ROW()-1, COLUMN()+1)))


Saldo formula

=INDIRECT(ADDRESS(ROW(), COLUMN()-1))-INDIRECT(ADDRESS(ROW(), COLUMN()-2))


I am not this good with Numbers yet 😖Can someone in the know kindly help with it?


Here is the link to original Google sheets version that I saved to xlsx and than opened in Numbers


https://docs.google.com/spreadsheets/d/1ngGoc8ZOsY-HteRGnR7nn69HXRIH2XssuMSwQEFvE8U/edit#gid=1951939627

MacBook Pro 13″, macOS 12.4

Posted on Jul 21, 2022 4:38 AM

Reply
Question marked as Top-ranking reply

Posted on Jul 21, 2022 1:54 PM

I just noticed that the currency values in your screenshot use the comma as the decimal. This means you are likely NOT in the US. therefore you should change argument separators we are posting as commas to semicolons.


e.g.


where I posted:

B2=B1/DAYS360(B3,B4+"1d",FALSE)


you should enter:

B2=B1/DAYS360(B3;B4+"1d";FALSE)


same comment for formulas from others posting formulas to help you.

11 replies
Question marked as Top-ranking reply

Jul 21, 2022 1:54 PM in response to ShunKaido

I just noticed that the currency values in your screenshot use the comma as the decimal. This means you are likely NOT in the US. therefore you should change argument separators we are posting as commas to semicolons.


e.g.


where I posted:

B2=B1/DAYS360(B3,B4+"1d",FALSE)


you should enter:

B2=B1/DAYS360(B3;B4+"1d";FALSE)


same comment for formulas from others posting formulas to help you.

Jul 21, 2022 7:05 AM in response to ShunKaido

I think the template is designed using the excel/google doc concept of a sea-of-cells view of a spreadsheet. The Numbers way is to use finite size tables and organize data in individual tables.


Here is a focused example of how to modify the discretionary spending table:


Create a new table with a single header column (and name the table "Setup" as shown

select cell B4, then type, or copy and paste from here, the formula:

=EDATE(B3, 1)


shorthand for this is:

B4=EDATE(B3, 1)

B2=B1/DAYS360(B3,B4−"1d",FALSE)



Now create a other table with a single header row and name the table "Discretionary Activity":

select cell E2 and type, or copy and paste from here, the formula:

=(ROW()−1)×Setup::$B$2−SUM($C$2:C2)


shorthand for this is:

E2=(ROW()−1)×Setup::$B$2−SUM($C$2:C2)


select cell E2, copy

select cells E2 thru the end of column E, paste


now enter values i the expense column as needed. (you really do no need the Daily allowance column, so I left it blank)

Jul 21, 2022 8:39 AM in response to Badunit

Maybe its because I’ve tried to import it while being on my iPhone? 😅


The thought of just pasting the exact same formulas haven’t crossed my mind since I got the message you’ve mentioned - “Unsupported formulas were replaced by the last

calculated value”. So I thought the formulas are not good for Numbers. Is it typical behavior during import? Sorry, I’m still learning 😅


Right know it says “Syntax error” and feels like it want me to retype the formulas manually at least on my iPhone. I’ll try on my Mac at home. The “numbers” are with commas. Screenshots are below

Jul 21, 2022 2:11 PM in response to ShunKaido

well.... no... you see regions of the world have differences that have consequences. In the US, for example, we us the period for the decimal, and the comma to separate arguments in the function. In your region, you use the comma as an decimal. So when you use the formula I posted, Number is "confused" by a decimal in weird place.


Numbers does all you to change you region for a file using the Number menu item "File > Advanced > Language & Region":



You could use this feature to temporarily change to match those helping you, then change it back. You could also mention your region in posts to help in the future. Many of us know to watch for this however, on occasion, we miss the initial clues.


All the best,

Wayne


Jul 21, 2022 7:28 AM in response to Wayne Contello

Additional modification to the table "Setup":

B2=B1÷DAYS360(B3,B4+"1d",FALSE)



Additional modifications to the table "Discretionary Activity":

A2=Setup::$B$3


A3=IF(A2<(Setup::$B$4−"1d"), A2+"1d", "")

select cell A3, copy

select cell A3 thru the end of column A, paste


E2=IF(A2="", "", (ROW()−1)×Setup::$B$2−SUM($C$2:C2))

copy and paste to fill cell E2 down like previous process


Jul 21, 2022 7:50 AM in response to ShunKaido

To your original question, what is not working about the formulas? They appear to be perfectly valid formulas for Numbers.


I copy/pasted your spreadsheet into a Numbers document which created a copy that was like "paste formula results" then copy/pasted formulas to the necessary cells and the formulas worked, giving me the same results as in your table.


Is the problem related to the region? In your imported (?) spreadsheet in Numbers, do actual decimal numbers use the point or a comma? Are the "numbers" with decimal points that you have typed in yourself (not from formulas) aligning on the left side of the cell (like text) or right side (like numbers)? When you select one of those cells, at the bottom of the screen does it say "actual" or "text"?

Convert Google sheets/Excel formulas to Numbers

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.