A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | This sheet gives single cell formula to Unpivot or Reverse-Pivot a matrix by using newly introduced fature Named-function, BYROW and FLATTEN function. It can take any number of fixed columns. This is the shortest possible Unpivot function. The sheet is in public domain and the function can be imported. It can handle even more than one fixed columns. Quick link to the sheet is http://tiny.cc/unpivot | |||||||||||||||
2 | By S K Srivastava | |||||||||||||||
3 | Quick link to this sheet | http://tiny.cc/unpivot | ||||||||||||||
4 | ||||||||||||||||
5 | Col1 | Col2 | Col3 | Col4 | =UNPIVOT(A6:D13,E5:H5,E6:H13) | |||||||||||
6 | Field1 | Field2 | Field3 | Row1 | 15020 | 17462 | 32482 | Field1 | Field2 | Field3 | Row1 | Col1 | 15020 | |||
7 | Field4 | Field5 | Field6 | Row2 | 6600 | 13200 | 19800 | Field1 | Field2 | Field3 | Row1 | Col2 | ||||
8 | Field7 | Field8 | Field9 | Row3 | 27840 | 2000 | 39720 | 69560 | Field1 | Field2 | Field3 | Row1 | Col3 | 17462 | ||
9 | Field10 | Field11 | Field12 | Row4 | 4440 | 26664 | 31104 | Field1 | Field2 | Field3 | Row1 | Col4 | 32482 | |||
10 | Field13 | Field14 | Field15 | Row5 | 15502 | 4440 | 33330 | 53272 | Field4 | Field5 | Field6 | Row2 | Col1 | 6600 | ||
11 | Field16 | Field17 | Field18 | Row6 | 36885 | 14180 | 57156 | Field4 | Field5 | Field6 | Row2 | Col2 | ||||
12 | Field19 | Field20 | Field21 | Row7 | 33330 | 33330 | Field4 | Field5 | Field6 | Row2 | Col3 | 13200 | ||||
13 | Field22 | Field23 | Field24 | Row8 | 12962 | 26664 | 39626 | Field4 | Field5 | Field6 | Row2 | Col4 | 19800 | |||
14 | Field7 | Field8 | Field9 | Row3 | Col1 | 27840 | ||||||||||
15 | Field7 | Field8 | Field9 | Row3 | Col2 | 2000 | ||||||||||
16 | Field7 | Field8 | Field9 | Row3 | Col3 | 39720 | ||||||||||
17 | Field7 | Field8 | Field9 | Row3 | Col4 | 69560 | ||||||||||
18 | Field10 | Field11 | Field12 | Row4 | Col1 | 4440 | ||||||||||
19 | Field10 | Field11 | Field12 | Row4 | Col2 | |||||||||||
20 | Field10 | Field11 | Field12 | Row4 | Col3 | 26664 | ||||||||||
21 | Field10 | Field11 | Field12 | Row4 | Col4 | 31104 | ||||||||||
22 | Field13 | Field14 | Field15 | Row5 | Col1 | 15502 | ||||||||||
23 | Field13 | Field14 | Field15 | Row5 | Col2 | 4440 | ||||||||||
24 | Field13 | Field14 | Field15 | Row5 | Col3 | 33330 | ||||||||||
25 | Field13 | Field14 | Field15 | Row5 | Col4 | 53272 | ||||||||||
26 | Field16 | Field17 | Field18 | Row6 | Col1 | 36885 | ||||||||||
27 | Field16 | Field17 | Field18 | Row6 | Col2 | 14180 | ||||||||||
28 | Field16 | Field17 | Field18 | Row6 | Col3 | 57156 | ||||||||||
29 | Field16 | Field17 | Field18 | Row6 | Col4 | |||||||||||
30 | Field19 | Field20 | Field21 | Row7 | Col1 | |||||||||||
31 | Field19 | Field20 | Field21 | Row7 | Col2 | |||||||||||
32 | Field19 | Field20 | Field21 | Row7 | Col3 | 33330 | ||||||||||
33 | Field19 | Field20 | Field21 | Row7 | Col4 | 33330 | ||||||||||
34 | Field22 | Field23 | Field24 | Row8 | Col1 | 12962 | ||||||||||
35 | Field22 | Field23 | Field24 | Row8 | Col2 | |||||||||||
36 | Field22 | Field23 | Field24 | Row8 | Col3 | 26664 | ||||||||||
37 | Field22 | Field23 | Field24 | Row8 | Col4 | 39626 | ||||||||||
38 | ||||||||||||||||
39 | ||||||||||||||||
40 | ||||||||||||||||
41 |