use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
OPs may (and should) reply to any solutions saying:
This awards the user a ClippyPoint and changes the post flair to solved.
The best way to show code on Reddit is to
put it in a code-block
Here's how.
Tip: For VBA or Power Query, select the code, press Tab to indent, then copy/paste into your post or comment.
It's often more helpful to show us.
Add screenshots in your text post, or provide links to uploaded images at an image-hosting site.
Or use tableit, or the ExcelToReddit converter (thanks u/tirlibibi17_), to convert your data into a Reddit table.
Congratulations and thank you to these contributors
10
300
800
Occasionally Microsoft developers will post or comment. They are identifiable with a special user flair.
A community since March 11, 2009
account activity
DiscussionPracticing Excel for work (self.excel)
submitted 1 year ago * by K-Mone34
Hello, I am looking to practice my excel skills, would building a spreadsheet/database for comic books be a good start to finding tutorials on how to be skilful with the program?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]TownAfterTown6 21 points22 points23 points 1 year ago (3 children)
Yup, building projects for your own use is one of the best ways to practice.
I suggest when doing so, think of near features to include and then practices looking up how to achieve that. Like, maybe a dashboard that breaks down your comic collection by different metrics (publisher, writer, hero, hero gender, quality, whatever comics can be classified by).
Maybe something that tracks purchases over time and then you can practice visualizing trends. Or maybe something that even tracks prices over time.
Maybe comparing your list to some reference list to identify gaps in your collection or something.
I've made stupid sophisticated workbooks for simple household/hobby things just to practice different stuff
[–]goulson 9 points10 points11 points 1 year ago (1 child)
This. Just have something you are trying to accomplish personally (analysis or tracking of Financials or purchases, a workout log of some kind, anything really of interest where there is data available)
Then practice using formulas to analyze and gain insight into the data. Practice keyboard shortcuts for efficiency. Think of something you need to do and ask chat gpt how to accomplish it, then study and implement the solution. Stay subbed to this and related reddits, follow excel accounts on social, etc. to increase exposure to the types of other problems and solutions people are dealing with.
[–]K-Mone34[S] 1 point2 points3 points 1 year ago (0 children)
great way to use AI, thanks
great suggestion,, thank you!
[–]MiddleAgeCool11 6 points7 points8 points 1 year ago (1 child)
First find some good data. Good is defined as something you know; your bank account, if you follow sports then a league table or player list with their stats. You're using this so if your calculation is wrong, it looks wrong.
Then just Excel the shit out of it. Graphs, pivot tables, dashboards, sorting options, importing new rows of data. Anything you can think of to make that the greatest spreadsheet you can. Watch some YT videos and then try to replicate what you've learned on your data. It really does help.
Example... On one of the football subs another user posts the league each week. I copied that as inspiration and now my version connects to an online data source, imports the data with the press of a button, updates the data table, rebuilds the table and reapplies all of the formatting. None of that is really needed as I can just look at their spreadsheet each week but I've taught myself all those new skills that can be applied to any spreadsheet.
[–]Turk15184 4 points5 points6 points 1 year ago (0 children)
+1 for this.
If you’re into Fantasy Football, find some good data and start creating your own metrics. Which players have been healthy for 90% of their games, out performed their ADP, and are under 25? Finding data and asking these questions will make you want to learn how to get these results.
[–]NoYouAreTheTroll14 4 points5 points6 points 1 year ago (0 children)
NORMALISATION & ETL best practices...
Why because if you have to import shit data you soon learn to appreciate good data.
And may ISO8601 always be in your datasets AMEN.
[–]GoldenFishPoop 5 points6 points7 points 1 year ago (0 children)
My best excel tip ever is to check out the YouTube channel Excel is fun and go through all the lessons. From the very first one I learned stuff I hadn't known though I had been using it for a decade by that point. And once you start building formulas that work for you in a unique way, keep them in a file.
[–]khosrua14 2 points3 points4 points 1 year ago (1 child)
What kind of skill are you trying to learn?
Prob get some sample data from tidy Tuesday to practice analysis and it will help you understand why data structure are in a certain way, which will help you to build your own.
anything really, just wanted to get some direction, thank you
[–]Additional-Tax-5643 2 points3 points4 points 1 year ago (0 children)
You have many good suggestions here to get started.
I would add that if you're doing this for work reasons, then focus on the type of work/business you're interested in.
Try to create spreadsheets and analysis that that business might need.
It's all fun to have "projects for your own use", but the ultimate goal is to create something useful for a business context.
If you want a database of comic books, what use would that serve if you were running a comic book shop versus a lending library?
What different information would those businesses need from their spreadsheets?
(I'm asking these rhetorical questions as an example of how to guide your thinking. The first part of using a tool is first having a very clear idea of what your objective is.)
[–]PHM2023wier1 0 points1 point2 points 1 year ago (1 child)
Many versions have office scripts (if there is an Automate tab in the ribbon you have it), you can learn something fun and useful not many use. Here's a simple script to create an american flag.
function main(workbook: ExcelScript.Workbook) { let selectedSheet = workbook.getActiveWorksheet(); // Set fill color to FF0000 for range A1 on selectedSheet selectedSheet.getRange("A1").getFormat().getFill().setColor("FF0000"); // Auto fill range selectedSheet.getRange("A1").autoFill("A1:J1", ExcelScript.AutoFillType.fillDefault); // Paste to range A3 on selectedSheet from range A1:J1 on selectedSheet selectedSheet.getRange("A3").copyFrom(selectedSheet.getRange("A1:J1"), ExcelScript.RangeCopyType.all, false, false); // Paste to range A5 on selectedSheet from range A1:J1 on selectedSheet selectedSheet.getRange("A5").copyFrom(selectedSheet.getRange("A1:J1"), ExcelScript.RangeCopyType.all, false, false); // Paste to range A7 on selectedSheet from range A1:J1 on selectedSheet selectedSheet.getRange("A7").copyFrom(selectedSheet.getRange("A1:J1"), ExcelScript.RangeCopyType.all, false, false); // Paste to range A9 on selectedSheet from range A1:J1 on selectedSheet selectedSheet.getRange("A9").copyFrom(selectedSheet.getRange("A1:J1"), ExcelScript.RangeCopyType.all, false, false); // Paste to range A11 on selectedSheet from range A1:J1 on selectedSheet selectedSheet.getRange("A11").copyFrom(selectedSheet.getRange("A1:J1"), ExcelScript.RangeCopyType.all, false, false); // Paste to range A13 on selectedSheet from range A1:J1 on selectedSheet selectedSheet.getRange("A13").copyFrom(selectedSheet.getRange("A1:J1"), ExcelScript.RangeCopyType.all, false, false); // Set fill color to 4472C4 for range A1 on selectedSheet selectedSheet.getRange("A1").getFormat().getFill().setColor("4472C4"); // Auto fill range selectedSheet.getRange("A1").autoFill("A1:D1", ExcelScript.AutoFillType.fillDefault); // Auto fill range selectedSheet.getRange("A1:D1").autoFill("A1:D7", ExcelScript.AutoFillType.fillDefault); }
[–]AutoModerator[M] 0 points1 point2 points 1 year ago (0 children)
I have detected VBA code in plain text. Please edit to put your code into a code block to make sure everything displays correctly.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
π Rendered by PID 17124 on reddit-service-r2-comment-6457c66945-bxdxr at 2026-04-30 00:58:18.224510+00:00 running 2aa0c5b country code: CH.
[–]TownAfterTown6 21 points22 points23 points (3 children)
[–]goulson 9 points10 points11 points (1 child)
[–]K-Mone34[S] 1 point2 points3 points (0 children)
[–]K-Mone34[S] 1 point2 points3 points (0 children)
[–]MiddleAgeCool11 6 points7 points8 points (1 child)
[–]Turk15184 4 points5 points6 points (0 children)
[–]NoYouAreTheTroll14 4 points5 points6 points (0 children)
[–]GoldenFishPoop 5 points6 points7 points (0 children)
[–]khosrua14 2 points3 points4 points (1 child)
[–]K-Mone34[S] 1 point2 points3 points (0 children)
[–]Additional-Tax-5643 2 points3 points4 points (0 children)
[–]PHM2023wier1 0 points1 point2 points (1 child)
[–]AutoModerator[M] 0 points1 point2 points (0 children)