Comentario en la clase
Función PIVOTARPOR
Pero PIVOTARPOR no tiene las opciones "dinámicas" de los campos y es más fácil arrastrar para poner o quitar que editar una fórmula.