People in accounting and scientific research won't learn how to use Array formulae (the curly brackets), because it is not an auditable process; firstly, because under various conditions you can lose the curly brackets somewhere and there's no alert to warn you of this, and secondly because you are working in a virtual space that cannot be visually evaluated.
For those who want to rearrange data repeatedly in the future, or are working across workbooks/sheets, replace the array formula with actual values once the operation is complete. For those looking to develop scalable data analysis or reporting tools, welcome to the labour force!
Arrays: takes data, sorts it virtually, calculates virtually; eliminates need to build multiple sheets of data and let's you skip steps.
Example:
Potatoes, along with other items, are sold at different prices on each day: A=Price, B=Item Name, C=Number of sales Per Day:
"=sum(if($b$1:$b$20="potatoes",$c$1:$c$20)*if($b$1:$b$20="potatoes",$a$1:$a$20) --> Returns error without curly brackets because you are not giving it permission to work virtually; so using curly brackets...
"{=sum(if($b$1:$b$20=,$c$1:$c$20)*if($b$1:$b$20="potatoes",$a$1:$a$20))} --> Great Success! Remove after results and computation: copy and paste values!"[/B]
Array Formula are resource intensive!
Alternatively, you would have to build a whole lot of stuff to get this done; maybe one or two tables. And it's fine if you do that - at least your solution methodology can be ported effortlessly to other work.
End of Example
Fzolf. May this be found by everyone and every time, until the end of time!
So take, these broken wings...texas potato.xlsx
Bookmarks