Ahora necesitamos crear una medida que, a partir del nombre del usuario, devuelva la página que tiene asociada. Esto puede conseguirse de varias formas. Una es usando la función LOOKUPVALUE:
LOOKUPVALUE(
user_pages[page],
user_pages[username],
[username]
)
Esta función devuelve el valor de la columna dada por el primer argumento (user_pages[page]) que cumpla con los criterios dados por las parejas de argumentos que se indiquen a continuación. En nuestro caso, devuelve el valor de aquella fila en la que el segundo argumento (user_pages[username]) tome el valor dado por el tercer argumento (la medida [username]). En este caso es necesario que invoquemos la medida [username] pues, si en esta simulación utilizásemos directamente la función USERNAME(), no obtendríamos ninguno de los dos usuarios de nuestra tabla.
Si llevamos la medida [page] hasta la tarjeta que habíamos creado, el resultado es el siguiente:
(recordemos que la medida [username] está devolviendo el valor "user2@interactivechaos.com", usuario al que hemos asignado la página Page 2.
Podemos eliminar la tarjeta.