Go to Post As much as you may want the ChiefDelphi community to see your argument, we may not want to see yours. - Amanda Morrison [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy > Scouting
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 17-01-2017, 18:34
Cade123's Avatar
Cade123 Cade123 is offline
Registered User
FRC #2169 (KING TeC)
Team Role: Tactician
 
Join Date: Mar 2016
Rookie Year: 2013
Location: Minnesota
Posts: 3
Cade123 is an unknown quantity at this point
Scouting using Excel, please help

Hello,

My team is attempting to use spreadsheets (Microsoft Excel) for scouting this year. We would like to be able to submit data chronologically as we receive it at competition (as in, data from match one followed by data from match two and so on). Obviously, we don't have access to our competition match schedules so we need to be able to input that on the fly. My question is, how do you take data entered and sort it by team if we don't know what teams will end up in each cell?

If other information is required to answer this please let me know.

Thanks.
Reply With Quote
  #2   Spotlight this post!  
Unread 17-01-2017, 18:48
Cothron Theiss's Avatar
Cothron Theiss Cothron Theiss is offline
Registered Muser
FRC #4462 (Full Metal Jackets)
Team Role: College Student
 
Join Date: Feb 2016
Rookie Year: 2013
Location: Kingston, Tennessee
Posts: 550
Cothron Theiss has a reputation beyond reputeCothron Theiss has a reputation beyond reputeCothron Theiss has a reputation beyond reputeCothron Theiss has a reputation beyond reputeCothron Theiss has a reputation beyond reputeCothron Theiss has a reputation beyond reputeCothron Theiss has a reputation beyond reputeCothron Theiss has a reputation beyond reputeCothron Theiss has a reputation beyond reputeCothron Theiss has a reputation beyond reputeCothron Theiss has a reputation beyond repute
Re: Scouting using Excel, please help

How you set up your spreadsheet is dependent on how good you are with Excel and what interface your scouters want to work with (and how much time you have). I'd suggest using online tutorials for learning more about Excel as your first resource. Another great resource is to read through all the threads Rachel Lim has started. Many of them are Excel or Google spreadsheets, and the solutions she has been able to implement via spreadsheet are remarkable.
__________________
"It's taking longer than expected, which was to be expected."
Reply With Quote
  #3   Spotlight this post!  
Unread 17-01-2017, 18:51
Darre_Bonfire's Avatar
Darre_Bonfire Darre_Bonfire is offline
Registered User
AKA: Darrell Holmes IV
FRC #2655 (The Flying Platypi)
Team Role: Scout
 
Join Date: Jan 2017
Rookie Year: 2017
Location: NC
Posts: 8
Darre_Bonfire is on a distinguished road
Re: Scouting using Excel, please help

I have not used Microsoft Excel as a Scouting tool, but I have heard that it is a pain to use and looking at it from a Scouting perspective I can see why that would be so. This year my team is starting to use a program called Tableau for our Scouting organization. Using an app we created to gather the data then putting it on the program to organize and quickly use. It is free for FRC teams as long as you get the code, mentors should have access to it I believe, I know my Scouting mentor did.

https://firstfrc.blob.core.windows.n...amUpdate03.pdf

Here is the link, and hopefully your mentor has access to the code to get it for free, there are actual tutorials on how to use this application, and you wont find very many tutorials on Excel scouting.

Good luck.
Reply With Quote
  #4   Spotlight this post!  
Unread 17-01-2017, 22:02
DoubleD-STL's Avatar
DoubleD-STL DoubleD-STL is offline
Registered User
AKA: David Dressel
FRC #4329 (Roboteers)
Team Role: Mentor
 
Join Date: Nov 2013
Rookie Year: 2013
Location: St. Charles MO
Posts: 2
DoubleD-STL is an unknown quantity at this point
Re: Scouting using Excel, please help

We have used Excel for our scouting the past few years. Try using the Vlookup function. This will allow you to find data on another sheet without having to know exactly where it is.

During the matches, the students record the data on our score sheets. Every 15 matches or so, I enter the data from the score sheets into the master file.

DD
Reply With Quote
  #5   Spotlight this post!  
Unread 17-01-2017, 22:33
throwaway throwaway is offline
Registered User
no team
 
Join Date: Mar 2016
Rookie Year: 2007
Location: In the clouds
Posts: 24
throwaway can only hope to improve
Re: Scouting using Excel, please help

A very simple solution would be to use filters. You would enter data row by row and when you want to look at the data for a team use a filter for just that team number.
Reply With Quote
  #6   Spotlight this post!  
Unread 18-01-2017, 09:38
Mike Schreiber's Avatar
Mike Schreiber Mike Schreiber is offline
Registered User
FRC #0067 (The HOT Team)
Team Role: Mentor
 
Join Date: Dec 2006
Rookie Year: 2006
Location: Milford, Michigan
Posts: 482
Mike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond repute
Re: Scouting using Excel, please help

If you're opposed to using VBA or not super familiar with excel functions, I'd recommend a lookup column that tells you if a certain team number is in that row. Try iferror(match(cell,array,0),""). PM me and I can walk you through some fancier excel stuff. We scouted with excel in '14 and I was happy with the results, I can send you that sheet.
__________________
Mike Schreiber

Kettering University ('09-'13) University of Michigan ('14-'18?)
FLL ('01-'02), FRC Team 27 ('06-'09), Team 397 ('10), Team 3450/314 ('11), Team 67 ('14-'??)
Reply With Quote
  #7   Spotlight this post!  
Unread 18-01-2017, 09:59
Eric Scheuing's Avatar
Eric Scheuing Eric Scheuing is offline
Registered User
FRC #0999 (MechaRAMS)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Cheshire, CT
Posts: 409
Eric Scheuing has much to be proud ofEric Scheuing has much to be proud ofEric Scheuing has much to be proud ofEric Scheuing has much to be proud ofEric Scheuing has much to be proud ofEric Scheuing has much to be proud ofEric Scheuing has much to be proud ofEric Scheuing has much to be proud ofEric Scheuing has much to be proud of
Re: Scouting using Excel, please help

You can setup a table in Excel that will allow you to sort and filter on a specific column. For example, if your first column is team number, you can filter out all data except the selected team number.

The best part is it's extremely simple to use. All you need to do is press CTRL+T and select the area you want to tabulate. Tables are smart too, and allow you to input data on the next row or column and it will expand the table area to accomodate.

You could start getting into pivot tables for in-depth analysis, but I recommend staying away from those if you aren't too familiar with Excel.
__________________




2005-2007: Bobcat Robotics 177
2015-20XX: MechaRAMS 999
Reply With Quote
  #8   Spotlight this post!  
Unread 18-01-2017, 10:56
Mullen's Avatar
Mullen Mullen is offline
Registered User
FRC #0573 (Mech Warriors)
Team Role: Mentor
 
Join Date: Feb 2002
Rookie Year: 2002
Location: Bloomfield
Posts: 138
Mullen is a glorious beacon of lightMullen is a glorious beacon of lightMullen is a glorious beacon of lightMullen is a glorious beacon of lightMullen is a glorious beacon of lightMullen is a glorious beacon of light
Re: Scouting using Excel, please help

I have used Excel for scouting from 2012-2016, with fairly good results (made me pick your team twice at worlds in that time frame). As Mike mentioned, VBAs/Macros can make life a lot easier, though there are ways around it.

I used Macro's for submitting the data, but pulling it all back up for a team summary, rankings, etc. can be done with vlookups.

I'm taking the year off, so I'm not making a file this year, but if you have any questions or want some advice send me a message.

-Pat
__________________
2002-2003 : 573 Mech Warriors: Student
2005-2007 : 1504 Desperate Penguins: Mentor
2012 - 2016 : 573 Mech Warriors: Mentor
Reply With Quote
  #9   Spotlight this post!  
Unread 18-01-2017, 11:09
KrazyCarl92's Avatar
KrazyCarl92 KrazyCarl92 is offline
Registered User
AKA: Carl Springli
FRC #5811 (The BONDS)(EWCP)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Dayton, OH
Posts: 521
KrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond repute
Re: Scouting using Excel, please help

I'll provide an example I am familiar with...

Team 20 has used excel in some form for a number of years to conduct scouting. 2012 was my first year leading that effort, and in each year thereafter in which we used excel for scouting, we set our sights on improving the system to provide more and better information.

I've attached 2 files:
1. Our scouting spreadsheet from the 2013 Connecticut Regional
2. Our paper scouting sheet user/training guide for the 2013 Connecticut Regional (first page laminated and attached to each scout's clipboard!)

In the "Ultimate Ascent Raw Data" tab, the numbers from the right hand margin of the paper scouting sheets are entered in order from left to right. This was designed to streamline the data entry process and make the data entry person's job as easy as possible. This way their job became: <team#> [tab] <match#> [tab] <first letter of color> [tab] <next number down> [tab]... until they reached the end of a row. Hit enter, then proceed to the next paper scouting sheet. 6 sheets per match (one for each robot).

The "Stats" tab in the spreadsheet is where the magic happens. All of the information in the raw data tab is turned into useful summary information. I.e.: average auto points per match, shot accuracy, standard deviation of match scores. To understand how each of these calculations is performed, take a look at the formulas in the cells. Excel functions like "COUNTIF", "SUMIF", and "AVERAGEIF" are your friend here. The way this spreadsheet is set up, these commands search for team numbers in the first column of the raw data sheet that match the corresponding value in the first cell of the row in the "Stats" tab. It then averages, counts, or sums all of the data in the correct rows in the "Raw Data" tab. If the headings for each column are confusing (heck, I don't even remember what IA% or DOAL mean anymore...), try clicking on the cell. All abbreviations have been set up through the cell data validation --> input message to state the meaning of the abbreviation.

You can also filter the "Ultimate Ascent Raw Data Tab" by team number to take a look at an individual team's performance in each of their matches and look at trends. Or sort by match score, etc.

The "Team Lookup" tab allows the user to set up a combination of 6 teams for a match. This is an incredibly useful way of viewing the information when planning for a match or discussing alliance selections.

A few key notes:
-IF you are using paper then entering data into excel, it is crucial to make the data entry person's job as easy and straightforward as possible. This means streamlining your process and limiting the data you're collecting to only what you plan to use. The fewer questions the data enterer has to ask, the better.
-We used data validation extensively to mitigate issues like the wrong team number being entered into a row in the raw data tab. Clearly this would result in missed data if someone accidentally entered "<19> [tab]" when they intended to enter "<195> [tab]", so our spreadsheet kicks it back to the user and prompts them to correct the error. We also used this so that if the user lost track of where they were, they could be alerted when they tried to enter that a robot scored 10 pyramid goals (there was a max of 6), when they meant to enter that the robot had MISSED 10 shots in teleop.

Future improvements included the addition of picture lookup, in which a picture of the robot would appear based on the team# entered in the "Team Lookup" tab, and multiple data entry so that one laptop would enter the data for the blue alliance, while another entered the data for the red alliance. I included our 2013 spreadsheet because it is simpler to follow than multiple spreadsheets with outside references, and strictly takes advantage of basic functions already available within Excel.

I have worked with and seen a number of other scouting systems outside of excel, and most often find that the data presentation is lacking compared to what we have here. That's not to say that these electronic scouting systems don't have their merits, but come on...if you can make a table that summarizes all pertinent information for all 6 teams in a match on a single screen in Excel, don't make an electronic scouting system that cannot meet that same standard.

The biggest problem with paper + excel scouting is efficiency. If you spend the time writing down the data, then later entering it into the computer, you're duplicating efforts. Electronic scouting can be nice if it mitigates this, and can also be used to provide additional useful information, such as heat maps of shooting locations, etc.

If you have any questions on this example, feel free to post here or send me a PM and I'd be happy to share more.
__________________
[2017-present] FRC 0020 - The Rocketeers
[2016] FRC 5811 - BONDS Robotics
[2010-2015] FRC 0020 - The Rocketeers
Reply With Quote
  #10   Spotlight this post!  
Unread 18-01-2017, 11:10
Skyehawk's Avatar
Skyehawk Skyehawk is offline
Nuts N' Bolts
AKA: Skye Leake
FRC #0876 (Thunder Robotics)
Team Role: Mentor
 
Join Date: Nov 2012
Rookie Year: 2011
Location: Northwood, ND
Posts: 251
Skyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to allSkyehawk is a name known to all
Re: Scouting using Excel, please help

At the risk of derailing this thread from excel talk...

Excel is better suited as a visual data analysis tool, not so much as a data input software. That being said it has played key roles in scouting for us.

If you have Microsoft Office products available have you considered using MS Access? The data input forms may be right up your alley. It is also a very powerful visual database, well worth the time to familiarize yourself with at a minimum.

Best of luck,
Skye Leake
__________________
My time in FIRST has made me a better person, frankly I don't know where I'd be without it.



2011 Lake Superior Regional Champs (Thanks 2512 & 3747)
2015 Central Illinois Regional Engineering Inspiration Award recipients
2016 Central Illinois Regional Champs (Thanks 2481 & 2220)
Reply With Quote
  #11   Spotlight this post!  
Unread 18-01-2017, 13:49
BASE's Avatar
BASE BASE is offline
=ARRAYFORMULA() is a thing?
AKA: Rishi Jotsinghani
FRC #3683 (Team Dave)
Team Role: Mentor
 
Join Date: Dec 2011
Rookie Year: 2012
Location: Markham, ON, Canada
Posts: 19
BASE is on a distinguished road
Re: Scouting using Excel, please help

If you still have questions about an Excel Scouting system, please feel free to pm me.

Team Dave has been using exclusively Excel for quantitative scouting for the last 4 seasons.
__________________
2015-20xx - Drive Coach & Strategy/Scouting Mentor (3683)
2013-2014 - Strategy Mentor (4252 & 1310)
2012 - Team Captain (4252)
Reply With Quote
  #12   Spotlight this post!  
Unread 19-01-2017, 15:57
Cade123's Avatar
Cade123 Cade123 is offline
Registered User
FRC #2169 (KING TeC)
Team Role: Tactician
 
Join Date: Mar 2016
Rookie Year: 2013
Location: Minnesota
Posts: 3
Cade123 is an unknown quantity at this point
Re: Scouting using Excel, please help

Thank you all for your quick help. I was able to solve the problem I was running into. If I run into more problems I will definitely return here for help.

Good luck to everyone with their robots and scouting this year!
Reply With Quote
  #13   Spotlight this post!  
Unread 21-01-2017, 17:12
Captain_Kirch Captain_Kirch is offline
Alumni
AKA: Aaron Kirch
FRC #1625 (Winnovation)
Team Role: Alumni
 
Join Date: Jan 2015
Rookie Year: 2013
Location: Pecatonica Il
Posts: 51
Captain_Kirch is a jewel in the roughCaptain_Kirch is a jewel in the roughCaptain_Kirch is a jewel in the roughCaptain_Kirch is a jewel in the rough
Re: Scouting using Excel, please help

Sumif
Sumifs
Vlookup
Averageif
Averageifs
Sumproduct

These functions were my bread and butter for spreadsheet design. Excel is a great tool for data input, sorting, computation, and visualization. I would recomend tableau for visualization though.

You dont need macros, vba's or anything else fancy to harness the power of excel. Just get in there and make something.
__________________
The manual may not hold all the answers, but I always check there first.
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 02:19.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi