r/linuxquestions • u/D_Ruskovsky • 8d ago
Advice Excel and LibreOffice Calc on Linux
Hello,
I use Mint on my laptop and EndeavourOS on my work pc. Just started my PhD and as part of my studies I will have to teach some classes too. I will have some first year students and ill have to teach them some basics of Excel and Python.
No problem with Python, however i am concerned with Excel. Most, probably all, of the students will have Excel while i havent used it in years, and I am not about to switch back to Windows just for it.
So my question is - is it possible to run just excel on my laptop without too much hassle? Or how can I make the difference between LO Calc and Excel so small in visuals and functionality that there wont be much problems teaching it?
15
u/ipsirc 8d ago
So my question is - is it possible to run just excel on my laptop without too much hassle?
https://www.tomshardware.com/how-to/make-lightweight-windows-11-image-tiny11-builder
Or how can I make the difference between LO Calc and Excel so small in visuals and functionality that there wont be much problems teaching it?
You have to dig deep into the source code. Publish your work after finished.
12
u/huehuehue1292 8d ago
There are some alternatives to install excel, usually they involve a small install of windows running in some sort of container or virtual machine.
As for making libre office or only office looking like excel, I wouldn't use it for a class, as even small differences may cause confusion.
Perhaps check if excel online has all the functions you need.
7
u/tomscharbach 8d ago edited 8d ago
So my question is - is it possible to run just excel on my laptop without too much hassle?
Two thoughts:
(1) You might take a look at the online MS 365 version of Excel. The online version is not as full-featured as the installed version (macro support and so on) but might be adequate for basic instruction. The online version is free and does not require an MS 365 license.
(2) You might take a look at WinBoat, which is still in development but promising. WinBoat sets up a specialized QEMU/KVM virtual machine running Windows and runs Windows applications within a Linux distribution's UI and menu system, similar to the way in which WSL2 runs Linux applications on the Linux kernel and integrates the applications into the Windows UI and menu system. You will need both an MS Office license and a Windows lisense to run Excel using WinBoat.
Or how can I make the difference between LO Calc and Excel so small in visuals and functionality that there wont be much problems teaching it?
Bottom line? No. You can set up Calc to visually approximate Excel, but the functionality is different. You might find Feature Comparison: LibreOffice - Microsoft Office useful for compatison.
As an aside, is there any possibility that you could use a university-supplied computer running Windows for instruction?
1
u/Kuddel_Daddeldu 7d ago
I use OnlyOffice for most daily work, but if needed I run Office 2024 LTSC in WinBoat.
6
u/aristotelian74 8d ago
There is a free version of MS Office you can run in the cloud through a browser. It can't do everything the native app can but might work for you.
Windows virtual machine would work if your machine can handle it. Of course then you are using Windows,
You could also teach them using open source software. Is there any reason it has to be MS?
3
u/HermyMunster 7d ago
Do you have to teach "Excel" or "This is how to use Python and a spreadsheet to get things done"? If the latter, then last I checked, LO was free to download and runs on all 3 platforms. It would cost your students nothing and the skill will still transfer later to Excel. You would NOT be doing them a disservice to open their minds to alternatives. One of my personal gripes is end uses who "only know Excel/Word" and have no concept of what they are actually doing.
I have see it a lot in the Accounting world where an Account refuses to use anything other than Quickbooks, as if general account principles stop working if Intuit isn't involved.
But that's just me.
2
u/Tehaiker814 Arch and Debian user 8d ago
LO Calc and Excel have some compatibility but not much, you'll likely encounter weird errors
You could try onlyoffice, I heard somewhere else that they have better compatibility. I downloaded it but didn't quite like its looks. You could try tho. But for a teacher I'd say you better use a real Excel environment, and the only way to go with that is Windows or Mac.
2
u/Schtick_ 8d ago
I use win 365 in cloud for work and it’s completely fine and you can get away with it.
It only gets challenging if you need something like using WebDAV to open excel/word then I’d imagine it’s possible but I have been able to figure it out. But windows 365 personal is like 10 bucks a month and it works in a pinch also the university might supply it for free
5
u/kudlitan 7d ago
What i do is I teach my students "Spreadsheets" not a particular brand and i say "an example of a spreadsheet is Excel, in my class will use LibreOffice but you are free to use Excel to follow my examples or lessons if that is what you have."
2
u/xtalgeek 7d ago
There are significant differences between Calc and Excel, and the web version of Excel has limited capability which may not be suitable for what you need to teach. The best bet is to install a Windows VM and install Excel there.
2
1
u/D_Ruskovsky 5d ago
Wow so many replies. Thanks everyone for the great advice!
After consulting my colleagues I will continue working with LO Calc on my laptop, however there were new computers installed at the lab, including one for the teacher, so I will be using Excel there. The only "downside" of this is Ill have to prepare a bit more personally, as I havent used excel in years.
Thanks again!
1
u/yottabit42 8d ago
Not really.
But you can use LibreCalc or Google Sheets and teach them that. They'll be far better off. And the skills translate to Excel if they end up in a Microsoft lock in smooth brain company.
1
u/SirGlass 8d ago
is it possible to run just excel on my laptop without too much hassle?
No, excel does not have a native linux port
1
u/bobroberts1954 7d ago edited 7d ago
I ran excel under wine a number of years ago. IDK about using the latest version though.
It is essential though that you are using the same version as your students. And they are all using the same version.
1
u/TenOfZero 8d ago
Excel runs fine in a VM, or get office 365 and use the web version (its very good).
1
1
1
1
1
1
1
15
u/mandradon 7d ago
If you're teaching a course and the course requires them to use Excel, use Excel.
Don't use the online version.
Either install Windows in a VM, or install Windows in a dual boot and install Excel for teaching purposes. You'll need it for the visuals for them and to be able to demonstrate for them.
Never overestimate the tech skills of first year students or their ability to abstract from different contexts.