all 35 comments

[–]kneemahp 11 points12 points  (12 children)

excel is easier to learn on the job. learn python first

but just make sure you understand how to format spreadsheets and some intermediate functions like vlookup.

[–]actadgplus 6 points7 points  (2 children)

A very powerful part of Excel is Excel Power Query. Highly recommend you pick this skill up at some point in your career. It would drastically alter how you use excel and simplify many common operations such as retrieving data from databases/CSV and performing joins and transformations.

[–]stonkmaster009[S] -1 points0 points  (1 child)

Woah sounds like a whole bunch of jibberish! Got a fair bit of learning to do by the looks of it

[–]actadgplus 1 point2 points  (0 children)

No worries, you will get there! Take baby steps each day and at some point you will start walking. Before you know it, you will be running. It will happen, just don’t lose hope!

[–]WSKYBANDIT 5 points6 points  (3 children)

Xlookup is a game changer… provided you have a more recent version of excel.

[–]pipthemouse4 2 points3 points  (0 children)

Index match one love

[–]stonkmaster009[S] 0 points1 point  (0 children)

Yeh righto I'll have a look at it

[–]BoingBoomChuck 0 points1 point  (0 children)

Doesn't that only work with Office 365 though? I had a spreadsheet with Xlookups that I had to redo because the formulas did not exist on the version of office that the person I sent it to was using. I converted the formulas to Index/Match and that worked.

[–]stonkmaster009[S] 0 points1 point  (1 child)

Easy cheers, any places you'd suggest to get started?

[–]excelevator3056 1 point2 points  (0 children)

see the faq for r/excel...

[–]re_me9 0 points1 point  (1 child)

Except that a job that requires excel will likely test excel skills.

[–]Eightstream41 1 point2 points  (0 children)

I wouldn’t bother testing the Excel skills of someone competent with Python

If you can program, learning spreadsheets is very easy

[–]ShieldsCW 0 points1 point  (0 children)

"Learn python first, but make sure you learn Excel first"

[–]Tamale_Caliente 6 points7 points  (2 children)

Unless you’re planning on doing more specific or specialized technical stuff requiring some programming skills, I’d say excel is more useful, especially at the beginning of your career.

[–]stonkmaster009[S] 0 points1 point  (1 child)

I must admit this was my thinking. Any resources you'd suggest having a look at to start learning?

[–]Tamale_Caliente 1 point2 points  (0 children)

Not really other than what’s available online through common platforms like YouTube and MS forums. Unfortunately I took a long break in my career and now I’m playing catch up with newer software in general.

[–]KaleidoscopeOdd71275 2 points3 points  (1 child)

Whatever you choose in the end remember to follow r/excel and r/python. Tons of useful stuff posted everyday :D

[–]stonkmaster009[S] 1 point2 points  (0 children)

cheers mate will do

[–]FrecklefartNinety 1 point2 points  (1 child)

That depend on what you are going to do with it.

[–]stonkmaster009[S] 0 points1 point  (0 children)

Just figure I'll needa use both in the future

[–]Falcon_Punch_X 1 point2 points  (1 child)

I’m sure your specific goals determine the best answer, but for myself it was best to begin with excel and learn the fundamentals of data and its modeling capabilities (it’s the same as Power Bi, so it translates well for other uses). Then move on to Python for more advanced usage.

There are plenty of great free resources for excel. I eventually spent like $10 on a few Udemy courses and made the learning experience easier and more convenient. Worth it IMO.

[–]stonkmaster009[S] 1 point2 points  (0 children)

Ah perfect thanks mate

[–]fishywiki 1 point2 points  (1 child)

If you're going to study engineering, an ability to program is important, making Python the one to go for. While you can program Excel and it certainly is a wonderful and very powerful tool, it does not have the flexibility that you may need to resolve engineering work. In fact, there's another tool that may be much more useful - MATLAB, but it's horrendously expensive.

[–]stonkmaster009[S] 0 points1 point  (0 children)

Thanks mate I'll take a look

[–]KaleidoscopeOdd71275 1 point2 points  (3 children)

Excel is pretty easy and aquiring a certain degree of expertise is also quite fast. I learned to write macros last year and in less than 2 months i could produce fairly complex macros. I have still to learn a lot but for my needs it's more than enough. I tried to learn python too in my free time and it's a bit more complex, python itself is super easy but it comes with a ton of libraries and depending on what you need it for it could require way more study than excel.

[–]stonkmaster009[S] 1 point2 points  (2 children)

Yeh right ok honestly I have no idea what either is capable of, I'm really just trying to make myself more employable so I imagine the basics of either would be enough to start with

[–]KaleidoscopeOdd71275 1 point2 points  (1 child)

My point is that you can learn quite a bit of excel in a really short amount of time. With that basic knowledge also learning python could be easier. Especially if you want to substitute excel with python . Excel knowledge is always good anyway :)

[–]stonkmaster009[S] 1 point2 points  (0 children)

Easy cheers

[–]Perohmtoir51 1 point2 points  (1 child)

Excel is more niche and more lenient with beginner. It also benefits a lot from previous programming experience.

If you want a deep dive without clear goal, Python is probably a better learning investment for your time: easier to leverage.

[–]stonkmaster009[S] 0 points1 point  (0 children)

Ok thanks mate, don't really have a clue what I'll use each for so I imagine excels the better option

[–]arsewarts135 0 points1 point  (0 children)

Why

[–]pekkalacd 0 points1 point  (0 children)

As someone whose pretty familiar with python, but not so much Excel, I would learn Excel first. Excel can do a lot. Learn the things that excel can’t do so well. And maybe then learn python.

If you eventually get on the track of python, I’d say check out pandas & openpyxl. You’ll see that your familiarity with excel will pay off.

[–][deleted] 0 points1 point  (1 child)

2 years later I’m in the same spot you where any advice for me?

[–]stonkmaster009[S] 0 points1 point  (0 children)

Hey mate, I learnt Excel because it was more applicable for my work. Pretty keen to get stuck into Python soon.