iWork 08: A Very Quick Tour of Numbers

Now that iWork 08 is officially released, we thought we'd take our fellow MacResearchers on a quick (very quick) tour of Numbers. The new spreadsheet application that is part of the iWork suite of programs. This isn't an exhaustive review, but I wanted to get some first impressions out for those that might be curious. Ask questions for specific information if you have them and I'll try and take a look as time permits.

The tour starts with the install and registration and the new HUD type look of the registration window.

Once loaded, Numbers greets you with a little splash screen introducing you to the application and offering to take you to view some video tutorials

For those who don't see too well, the address for the tutorials is:

http://www.apple.com/iwork/tutorials

For the first look, I chose to use one of the Apple predefined templates. There are a number of them ranging from basic spreadsheets to complex, sheets with images, shapes and charts.

The chart I chose was the Personal Budget. And from the beginning you can tell this isn't Excel. It looks and feels very Mac like. You'll notice the Keynote/Pages like toolbar. And the Source List on the right hand side, similar to many of the other iApps, that Apple ships. You can change the style on the fly (as in Keynote). And sections are managed like assets via an outline view.

When editing an are of the spread sheet, the column header and identifiers appear on demand. This is nice, as the screen isn't cluttered with grid lines (unless you want it to be) or broken up by the column sections headers.

There control palette where you can modify the various properties of you spreadsheet, including text, charts, spacing, hyperlinks and quicktime is similar to the palettes in Keynote and Pages.

Same with the media assets

Ok... so how does Numbers deal with actual Excel files. I asked someone for an Excel file that was huge. Unfortunately she only had one that was about 245k. So it's the best I could do.

Immediately on import Numbers let's me know that there are some "issues"

Looking at the warnings most of the import problems appear to deal with features or attributes in Excel that Numbers doesn't support (none of them are deal breakers). The import took about 5 seconds on my system (see below where I talk about app performance).

BUT... one thing I did notice is that the background of the table turned black (its white in Excel) and the text remained black. So that needed to be fixed.

Standard mathematical operations are easily accessed via a drop down. And Numbers will apply that operation on whatever you have selected in the window.

And of course there are quite a few options for plotting as well.

Numbers also supports exporting the document to PDF, Excel and CSV Format.

Now, there is one big issue I did notice with the application...Performance. On my Dual 2.5GHz G5 with 8 GB of RAM, the program came to a screeching halt after importing the Excel file (note the Excel file was created in Office 07, saved as an Office XP Excel Document, on Windows). Every operation I tried to perform took several seconds. This behavior did not occur when I worked with native Numbers files. I haven't investigated this much, and it may simply have to do with the spreadsheet I was given. But for those who have a lot of Excel spreadsheets, if this is a general problem, it may be an issue for you.

Pro's so far:

- Very Mac like
- Intuitive
- Easy to layout items and create complex and rich documents
- Supports import of Microsoft Excel Documents

Con's so far:

- Performance on imported Excel docs (again, I've only tested one, this is a quick tour, not an exhaustive review)

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Con #2

Apple did make a "Science Lab" template for Numbers and put in the STDEV function, but does not allow to put error bars in charts. Excel "Charts with error bars or trendlines were converted to charts without error bars and trendlines". I think this is a major con for Numbers in scientific use.

Custom Functions

Is there a way to add custom functions via "Add-Ins" (Excel-speak)?

Re: Custom Functions

There is a formula bar for adding custom math manipulations. But I don't see a way to permanently "load" a custom function into the program otherwise. A brief perusal of the manual didn't turn up the ability to do this. I looked through some of the support files, but didn't see anyplace where users could add in custom functions either (that's not to say that you can't, it's just not obvious to me how).

You can view the manual here: http://manuals.info.apple.com/en/Numbers08_UserGuide.pdf

If you do see how to do what you are interested in performing, please post here, as others would be interested as well.

Thanks,

Dave

Re: Con #2

I've filed a feature request at bugreport.apple.com against iApps requesting error bars. The feature request number is:5395976 . I'd strongly encourage you and anyone else interested in seeing this feature implemented to file a feature request/bug report via the site. Be sure to cite the bug ID 5395976. The more requests they get for this feature, the more likely it will be addressed.

Thanks,

Dave

numbers to latex

Thanks for the quick tour.

Do you see any possiblities to use a "number to latex" converter? We do all presentations, papers and other publications in latex.

Re: Custom Functions

I have not found any way to make new functions available in tables. Dropping the application on the AppleScript Editor did not yield anything, either. Nevertheless, the creation of "beautiful" reports seems to be rather easy.

@Alphapower: you can export to PDF (for graphs) and CSV (for tables). Alternatively, you could export to Excel and use Calc2Latex or print a sheet and use pdfpages....

Re: Con #2

Been there, done that.

Thanks for the tip.

Tom

Perhaps exporting as CSV and

Perhaps exporting as CSV and using CSV2LaTeX (at http://brouits.free.fr/csv2latex/ ) can help. I have not tried...

Re: Numbers to LaTeX

Perhaps exporting as CSV and using CSV2LaTeX (at http://brouits.free.fr/csv2latex/ ) can help. I have not tried...

Data Import

Does numbers support external data import? I haven't found this option yet and without it I think numbers is somewhat crippled. Numbers is hardly useful (at least for me) if this basic function is missing. If you don't know what I mean, take a look of Excel, Data/Get External Data/Import Text File. This import function should support at least comma, tab, and white space separated files.

Re: Data import

It supports tab delimited, OFX and CSV file "import".

It's a bit convoluted though... you have to go to File -> Open, then select the file you want to open and click Ok. Then it will open the file in a new spreadsheet.

File type appears to be based on the document extension.

More info: http://docs.info.apple.com/article.html?path=Numbers/1.0/en/c2la3.html

Dave

Re:Re: Data Import

Thanks for the reply Dave. I did not realise this, even though it is similar to the OO calcs import external data. Does apple have a feature request internet page (for iwork)? As it should also support whitespace, and multiple commas, tabs and whitespaces. Shouldn't be too hard to implement as it's just a matter of parsing a file.

Another thing which I couldn't change was the file extension which numbers is willing to read. If my import file is .dat, I wasn't able to open it before I manually changed the extension to .txt. This is related to the File type and document extension you mentioned, isn't it?

EDIT: Seems that feature requests can be done via bug report system?

Re:Re:Re: Data Import

Feature requests and bugs go through the same form (bugreport.apple.com). You need an ADC account (free). But filing a feature request/bug report is a good way to get requests onto their radar (even if it comes back as a duplicate).

I'd agree parsing a few other file types should be trivial, so if it's important definitely file some type of request. In my tests, I couldn't seem to get whitespace delimited files to import. But I could get comma (.cvs) and tab (.txt) to import.

Dave

Bug Reports

If you do post it as a bug please publish the bug id here and I'll make sure I quote it also.

Feature request: Import external data, white space delimiter

I have filed a feature request for this issue, The Bug ID# 5405877. Please cite the ID number if you file a bug report / feature request and are interested in seeing this implemented.
Thank you,
Sammy

Numbers - SLOW and no Matlab

I have some tables in JMP/excel which are over 2000 rows long and it has been impossible to do anything with them in Numbers as the program just grinds into a halt. Very disappointing.

Furthermore, I cannot cut and paste data into Matlab's workspace manager.

I want to like it, it is much more elegant than Excel but for now, it's a dud.

data import feature request

I also submitted a feature request for data importing, through bugreport.apple.com . Bug ID# 6030642