Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


Show Team with Wins/Losses data

Posted on 2014-10-07
Medium Priority
Last Modified: 2014-10-07
Hi everyone,

On the attached file on the page "Current Game 2" sheet, I would like to see the teams wins losses as follows:

S:T shows team with most wins

S = team name (taken from 'B' or 'J' row)
T = value on the bottomost wins column (taken from 'C' or 'K')

U:V shows team with least losses

U= team name (taken from 'B' or 'J' row)
V = value on the bottomost loss column (taken from 'D' or 'L')

In case any value is "Zero" then neither team is put in. That is both have the same value of zero.

For illustration purposes,

Cell C8 = 1 thus S6 = 'OAK' and T6 = 1
Cell L8 = (1) thus U6= 'KC' and V6 = (1). NOTE: '(1)' = negative one. This denotes less losses.

Cell C12 = 1 thus S7 = 'SF' and T7 = 1
Cell L12 = (1) thus U7= 'PIT' and V7 = (1). NOTE: '(1)' = negative one. This denotes less losses.

Cell C16 = 1 thus S8 = 'DET' and T8 = 1
Cell C16 = (1) thus U8= 'DET' and V8 = (1). NOTE: '(1)' = negative one. This denotes less losses.

Cell C20 = 2 thus S9 = 'LAA' and T9 = 2
Cell C20 = (1) thus U9= 'LAA' and V9 = (1). NOTE: '(1)' = negative one. This denotes less losses.

etc, etc,

When the values are 'zero' then no team or score is put in the cell as occurs in S12, S13, T12, T13 for the ATL:PHI and MIN:DET teams.

NOTE: Cells S6:V13 have been filled in manually to illustrate what the code should do.
Question by:Pedrov664
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
LVL 27

Expert Comment

ID: 40366713
not sure what exactly you want.

you mentioned that you want S:T shows team with most wins  then as per your data the most wins do not match with the manually filled codes as per your "NOTE: Cells S6:V13 have been filled in manually to illustrate what the code should do."
LVL 31

Accepted Solution

gowflow earned 2000 total points
ID: 40366724
Well I am not 100% sure If it is correct as some values do not correspond to your example however you can try to check them out.

Put this in Cell S6 and drag it down
=IF(OR(ISERROR(ABS(ROUND(INDIRECT("C" & 4*ROW(E5)-15+3)-INDIRECT("K" &4*ROW(M5)-15+3),2))),ISERROR(ABS(ROUND(INDIRECT("C" & 4*ROW(E5)-15+3)-INDIRECT("K" &4*ROW(M5)-15+3),2)))),"",IF(AND(ABS(ROUND(INDIRECT("C" & 4*ROW(E5)-15+3)-INDIRECT("K" &4*ROW(M5)-15+3),2))>0,ABS(ROUND(INDIRECT("C" & 4*ROW(E5)-15+3)-INDIRECT("K" &4*ROW(M5)-15+3),2))>0),IF(INDIRECT("C" & 4*ROW(E5)-15+3)-INDIRECT("K" &4*ROW(M5)-15+3)>0,INDIRECT("B" & 4*ROW(B5)-15),INDIRECT("J" & 4*ROW(J5)-15)),""))

Put this in Cell T6 and drag it down
=IF(OR(ISERROR(ABS(ROUND(INDIRECT("C" & 4*ROW(E5)-15+3)-INDIRECT("K" &4*ROW(M5)-15+3),2))),ISERROR(ABS(ROUND(INDIRECT("C" & 4*ROW(E5)-15+3)-INDIRECT("K" &4*ROW(M5)-15+3),2)))),"",IF(AND(ABS(ROUND(INDIRECT("C" & 4*ROW(E5)-15+3)-INDIRECT("K" &4*ROW(M5)-15+3),2))>0,ABS(ROUND(INDIRECT("C" & 4*ROW(E5)-15+3)-INDIRECT("K" &4*ROW(M5)-15+3),2))>0),IF(INDIRECT("C" & 4*ROW(E5)-15+3)-INDIRECT("K" &4*ROW(M5)-15+3)>0,INDIRECT("C" & 4*ROW(B5)-15+3),INDIRECT("K" & 4*ROW(J5)-15+3)),""))

Put this in Cell U6 and drag it down
=IF(OR(ISERROR(ABS(ROUND(INDIRECT("D" & 4*ROW(E5)-15+3)-INDIRECT("L" &4*ROW(M5)-15+3),2))),ISERROR(ABS(ROUND(INDIRECT("D" & 4*ROW(E5)-15+3)-INDIRECT("L" &4*ROW(M5)-15+3),2)))),"",IF(AND(ABS(ROUND(INDIRECT("D" & 4*ROW(E5)-15+3)-INDIRECT("L" &4*ROW(M5)-15+3),2))>0,ABS(ROUND(INDIRECT("D" & 4*ROW(E5)-15+3)-INDIRECT("L" &4*ROW(M5)-15+3),2))>0),IF(INDIRECT("D" & 4*ROW(E5)-15+3)-INDIRECT("L" &4*ROW(M5)-15+3)>0,INDIRECT("J" & 4*ROW(B5)-15),INDIRECT("B" & 4*ROW(J5)-15)),""))

Put this in Cell V6 and drag it down
=IF(OR(ISERROR(ABS(ROUND(INDIRECT("D" & 4*ROW(E5)-15+3)-INDIRECT("L" &4*ROW(M5)-15+3),2))),ISERROR(ABS(ROUND(INDIRECT("D" & 4*ROW(E5)-15+3)-INDIRECT("L" &4*ROW(M5)-15+3),2)))),"",IF(AND(ABS(ROUND(INDIRECT("D" & 4*ROW(E5)-15+3)-INDIRECT("L" &4*ROW(M5)-15+3),2))>0,ABS(ROUND(INDIRECT("D" & 4*ROW(E5)-15+3)-INDIRECT("L" &4*ROW(M5)-15+3),2))>0),IF(INDIRECT("D" & 4*ROW(E5)-15+3)-INDIRECT("L" &4*ROW(M5)-15+3)>0,INDIRECT("L" & 4*ROW(B5)-15+3),INDIRECT("D" & 4*ROW(J5)-15+3)),""))

Pls chk the attached workbook.

Author Closing Comment

ID: 40367413

That is it!

It looks like I posted a workbok then made changes to it before I posted the examples. But, the results I got match the expected results based on the table data.

Thanks Again!
LVL 31

Expert Comment

ID: 40367697
Your welcome. I will keep this question monitored case you need more help in this subject pls let me know by putting a link in here.

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Access developers frequently have requirements to interact with Excel (import from or output to) in their applications.  You might be able to accomplish this with the TransferSpreadsheet and OutputTo methods, but in this series of articles I will di…
If you need to forecast numbers -- typically for finance -- the Windows and Mac versions of Excel 2016 have a basket of tools to get the job done.
The viewer will learn how to use a discrete random variable to simulate the return on an investment over a period of years, create a Monte Carlo simulation using the discrete random variable, and create a graph to represent the possible returns over…
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…

704 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question