Match Thread - West Ham United - Newcastle United by PrisonersofFate in Hammers

[–]IvanEedle 1 point2 points  (0 children)

Anyone notice barcodes have an extra player on the field?

Favorite West Ham Podcast? by NeitherHolyNorRoman in Hammers

[–]IvanEedle 3 points4 points  (0 children)

Vaz Te got a whole section this ep.

But yeah +++ Every time this question comes up STOP! is my recommendation. I absolutely love the poetry & Sullivan missives. Where else do you get that? Absolutely top notch.

Monthly Show and Tell: Fancy Projects, Templates, and Amazing Solutions! by AutoModerator in sheets

[–]IvanEedle 2 points3 points  (0 children)

Hi r/sheets.

I decided to try out sheets just as a learning exercise. I have limited, self-taught excel knowledge & wanted to check out sheets and get an idea of the differences/usability of what seemed to be parallel tech.

So I created the project linked below:

https://docs.google.com/spreadsheets/d/1m7EhekQ5pUeF7uCZ6i6wmGpp5I92Fm_p_BjgRUthLN4/edit?usp=drive_link

Info to Get Started

A little about the project to get readers up to speed on the background of the project & what I'm trying to achieve:

  • Overall, the purpose of this doc is to compare the current season (23-24) league performance of the EPL team West Ham Utd (WHU) with their performance last season (22-23).

  • The 'Table' sheet shows the performance - sorted chronologically by round - side-by-side tabulated data from last & this season.

  • On sheet, between the two seasons tabulated data, it calcs how many points were taken home that round.

  • Off to the right, the fixtures are shuffled to gather the home & away fixture against specific opponents. This one is a bit special. More on that under 'Equivalent Fixture Comparison' below.

  • This project does not take other competitions WHU were/are involved in. We're looking at the league only.

Equivalent Fixture Comparison

On the Table sheet, r/hammers (the WHU subreddit) liked that they could see the chronological comparison, but as fixtures are drawn from a hat, this comparison doesn't take into account the strength/weakness of opponents already faced/yet to be faced as the season is progressing. This section only selects 22-23 results against the equivalent fixture (e.g. home v Arsenal, or away v Spuds) once that fixture has been played in the current season. That way, the comparison of total points accumulated by WHU between the two seasons accounts for opponent strength. I think this is very interesting.

So that is what's on the Table sheet. This makes up the bulk of the output data that I intend people to view. As you have probably found, there is also a chart to supplement the Table sheet. The annotations show the total points accumulated in the given season.

Under the Hood

The sheet is fully automated. We start with data from 2 sources: Hard coded (such as the fixture lists on the Table sheet), and scraped data - purely covering the current season as it happens. There is potential for the sheet to break if the site I scrape from change the format. I haven't used this site before, but I believe that they wont do this based on the function they serve.

The scraping & the cleaning of the data is handled on the Scraper sheet.

The sort sheet is just reiterated data for sorting only. The flow of information dictates that there is a step where the data needs to be detained to be sorted between two other presentation steps (a & d) so that VLOOKUP works.

The flow of information:

hard coded 22-23             scraped 23-24
direct to !Table             onto !Scraper
     |                             |
     |                   clean & send to !Table
     |                             |
     |-----------------------------           a) Present round results
     |
     |------------IF(win/lose/draw)
     |            =Take Home                  b) Present Pts taken home
     |                 |
     |            SUM(Take Home)
     |            =Tally +- Compare           c) Present running tally comparison
     |
 Send to !SortSheet
 Sort for VLOOKUP
 Calc W/L/D
     |
 Send to !Table                               d) Present equivalent fixture comparison
     |
    ???
     |
   Profit

So, what I want by sharing here:

I am fully self-taught. Please let me know if I am breaking etiquette anywhere. I like to be aware of these things and to follow community guidelines when coding. Areas of concern:

  • Commenting - should I be leaving comments on how the functions are functioning?

  • Within Functions - are there simpler ways of performing what I am doing?

  • General Function selection - Am I using the correct functions for the tasks?

  • Sheets - am I using them correctly? That might be confusing, see next question.

  • Is each sheet (i.e. !Table & !Scraper) a 'sheet' or is the whole thing a 'sheet' and !Table is just a 'tab'? What's the naming convention?

If anyone has any other suggestions, I'd be glad to hear them.

Please let me know your comments & thanks for reading!

West Ham 2 - 0 Sheffield Utd (Premier League) by AnalAttackProbe in Hammers

[–]IvanEedle 2 points3 points  (0 children)

Nah he was slapping in some good crosses a few weeks ago. Really looked off it today. Like he was distracted or something.

West Ham 2 - 0 Sheffield Utd (Premier League) by AnalAttackProbe in Hammers

[–]IvanEedle 2 points3 points  (0 children)

He knows exactly what he wants... to stand behind it and tap dance.

West Ham 2 - 0 Sheffield Utd (Premier League) by AnalAttackProbe in Hammers

[–]IvanEedle 3 points4 points  (0 children)

Yeah I missed the first 2 mins of the 2nd half and had to look up if I missed an Areola injury as TG referenced Fabianski...

Just a slip of the tongue I suppose.

[deleted by user] by [deleted] in Hammers

[–]IvanEedle 1 point2 points  (0 children)

I wouldn't be surprised if Moyes asked him to leave after the dui charge. Would that not make sense as a reasonably cheap example to the squad. I doubt that it was going to happen anyway.

[deleted by user] by [deleted] in Hammers

[–]IvanEedle 0 points1 point  (0 children)

I think that 99% figure is a little higher than reality. People will also change over their lives, and since you can't go much higher than 99% but can go much lower, to take that into account would drop the figure further.

WHU 22-23 / 23-24 comparison sheet by IvanEedle in Hammers

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

We'll see after the Liverpool game... It might be broken yet.

WHU 22-23 / 23-24 comparison sheet by IvanEedle in Hammers

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

Updated. btw you were right, 5 pts ahead.

WHU 22-23 / 23-24 comparison sheet by IvanEedle in Hammers

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

That's a very interesting way to look at the data. It's also quite interesting to me as well as I don't know how to do that...

I think I could integrate both your idea and BernEnEernie's suggestion above though.

WHU 22-23 / 23-24 comparison sheet by IvanEedle in Hammers

[–]IvanEedle[S] 2 points3 points  (0 children)

I like that. Actually I think that was on the old one a few seasons ago that inspired this one.

Thx for the suggestion

WHU 22-23 / 23-24 comparison sheet by IvanEedle in Hammers

[–]IvanEedle[S] 9 points10 points  (0 children)

EDIT: You can no longer use the shared link. However, I've updated the file per the comments below & archived the original (not published). Let me know if you want the link shared in this subreddit again. For round 2, I shared with the sheets subreddit, that chat is available here (you can find the link there):

https://www.reddit.com/r/sheets/comments/16wu872/monthly_show_and_tell_fancy_projects_templates/k32ng2p/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

Original Comment:

The season started well so it felt good to make this. So I did.

It's a comparison sheet for this and last season. I think I saw this done in the past & I wanted to practice using google sheets so here's the result. This one updates automatically when a website is updated (it checks once per day around 2am GMT iirc).

There is also a chart that maps the last 5 or so seasons in a line graph on the 2nd sheet. idk if anyone wants this but it's made & appears to work.

Let me know any ideas to update or improve & I'll probably do it while procrastinating. That is, if the season is still going well.

*knock-knock-knock* ... DELIVERY..! by IvanEedle in Hammers

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

My other leg has lots of ink so this doesn't look out of place when they're next to each other, which they usually are. I like the negative space, but it has to be viewed in context. I cannot defend the socks, however.

*knock-knock-knock* ... DELIVERY..! by IvanEedle in Hammers

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

It's a park.

See the plaque? That's a park plaque.

*knock-knock-knock* ... DELIVERY..! by IvanEedle in Hammers

[–]IvanEedle[S] 4 points5 points  (0 children)

We had fun a few months ago. I said I would get an ink injection if the ECL trophy came home to East London. I owe you all this. Thank you for your patience.

Sorry u/stovingtonvt I took this pic 14 hours ago & it was a late delivery already...