It looks like the spec table was put together by someone that is a little mathematically challenged.
With CPU-Z, click on the About tab and then push the Save Report(.TXT) button. In your report, have a look for this line.
Code:
MSR 0x000001AD 0x00000000 0x22222324
The MSR 0x1AD register tells you what maximum turbo multipliers your CPU has access to depending on how many cores are in the active state. The above info is from my Core i7-4700MQ that has been overclocked +2 bins. The data is in groups of 2 digits and the numbers are in hexadecimal format.
0x22 = 34 - 4 cores active
0x22 = 34 - 3 cores active
0x23 = 35 - 2 cores active
0x24 = 36 - 1 core active
If these are set all the same then your CPU will use the same maximum turbo multiplier no matter how many cores are active. After booting up, have a look at this register and you can see what values your bios has decided to set your CPU to. Some bios options might be hard to understand.
The 6 core CPUs will have 4 more digits of information in the left side of register 0x1AD which contains information for the 5 and 6 active core multipliers. Subtract these numbers from the default 34 multiplier and you can send an updated table to Intel so they can fix their docs.