Data Format Change -> Need Help with Arrays/Match/Index/SumIf combo (others too probably!)

GreganDunn

New Member
Joined
Jan 7, 2017
Messages
12
I have a very large spreadsheet where I data is entered/saved in a very awkward way. I need to reformat the data to something that I can work with.

I've created a very small subset of my data to use to work our way through my problem here, current form on the left, desired form on the right.

What I need to happen in the DESIRED DATA FORMAT, is to create a formula in the squares with the 1's and 2's that references the old data, and for each "Char"acter (Char001, Char002, ... 100 in total!) and "Grade" (GR, BR, ... 18 grades in total), search the old data format and COUNT the number of each of the "Items" (GreenArmor, GreenBioChem, ... 110 in total!) and place a number in the cell.

I've been poking around and trying things for the past few hours and not gotten anywhere... Any help you guys can provide would be awesome. Even just providing insights on the functions I need to get familiar with and study to sort this out.

CURRENT DATA FORMDESIRED DATA FORM
Char001Char002Char001Char002
GRGreenArmorGreenArmorGRBRGRBR
GRGreenCriticalGreenBioChemGreenArmor111
GRGreenDamageGreenCriticalGreenBioChem1
GRGreenEnergyGreenElementalArmorGreenCritical111
GRGreenTankElementalGreenElementalArmorGreenDamage1
GRGreenTankOffenseGreenTankOffenseGreenElementalArmor22
BRBronzeCommonBronzeBioChemGreenEnergy11
BRBronzeTankDefenseBronzeHealthGreenTankElemental1
BRGreenCriticalBronzeHealthGreenTankOffense11
BRGreenElementalArmorBronzeRareBronzeBioChem1
BRGreenElementalArmorBronzeTankElementalBronzeCommon1
BRGreenEnergyGreenArmorBronzeHealth2
BronzeRare1
BronzeTankDefense1
BronzeTankElemental1

<tbody>
</tbody>
 

Excel Facts

Move date out one month or year
Use =EDATE(A2,1) for one month later. Use EDATE(A2,12) for one year later.
Looks like my first attempt at asking for help on this problem has failed at explaining the problem in a digestible manner... so I've setup my problem in a simpler way and attempted a solution that I felt should have worked but I get a #VALUE error. In the cell with the formula, I want all "Flower" to be counted when column header = 1 and the cell to the left is = A.

Screen%20Shot%202018-07-18%20at%2010.55.01%20AM_zpsyzwzo8j5.png
 
Upvote 0

Forum statistics

Threads
1,215,059
Messages
6,122,913
Members
449,093
Latest member
dbomb1414

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