Please read. Significant change on the site that will affect compatibility [ Dismiss ]
Home Β» Forum Β» Author Hangout

Forum: Author Hangout

Excel xls vs xlsx

Switch Blayde 🚫
Updated:

I added a formula to an existing spreadsheet using the SUMIFS and now when I save the file it says some features may be lost if I save it as xls. I've used the SUMIF elsewhere in the same spreadsheet forever and never got the message when saving.

I looked up xls vs xlsx and found that xls is compatible with older versions of Excel and is also faster. I didn't see anything in xlsx that is pushing me to save it as that, other than no longer getting the warning message.

I'm on a Mac.

Any opinions?

StarFleet Carl 🚫

@Switch Blayde

Any opinions?

The name of his company refers to his penis?

Micro soft ...

Basically as they continue to 'improve' the Windows OS and come out with new 'improved' versions of Office, they're coming out with a different file ending designation, to make it easier on their end for software compatibility.

Replies:   Crumbly Writer
Crumbly Writer 🚫

@StarFleet Carl

Basically as they continue to 'improve' the Windows OS and come out with new 'improved' versions of Office, they're coming out with a different file ending designation, to make it easier on their end for software compatibility.

Honestly, they've only changed the extension (from 3 to 4 letters) once, so it's hardly "as they continue ... they're coming out with a different file [type] designation."

That said, the warning to "save using" the newer format isn't because of ANYTHING in the document, it's only warning you that some unidentified attribute won't be saved (or even recognized) in the future. (i.e. pay it no heed, though they do do warn me when I try to save image descriptions in a plain .doc chapter.)

Replies:   Dominions Son
Dominions Son 🚫
Updated:

@Crumbly Writer

That said, the warning to "save using" the newer format isn't because of ANYTHING in the document, it's only warning you that some unidentified attribute won't be saved (or even recognized) in the future.

It isn't even that. You can open an older .xls file and do nothing except try to do a save as to another name as a .xls and you'll get that same warning, even though there couldn't be anything in the document not compatible with the old binary file type.

That warning is literally nothing more than "hey you are trying to save something in a format that isn't our preferred format."

Dominions Son 🚫
Updated:

@Switch Blayde

now when I save the file it says some features may be lost if I save it as xls.

MS Excel, or really any of their Office suite products, will pop up that warning if you try to save something in any format other than the current MS default.

It does not mean that they have detected something specific that will be lost of you continue.

John Demille 🚫

@Switch Blayde

I added a formula to an existing spreadsheet using the SUMIFS and now when I save the file it says some features may be lost if I save it as xls. I've used the SUMIF elsewhere in the same spreadsheet forever and never got the message when saving.

Microsoft introduced the xml based .xlsx format back in 2007. If you're using a version of Excel released after 2007, why would you want to save in the old format?

.xlsx is more compatible with other companies' software and open source, like LibreOffice.

Switch Blayde 🚫

@John Demille

Microsoft introduced the xml based .xlsx format back in 2007. If you're using a version of Excel released after 2007, why would you want to save in the old format?

I'm running Excel version 16.16.27 on a Mac which I believe is from 2018. The 5-year update support recently ended. I guess it came with the default of saving the files as xls. But all of a sudden it's giving me the warning message and suggesting I save it as xlsx.

I just brought up my spreadsheet folder using Finder and noticed several have the xlsx extension. I guess in the past I had the same warning with another spreadsheet and saved it under the newer extension.

I should have done that before asking the question here. I'll save it as xlsx.

bk69 🚫

@John Demille

.xlsx is more compatible with other companies' software and open source, like LibreOffice.

Personally, I'd prefer to save in .ods(?) than .xlsx and .odt rather than .docx

Replies:   Keet  Crumbly Writer
Keet 🚫

@bk69

Personally, I'd prefer to save in .ods(?) than .xlsx and .odt rather than .docx

.ods and odt are the 'real' open formats but Microsoft has deliberately implemented it poorly and still sets their own formats as default. Fortunately LibreOffice can read any MS format more accurately than MS does ;)
Have a broken file that MS Office can't open? Try it with LO, there's a good chance it can open it so you can secure all or at least part of your work.

Crumbly Writer 🚫

@bk69

Personally, I'd prefer to save in .ods(?) than .xlsx and .odt rather than .docx

I keep copies of each, to make trading files with my editors, but if I ONLY used .ods, I'm confident that I'd ONLY receive editors from a single proofer. :(

It's easier to import a know format, than it is getting old-hands to switch formats!

Crumbly Writer 🚫

@John Demille

.xlsx is more compatible with other companies' software and open source, like LibreOffice.

I can't think of a single source that won't accept a .doc file, while I know of many (most notably Smashwords) that won't accept .docx under any circumstances. But then, Smashwords wrote their Meatgrinder processor over a decade ago, and as far as I can tell, never updated it, as the site's creator wrote the code, and refuses to allow anyone else to ever touch it, letting the entire site slowly degrade ever since. :(

Plus, I've heard of performance degradation of .xlsx over .xls (and also .docx over .doc, hence type typo in my previous comment) for a long, long time.

Replies:   Switch Blayde  madnige
Switch Blayde 🚫

@Crumbly Writer

I can't think of a single source that won't accept a .doc file

1. Calibre
2. SOL Wizard

madnige 🚫

@Crumbly Writer

I can't think of a single source that won't accept a .doc file

Some versions of M$word will not accept .doc files written by some other versions of M$word; I remember this as being a major problem around v6. If they can't get it right when they control both ends of the transaction, what hope does anyone else stand?

Dominions Son 🚫

@madnige

If they can't get it right when they control both ends of the transaction, what hope does anyone else stand?

You are assuming that it wasn't intentional.

awnlee jawking 🚫

@madnige

Some versions of M$word will not accept .doc files written by some other versions of M$word;

I've come across the same problem with Acrobat and .pdf files.

AJ

Switch Blayde 🚫

Wow, the size dropped from 82 kb to 33 kb

Freyrs_stories 🚫

Yer MS introduced the eXtnsible Markup Language version of Office files in response to legal action about an open standard IIRC.

The big changes are in the background. different encoding but the newer version also did add more or more specifically different functionality.

So as you mention Excel some formula are either handled differently or use different data types, such as how many 'bits' are in numbers. It is these differences that cause the message you mention.

*.***x are the new way files are labeled this also denotes a move away from a very old standard denoted as 8.3 or 8 file name characters and 3 extension characters.

This 'standard' was changed with 'Windows 95' allowing up to 256 characters in a file name, but that also includes the //Path of the file. So you may of gotten a message about not being able to copy a file somewhere or a name being too long even if its short.

Mac OS/X is based on Rhapsody which in turn is based on Next which in turn is based on Unix which generally ignores file extensions and reads the file headers. but Due to the influence of MS and a need for cross-platform Mac OS/X uses extensions too.

That's the short version, from the memory of a mid 40's Geek who's used more OS's than been in relationships. If you want more I'd say look at shudder Wikipedia.

richardshagrin 🚫

Is it pronounced excel excess? (xl xs)

Excel (verb)
To surpass someone or something; to be better or do better than someone or something.

"I excelled everyone else with my exam results."

exΒ·cess
/ikˈses,ˈekses/
noun
1.
an amount of something that is more than necessary, permitted, or desirable.
"are you suffering from an excess of stress in your life?"

adjective
exceeding a prescribed or desirable amount.
"trim any excess fat off the meat"

Replies:   awnlee jawking
awnlee jawking 🚫

@richardshagrin

"I excelled everyone else with my exam results."

I've never seen it used transitively like that before. My dictionary claims it's intransitive except for referring to oneself (eg I excelled myself) which is allegedly unique to British English.

AJ

Replies:   richardshagrin
richardshagrin 🚫

@awnlee jawking

British English.

Could you spell that Bringlish? Or maybe Brenglish. At least the abbreviation.

Switch Blayde 🚫

Dumb question, but before I saved my file as xlsx, I first saved it as filename-old.xls.

So now I have 2 files:
1. filename-old.xls
2. filename.xlsx

I expected #2 to appear first in my listing (in Finder). But they appear in the order above. I expected only the filename to be used for sorting files/folders.

Is it because the - (dash) comes before a . (period) when sorting? Is Finder using the entire file name including extension? Just curious.

bk69 🚫

@Switch Blayde

It might be listing oldest first.

Replies:   Switch Blayde
Switch Blayde 🚫

@bk69

It might be listing oldest first.

It's not sorting by date.

Lazeez Jiddan (Webmaster)

@Switch Blayde

Is it because the - (dash) comes before a . (period) when sorting?

Yes.

Replies:   Switch Blayde
Switch Blayde 🚫

@Lazeez Jiddan (Webmaster)

Thanks.

Dinsdale 🚫

I don't know if you followed the debacle with British Covid19 contact tracing recently, but it was done via Excel spreadsheets and they got things wrong.
They saved documents in .xls format but that has a max-columns of (I think) 4095 and - whatever it was - they needed more. The limit for .xlsx is a lot higher, not that most people have ever hit that limit.

Keet 🚫

@Dinsdale

The first mistake they made was using Excel in the first place. For such data you should always use a proper database, not a glorified calculator.

Replies:   awnlee jawking
awnlee jawking 🚫

@Keet

If all they want to do is use calculator functions, why should it be necessary to use a database.

M$ have always kept row and column limits lower than necessary to coerce user towards their database products.

AJ

Replies:   Keet  Switch Blayde
Keet 🚫

@awnlee jawking

If all they want to do is use calculator functions, why should it be necessary to use a database.

M$ have always kept row and column limits lower than necessary to coerce user towards their database products.

Who said they only wanted to do calculations? They have to store a vast amount of data, that's what databases are designed for. From that data you can can calculate anything you want. You can even link Excel to the database for fancy graphs. In this case it's plain and simple: Excel is definitely the wrong medium. It was probably chosen because 'that's what we know', not because it's the best tool.

Where did you ever get the idea that MS intentionally kept the row and column limits low to drive customers to MSSQL? I have never heard that before and I'm in the IT business for a very long time.

Replies:   awnlee jawking
awnlee jawking 🚫

@Keet

Where did you ever get the idea that MS intentionally kept the row and column limits low to drive customers to MSSQL? I have never heard that before and I'm in the IT business for a very long time.

I'm surprised. I thought it was common knowledge. Their low row and column limits (compared to competing products) have always been a common complaint and M$'s response has always been to advise users to move to a database. Speaking of which, is MSAccess still going?

AJ

Freyrs_stories 🚫

@awnlee jawking

Yes, Access is still a thing, but it's not available in most of their ranges.

However they have a much higher end SQL product, the name of which escapes me. Then there's SQL Server.
M$ has almost always had a policy to shift customers up the product stack as it were.

Keet 🚫

@awnlee jawking

I'm surprised. I thought it was common knowledge. Their low row and column limits (compared to competing products) have always been a common complaint and M$'s response has always been to advise users to move to a database.

Yes, there have always been complaints because people wanted to keep using Excel even if the datasets became so big that Excel wasn't the right tool anymore. The correct advise is indeed to move up to a product that is the right tool but I don't believe that they kept limits to force people to advance to a higher level product. It's user inertia that created the limit problem, not marketing.

Let's face it, the latest limits for Excel are 1,048,576 rows by 16,384 columns. If you have to work with that many records you should not use Excel. That's definitely not pushing users to a higher level product because they should have upgraded long before reaching that limit.

Replies:   awnlee jawking  bk69
awnlee jawking 🚫

@Keet

Let's face it, the latest limits for Excel are 1,048,576 rows by 16,384 columns.

That may be true of today's Excel, but back in the 32 bit era the limits were much lower. Quattro Pro (is that still going?) ran an ad campaign about how much more you could store in its spreadsheet compared to Excel because they had a million row per worksheet limit at the time.

AJ

bk69 🚫

@Keet

The correct advise

So... why the bold? To point out that you're using a awkward phrasing in order to use the verb form of the noun 'advice'?

I really get annoyed when I see verb form spellings used for noun forms and vice versa - in stories, it's more likely using the verb form 'breathe' when the noun 'breath' is meant, or the reverse, but advice/advise tend to come up too...

Replies:   richardshagrin  Keet
richardshagrin 🚫

@bk69

tend to come up too

I recall cloth/clothe/clothing getting mixed up.

Keet 🚫
Updated:

@bk69

So... why the bold? To point out that you're using a awkward phrasing in order to use the verb form of the noun 'advice'?

I was responding to Awnlee's sentence "Their low row and column limits (compared to competing products) have always been a common complaint and M$'s response has always been to advise users to move to a database.". I made 'advise' bold to make the distinction from 'Marketing pressure'.

By-the-way, I'm not an author and English is not my native language, so I'm not allowed to have typos in a forum post?

Dominions Son 🚫

@awnlee jawking

Speaking of which, is MSAccess still going?

Yes, but at this point, it is only available in the very expensive(if you only want one copy) enterprise edition of MS Office.

Switch Blayde 🚫

@awnlee jawking

If all they want to do is use calculator functions, why should it be necessary to use a database.

As an ex-DBA, because once you have the normalized data in a db you can look at it any way you want.

But I'm not proficient in database technology or programming anymore so spreadsheets work okay for me.

madnige 🚫

@Dinsdale

I've not hit the column limit, but I did often hit the row limit (32ki) in .xls. Luckily most of the datasets did not need to be processed en-block but could be split (using a programming editor) into smaller chunks; for the others I hacked a throwaway utility to select every Nth line so a weeks worth of data could be graphed at once and/or 'interesting' bits could be selected for extraction and closer perusal.

Replies:   Keet
Keet 🚫

@madnige

I've not hit the column limit, but I did often hit the row limit (32ki) in .xls. Luckily most of the datasets did not need to be processed en-block but could be split (using a programming editor) into smaller chunks; for the others I hacked a throwaway utility to select every Nth line so a weeks worth of data could be graphed at once and/or 'interesting' bits could be selected for extraction and closer perusal.

Why didn't you store the data in something simple as Sqlight and connect Excel to that database for your graphs? That would have solved any limit problems.

awnlee jawking 🚫

@Dinsdale

No, they exceeded Excel's row limit when they tried to add data from independent sources to that compiled by central government.

AJ

Switch Blayde 🚫
Updated:

@Dinsdale

has a max-columns of (I think) 4095 and - whatever it was - they needed more.

Well, my spreadsheet has 15 columns. It's actually the spreadsheet Amazon KDP generates when you look at sales. I've simply modified it over time to handle Bookapy sales and do calculations at the bottom to sum by novel and by novel by publisher.

I can't wait to reach the maximum number of rows. Each row is sales by date/novel/publisher. And with KDP, each region is a separate publisher (e.g., US vs AU vs CA). So if I have multiple sales for the same date/novel/publisher I only have one row (there's a count column of number of sales in the row).

So if I were to exceed the max number of rows, that adds up to a lot of sales. Can't wait. LOL

Back to Top

Close
 

WARNING! ADULT CONTENT...

Storiesonline is for adult entertainment only. By accessing this site you declare that you are of legal age and that you agree with our Terms of Service and Privacy Policy.


Log In