Hi polarisking,
Ok understood.
The way you suggested, I have selected a 12 x 12 array of cells. Now say, you have data at the following 23 random positions of this entire (144) cell range:
A1,A6,A11,A12, B1, B6, B11, D3, E7, E8 , E11, F1,F11, G1, H3, H7, H12, J6, J8, K8, L1,L11,L12.
Now, according to your need, you want to isolate these 23 cells with the same value say, "yes".
Now at N1 if I write =IF(A1<>"","yes","") and copy it 12 cells down and across I will get the same "yes" value for those 23 cells in 12 x 12 array of cells.
Now, at N14 if I write =IFERROR(INDEX(N$1:N$12,SMALL(IF(N$1:N$12="yes",ROW(N$1:N$12)),ROW(A1))),"") and presee CTRL+SHIFT+ENTER (to enter it as an array formula) and copy it 12 cells down and across I will get the I will get "yes" value subsequently one after another.
Is this something close to what you are trying to achieve?
Kaushik