Sono valide tutte e due;
io preferisco 'nel', in quanto in altri contesti di ricerca è l'unico valido.
Ad esempio conosci la locuzione:
-- cercare un ago nel pagliaio ?
Indica che si sta facendo una ricerca molto difficile con
bassissima probabilità di riuscita.
Esempio:
-- cerco nel cassetto della scrivania.
In questo caso 'sul' non può essere utilizzato in quanto guardi dentro.
Il dizionario non è considerato un 'contenitore', ma una sequenza di
pagine, per questo puoi usare 'sul' .