Hello everybody,
I am new to this forum and after reading a lot about array formulas I seem to be stuck and hope that I can benefit from the forum's collective wisdom. By now I understand how to perform basic calculations with an array, but I am wondering if can create an array consisting of values that have been individually looked up in a different table.
I need to analyse survey results, in which participants evaluated each other on various topics on a scale from -3 to +3. However, the +3 extreme on that scale corresponds either to a positive or a negative attribute. If it does correspond to a negative attribute, I need to multiply the score with -1.
In my attached worksheet I have a data table and a lookup table. My helper column D checks if the attribute in column C belongs to the list of positive or negative attributes and results in either 1 or -1. Column E multiplies the original score in column C with the correction factor in column D. Finally, C15 calculates a conditional average from the corrected scores in column E.
My question is whether it is possible to avoid my helper column D and calculate the value in C15 directly from the original scores in column C. I guess I am looking for a "virtual array" that corresponds to my helper column D, but I am not sure if this is even possible.
Hoping that somebody will be able to help!
example3.xlsx
Bookmarks