There is an almost exact solution for the equation $$n!=x^n\tag 1$$ Have a look at @robjohn's answer to this question of mine.
Adapted to $(1)$ (that is to say $a=x$ and $k=0$ in my post), it gives (as a real)
$$n\sim x\, e^{1+W(t)}-\frac 12 \quad \text{where}\qquad t=-\frac{\log (2 \pi x)}{2 e x}\tag 2$$ $W(t)$ being Lambert function.
Suppose $x=1234$. The above will give $n=3349.378835$ while the exact solution is $3349.378848$. As usual, you will use $\lceil n \rceil$.
If $x$ is "large", $t$ is small and you could use the approximation
$$W(t) \sim t \, \frac{1+\frac{19 }{10}t+\frac{17 }{60} t^2} {1+\frac{29 }{10}t+\frac{101 }{60}t^2 }+O\left(t^6\right)$$
Using it for the worked case, it would give ... the same.
Edit
If you want a shortcut approximation for $n \leq 1000$, you could use the empiriccal
$$n \approx a\,x^b-c$$ obtained by a quick and dirty regression $(R^2>0.999999)$.
$$\begin{array}{clclclclc}
\text{} & \text{Estimate} & \text{Standard Error} & \text{Confidence Interval} \\
a & 2.68239 & 0.00045 & \{2.68151,2.68327\} \\
b & 1.00195 & 0.00003 & \{1.00190,1.00201\} \\
c & 2.53581 & 0.01065 & \{2.51491,2.55671\} \\
\end{array}$$
It gives a maximum error of $\sim 0.1$ in the range.