Analysing data and creating goups in another sheet based on initial data. Also listing with no spaces between rows

Rameses

Board Regular
Joined
Mar 3, 2010
Messages
137
Hi all

Reposting as new post following advice

I am trying to analyse Reading/Writing and Maths point scores for specific students so that I can set up targetted intervention classes.

I want to look at the students points scores and place them (named student) into columns aka groups on another sheet that corresponds with their scores

Basically I want to analyse and sort the following data (from Sheet Y6)
Reading > Column K
Writing > Column M
Maths > Column O

and place the students first name (B) and surname (C) into its appropriate columns aka groups on Sheet Y6 Age App. I am sorting it by Row 3 and Row 4 on Sheet Y6 Age App. (please also advise on row 3 corrent name when it is for all 3 ie R/W/M if poss.)

As icing on the cake it would be excellent if the formula could also look at the Gender of each student > Column G on Sheet Y6 and colour their name everytime they are noted on Sheet Y6 Age App. ie. Blue for Boys and Pink for Girls

I have pasted a copy of what the final version should look like (Sheet Y6 Age App.) below ideally there should be no spaces between rows

Ideally I need worksheet formulas rather than an array or <ACRONYM style="BORDER-BOTTOM: rgb(0,0,0) 1px dotted; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: help" title="visual basic for applications">VBA as I wish to replicate formula in thw school data management systems called SIMS and run an analysis report every 6 weeks after reassessment.

Y6 Age App. aka what finished product should look like is below. (under that is the sheet Y6.




1+ Sublevel EXCEED 1+ Sublevel EXCEED MET / EXCEED ONLY MET MET NOT MET 1 Sublevel LESS 2 Sublevel LESS 3+ Sublevel LESS
Reading & Writing & Maths ReadingWritingMaths Reading & Writing & Maths Reading & Writing & Maths ReadingWritingMaths Reading & Writing & Maths ReadingWritingMaths ReadingWritingMaths ReadingWritingMaths
>=29 >=29 >=29 >=29 >=27 >=27 & <=28 >=27 & <=28>=27 & <=28>=27 & <=28 <=26 >=25 & <=26>=25 & <=26>=25 & <=26 >=23 & <=24>=23 & <=24>=23 & <=24 <=22 <=22 <=22
First NameSurname First NameSurnameFirst NameSurnameFirst NameSurname First NameSurname First NameSurname First NameSurnameFirst NameSurnameFirst NameSurname First NameSurname First NameSurnameFirst NameSurnameFirst NameSurname First NameSurnameFirst NameSurnameFirst NameSurname First NameSurnameFirst NameSurnameFirst NameSurname
AdrianaCalif AdrianaCalif AdrianaCalif TomSide TomSideAdrianaCalifTomSide BillyBunton SidCath SidCathSabrinaMorganLondreVasquez BillyBuntonBillyBuntonBillyBunton
SabrinaMorgan EllieFooie EllieFooieTomSideSidCath KatePill KatePill SabrinaMorgan KatePill
EllieFooieEllieFooie BobButcher KatePill
LondreVasquezBobButcher BobButcher
LondreVasquez

<COLGROUP><COL style="WIDTH: 29pt; mso-width-source: userset; mso-width-alt: 1426" width=39><COL style="WIDTH: 38pt; mso-width-source: userset; mso-width-alt: 1828" width=50><COL style="WIDTH: 4pt; mso-width-source: userset; mso-width-alt: 182" width=5><COL style="WIDTH: 27pt; mso-width-source: userset; mso-width-alt: 1316" width=36><COL style="WIDTH: 36pt; mso-width-source: userset; mso-width-alt: 1755" width=48><COL style="WIDTH: 27pt; mso-width-source: userset; mso-width-alt: 1316" width=36><COL style="WIDTH: 36pt; mso-width-source: userset; mso-width-alt: 1755" width=48><COL style="WIDTH: 26pt; mso-width-source: userset; mso-width-alt: 1243" width=34><COL style="WIDTH: 36pt; mso-width-source: userset; mso-width-alt: 1755" width=48><COL style="WIDTH: 4pt; mso-width-source: userset; mso-width-alt: 182" width=5><COL style="WIDTH: 34pt; mso-width-source: userset; mso-width-alt: 1645" width=45><COL style="WIDTH: 36pt; mso-width-source: userset; mso-width-alt: 1755" width=48><COL style="WIDTH: 3pt; mso-width-source: userset; mso-width-alt: 146" width=4><COL style="WIDTH: 24pt; mso-width-source: userset; mso-width-alt: 1170" width=32><COL style="WIDTH: 36pt; mso-width-source: userset; mso-width-alt: 1755" width=48><COL style="WIDTH: 3pt; mso-width-source: userset; mso-width-alt: 146" width=4><COL style="WIDTH: 26pt; mso-width-source: userset; mso-width-alt: 1243" width=34><COL style="WIDTH: 36pt; mso-width-source: userset; mso-width-alt: 1755" width=48><COL style="WIDTH: 34pt; mso-width-source: userset; mso-width-alt: 1645" width=45><COL style="WIDTH: 38pt; mso-width-source: userset; mso-width-alt: 1865" width=51><COL style="WIDTH: 26pt; mso-width-source: userset; mso-width-alt: 1243" width=34><COL style="WIDTH: 36pt; mso-width-source: userset; mso-width-alt: 1755" width=48><COL style="WIDTH: 4pt; mso-width-source: userset; mso-width-alt: 182" width=5><COL style="WIDTH: 24pt; mso-width-source: userset; mso-width-alt: 1170" width=32><COL style="WIDTH: 36pt; mso-width-source: userset; mso-width-alt: 1755" width=48><COL style="WIDTH: 5pt; mso-width-source: userset; mso-width-alt: 219" width=6><COL style="WIDTH: 26pt; mso-width-source: userset; mso-width-alt: 1243" width=34><COL style="WIDTH: 36pt; mso-width-source: userset; mso-width-alt: 1755" width=48><COL style="WIDTH: 26pt; mso-width-source: userset; mso-width-alt: 1243" width=34><COL style="WIDTH: 36pt; mso-width-source: userset; mso-width-alt: 1755" width=48><COL style="WIDTH: 26pt; mso-width-source: userset; mso-width-alt: 1243" width=34><COL style="WIDTH: 36pt; mso-width-source: userset; mso-width-alt: 1755" width=48><COL style="WIDTH: 5pt; mso-width-source: userset; mso-width-alt: 256" width=7><COL style="WIDTH: 26pt; mso-width-source: userset; mso-width-alt: 1243" width=34><COL style="WIDTH: 36pt; mso-width-source: userset; mso-width-alt: 1755" width=48><COL style="WIDTH: 33pt; mso-width-source: userset; mso-width-alt: 1609" width=44><COL style="WIDTH: 36pt; mso-width-source: userset; mso-width-alt: 1755" width=48><COL style="WIDTH: 25pt; mso-width-source: userset; mso-width-alt: 1206" width=33><COL style="WIDTH: 38pt; mso-width-source: userset; mso-width-alt: 1865" width=51><COL style="WIDTH: 5pt; mso-width-source: userset; mso-width-alt: 256" width=7><COL style="WIDTH: 33pt; mso-width-source: userset; mso-width-alt: 1609" width=44><COL style="WIDTH: 38pt; mso-width-source: userset; mso-width-alt: 1865" width=51><COL style="WIDTH: 26pt; mso-width-source: userset; mso-width-alt: 1243" width=34><COL style="WIDTH: 36pt; mso-width-source: userset; mso-width-alt: 1755" width=48><COL style="WIDTH: 26pt; mso-width-source: userset; mso-width-alt: 1243" width=34><COL style="WIDTH: 36pt; mso-width-source: userset; mso-width-alt: 1755" width=48><TBODY>
</TBODY>
</ACRONYM>Many thanks for any help and advice on this


SATS TEST RESULTS 2012
First nameSurnameSENsum bornEthnicityGenderFSMSpk/lstReadingWritingMathsScience
POINTS POINTS POINTS
AdrianaCalif sum bornWBRIG 533427533
BillyBuntonSA WBRIB N0321321
TomSideSA WBRIB 427427427
SidCathSA WBRIB 423425427
SabrinaMorganSA WBRIGY 521523433
KatePillSA WBRIG 421423419
EllieFooieSA WBRIG 427427427
BobButcherSAsum bornWBRIBY 419323427
LondreVasquezAPsum bornWIRIB 321427323

<COLGROUP><COL style="WIDTH: 47pt" span=15 width=62><TBODY>
</TBODY>

Rameses
 

Excel Facts

How to change case of text in Excel?
Use =UPPER() for upper case, =LOWER() for lower case, and =PROPER() for proper case. PROPER won't capitalize second c in Mccartney
Maybe I'm poor at understanding the request, but to me two things are causing an issue:

A) I have no idea what your "raw data" is that you will put in to a report
B) I have no idea what format you want your report in (the first table? The second?)
 
Upvote 0
Hi Sal thansk for getting back to me

1) Everything in the 2nd excel table is my raw data that I wish to be used to generate the info for the 1st excel table
2) Both tables are excel tables
Rows 1:5 in the 1st excel table are static
Choosing Adriana calif as the example we can see she scored on Sheet "Y6":
Reading 33
Writing 27
maths 33

Therefore I would like her placed in columns (of the first table) the Sheet is called "Y6 Age App."
D & E
H & I
K & L
R & S


The first table (Sheet "Y6 Age App." is what I want the final version to look like) it is a sorting exercise based on their point scores
hope this makes sense

please get back to me if it doesnt

regards

rameses
Maybe I'm poor at understanding the request, but to me two things are causing an issue:

A) I have no idea what your "raw data" is that you will put in to a report
B) I have no idea what format you want your report in (the first table? The second?)
 
Upvote 0
Call me odd, but the format you want the data to end up in looks incredibly difficult to manage. While I am sure it can be done, you're going to be looking at a lot of different Array formulas which will take forever.

Given your data:


Excel 2010
ABCDEFGHIJKLMNO
1SATS TEST RESULTS 2012
2First nameSurnameSENsum bornEthnicityGenderFSMSpk/lstReadingWritingMathsScience
3POINTSPOINTSPOINTS
4AdrianaCalifsum bornWBRIG533427533
5BillyBuntonSAWBRIBN0321321
6TomSideSAWBRIB427427427
7SidCathSAWBRIB423425427
8SabrinaMorganSAWBRIGY521523433
9KatePillSAWBRIG421423419
10EllieFooieSAWBRIG427427427
11BobButcherSAsum bornWBRIBY419323427
12LondreVasquezAPsum bornWIRIB321427323
Sheet2


This is the sort of formula it would be (and this is the simple one for one category -- it's this times three for the complex ones):

Excel 2010
AB
171+ Sublevel Exceed
18Reading
19>=29
20First NameSurname
21AdrianaCalif
22
23
24
25
26
Sheet2
Cell Formulas
RangeFormula
A21{=IFERROR(INDEX($A$4:$A$12,SMALL(IF($J$4:$J$12>=29,ROW($J$4:$J$12)-ROW($J$4)),ROW(A1))),"")}
B21{=IFERROR(INDEX($B$4:$B$12,SMALL(IF($J$4:$J$12>=29,ROW($J$4:$J$12)-ROW($J$4)),ROW(B1))),"")}
Press CTRL+SHIFT+ENTER to enter array formulas.


I strongly recommend you either:

A) Format your initial data better
B) Use a simpler output format
 
Upvote 0

Forum statistics

Threads
1,221,417
Messages
6,159,789
Members
451,589
Latest member
Harold14

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top