Xen
Member
So, I have this cool idea of creating dynamic geographical heat map in excel:
I know that excel is not really suitable for this, but I've got basic implementation and it is working perfectly. You drag slider and see how things are changing over time.
The problems, I want to have gradient (in case areas intersect, you will see some really good hot spots), and actual map is going to be a lot bigger, so I will have to use smaller cell size. In current implementation, I 'blur' numbers by averaging area around if cell in original table equals to zero, or use existing value if present. So, if I want more blur, I have to copy map over and over until I get large enough area covered. Current result (see picture above) is achieved by copying first iteration three more times (see file attached).
Current implementation is all I could think of. I bet there is a better way, that probably uses arrays or something similar, but sadly, this is not my strong point.
So, I am looking for one of these:
1. Way to 'blur' my numbers in one iteration
2. Or overall better solution to achieve same result
Please note, that dragging slider updates table in real time, say, charts won't update until you release slider (I had version with ordinary chart that represented change over time with straight vertical error bar crossing whole chart that appeared exactly on spot selected now by slider, sadly enough, it wouldn't update unless you release slider, so I had to abandon this idea), so I need a solution that updates as you drag.
Any ideas are appreciate
I know that excel is not really suitable for this, but I've got basic implementation and it is working perfectly. You drag slider and see how things are changing over time.
The problems, I want to have gradient (in case areas intersect, you will see some really good hot spots), and actual map is going to be a lot bigger, so I will have to use smaller cell size. In current implementation, I 'blur' numbers by averaging area around if cell in original table equals to zero, or use existing value if present. So, if I want more blur, I have to copy map over and over until I get large enough area covered. Current result (see picture above) is achieved by copying first iteration three more times (see file attached).
Current implementation is all I could think of. I bet there is a better way, that probably uses arrays or something similar, but sadly, this is not my strong point.
So, I am looking for one of these:
1. Way to 'blur' my numbers in one iteration
2. Or overall better solution to achieve same result
Please note, that dragging slider updates table in real time, say, charts won't update until you release slider (I had version with ordinary chart that represented change over time with straight vertical error bar crossing whole chart that appeared exactly on spot selected now by slider, sadly enough, it wouldn't update unless you release slider, so I had to abandon this idea), so I need a solution that updates as you drag.
Any ideas are appreciate