Perhaps one way to set it up,
if I've read it right ..
Let's say you have a reference table
in Sheet3
-------------
in cols A to B
data in row1 down
1 Unsecured Consumer Loans
2 Unsecured Visa Classic
3 Unsecured Visa Gold
etc
where col A = Collateral Codes
for the descripts in col B
And this table of sample data below is
in Sheet1
-------------
in cols A to B
data in row2 down
CollCode CredScore
1 586
1 605
2 633
3 640
1 643
2 643
2 651
1 656
3 659
3 665
2 692
1 696
etc
In Sheet2
-------------
Let's set it up as:
In A3 down will be listed the descripts:
Unsecured Consumer Loans
Unsecured Visa Classic
Unsecured Visa Gold
etc
In B2, put the label: CollCode
In C1:G2, set up the numeric "range" below:
----- 650 620 575 -----
710 709 649 619 574
Note: Leave C1 and G1 empty
(represented above by "-----")
Put
in B3:
=IF(ISNA(MATCH(A3,Sheet3!B:B,0)),"",INDEX(Sheet3!A :A,MATCH(A3,Sheet3!B:B,0))
)
in C3:
=SUMPRODUCT((Sheet1!$A$2:$A$30=$B3)*(Sheet1!$B$2:$ B$30=C$2))
in D3:
=SUMPRODUCT((Sheet1!$A$2:$A$30=$B3)*(Sheet1!$B$2:$ B$30=D$1)*(Sheet1!$B$2:$B
$30<=D$2))
Copy D3 across to F3
Put in G3:
=SUMPRODUCT((Sheet1!$A$2:$A$30=$B3)*(Sheet1!$B$2:$ B$30<=G$2)*(Sheet1!$B$2:$B
$300))
Now select B3:G3 and
copy down to populate the table
Suppress extraneous zeros from showing via:
Tools Options View tab Uncheck "Zero values" OK
Col B will extract the collateral code ("1", "2", "3", etc)
for the descripts in col A from the reference table in Sheet3
Cols C to G will return the counts of the numbers
in the CredScore col in Sheet1
falling within the numeric ranges concerned,
viz. respectively ..:
Col C: =710
Col D: 650 to 709
Col E: 620 to 649
Col F: 575 to 619
Col G: <=545
For the sample data in Sheet1,
you'll get in Sheet2:
--------------------------------- ---------- -------- 650 620 575 ---
--------------------------------- CollCode 710 709 649 619 574
Unsecured Consumer Loans 1 4 6 1 2
Unsecured Visa Classic 2 2 2
Unsecured Visa Gold 3 2 1
etc
(you could use the results table above to plot the chart)
Adapt the ranges:
Sheet1!$A$2:$A$30, Sheet1!$B$2:$B$30 to suit,
but note that you can't use entire col references
(e.g.: A:A, B:B, etc) in SUMPRODUCT
--
Rgds
Max
xl 97
---
GMT+8, 1° 22' N 103° 45' E
xdemechanik <atyahoo<dotcom
----
"Russell Hampton" wrote in
message ...
Hi TJ,
This is what I am working with. So for every 1 in the list I want it to
add
if the score is in a range. So given the example, how many are there that
are
less than 600? THe answer is one. And for 600-650 the answer is 5. Then I
will plug this into a chart like the one below. Does that help? I
appreciate
any insight you may have.
Collateral Code Credit Score
1 586
1 605
1 633
1 640
1 643
1 643
1 651
1 656
1 659
1 665
1 692
1 696
1 699
1 701
1 702
1 704
1 716
1 724
1 754
1 773
Chart example:
Jan-04
A B C D
710 + 650-709 620-649 575-619
Count Count Count Count
Unsecured Consumer Loans
Unsecured Visa Classic
Unsecured Visa Gold
New Vehicle Direct
Used Vehicle Direct
New Vehicle Indirect
Used Vehicle Indirect
First Mortgage
Second Mortgage Fixed
Home Equity Line of Credit
Member Business Loans
All Other Loans
"tjtjjtjt" wrote:
I think an example might help.
tj
"Russell Hampton" wrote:
I need to develop a matrix. I have the report with the raw data. In
one
column are numbers 1-900, the other column has scores. What I need is
to
count the numbers only if the score is in a certain range. I want to
come up
with a chart that looks like:
A B C D
Type 1
Type 2
Type 3
I can't embed a countif, inside of a countif. Does anyone have any
advice
for this one? I can share the exact report if it will help. Thank you.
Russell
|