Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
I have a spreadsheet of survey results. The data was pulled from elsewhere,
and so I have a column for each potential answer. For example: Question 1: I enjoyed my last trip to Europe Yes No NA would show up as three different columns: Q1_Yes, Q1_No, and Q1_NA, Q2_Yes, Q2_No, etc. and each has a value of zero (false) or 1 (true). [in case you are wondering, the original survey primarily used checkboxes] Some questions (columns) are not yes/no/NA columns, and may instead have a text or date answer. I need to do two things: (1) determine whether I have more than one "true" per question group, and (2) return the real value of the correct answer; Example: Q1: Total true = 1 Q1: Answer: Yes Ideally, I'd like to calculate both in one formula; If(totaltrue1,"MULT",Answer) Right now I'm working with a long and complicated formula that uses sumproduct to count totaltrue. If there is a shorter, faster, or easier way to do this, please let me know. IF(SUMPRODUCT((LEFT('Raw report'!A1:IU1,4)="B02_")*1,IF(ISNUMBER('Raw report'!A2:IU2),('Raw report'!A2:IU2),0)*1)1,"MULT","test") Then I need to replace "test" with something that would actually return the column header of the question in that group that has the true value. So far, my syntax isn't working, and I'm thinking there has to be a simpler way. Alternatively, I'll just move to VBA and do it there. Thanks for any ideas! Keith |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How to populate a cell with numeric value based on textselected from pull down in adjacent cell? | Excel Worksheet Functions | |||
How to pull in rows based on Column A data? | Excel Worksheet Functions | |||
Pull data based on month | Excel Discussion (Misc queries) | |||
move toi next column based on outside factors | Excel Discussion (Misc queries) | |||
Create formula that will pull a value based on text in diff cell? | Excel Discussion (Misc queries) |