Does anyone know anything about using Excel for qualitative (as opposed to numeric) analysis, please?

I'm looking at designing a quiz or two, but would like to be able to analyse the results in slightly more depth than Excel seems to want to let me.



Say I have two columns of responses, and each column has about four possibilities. It's easy enough to do a chart for each column showing the numbers for each response "manually", by using =COUNTIF(A1:A25,"clicky thing!") or similar and sticking these in a column of their own - or I can be a little more clever and have the choices in a column of their own (B1 has "Clicky Thing!", B2 has "Shiny!", B3 has "Look! the Winged Victory of Samothrace") and have =COUNTIF(A$1:A$25,B1) and so on. [Side thing: if there was a function that would take all the values in A and return just the four unique values and put them in B, I could save myself even more typing]

But anyway, I can do that stuff more or less manually, and it doesn't return much more than the charts from the LJ polls.

What I'd like to do is be able to automagically compare two sets of answers, so if I had a second question (D contains the answers, E contains "Impeccable manners", "Excellent taste" and "His sombrero and flippers", with the matching frequency counts in F), I could chart either all the answers to the first question given by respondents who consider the true characteristic of a gentleman to be his elegant dress sense, or similarly chart all answers to the second question made by magpie-types.

It's all doable slowly and manually with lots of sorting of columns and chopping bits out here and there, but the time taken seems to go up rather quickly with the number of questions, and while I have Grandiose Plans, I'm also Dead Lazy.

Oh, and I know I said this was qualitative, but are there any numerical measures of correlation that I should consider applying here?

Previously suggested solutions have involved nesting or concatenating COUNTIFs (doesn't seem to work), using SUMIF (only works for numbers), or doing the whole thing with mySQL instead (I'm not sure I know enough to do that, but it would have the advantage that I could -in theory- also do all the graphing with the GD package in PHP (which I've been meaning to learn for a while now).

From: [identity profile] missedephemera.livejournal.com


I don't know about excel, when I did this kinda thing at QMUC we used PinPoint, which lets you design quizzes and analyse afterwards. It's available for free if you say you're a student!
ext_16733: (Default)

From: [identity profile] akicif.livejournal.com


That's tempting, but I don't want to claim stuff that isn't true - and it would be very problematical if I wanted to apply the technique to commercial work - I'd be better learning to use the tools I have.

Thanks, though.

From: [identity profile] cheekbones3.livejournal.com


Doing something like that is fine if you can trust everyone to spell their answers correctly...
ext_16733: (Default)

From: [identity profile] akicif.livejournal.com


This is when radio buttons and dropdown menus become your friends....

From: [identity profile] ayse.livejournal.com


I've done a lot of funky stuff with Excel, and I can tell you that it is almost always entirely the wrong tool to do such things with (someday I will tell you all about my Excel-based schedule calculation tool, if you get me drunk enough to be so indicreet).

If you have any ability to use mySQL, it will work a lot more easily and you can input data with XML if the data can come to you that way. The problem with this is that not all data comes in XML, and the hard part is getting the data into mySQL in the first place, short of typing it all in. What sort of formats can you get the data in?
ext_16733: (Default)

From: [identity profile] akicif.livejournal.com

Thanks for the encouragement!


Started looking at MySQL/PHP for this in the end, being further encouraged by the existence of some rather nice open source graphing software for PHP. Which I can use for commercial stuff as soon as I can get the license, too....
.