The Harmonic numbers $H_n$ are given by the sum of the reciprocals of the natural numbers up to a given $n$, ie:
$H_1 = 1$
$H_2 = 1 + 1/2 = 3/2$
$H_3 = 1 + 1/2 + 1/3 = 11/6$
$H_n$ for noninteger $n$ can be given by the integral definition $$\int_0^1 \frac{1-x^n}{1-x}dx$$
ie: $H_{1/2} = 2-2\ln2$, or $\ln\frac{e^2}{4}$
But as far as I can tell, no general formula (ie: without an integral, a sum, product or a limit as part of the definition) for any $n$ exists. Is there a specific reason why? A proof that one does not exist? Or have we just not found one yet?
This is a partial answer.
Since $H_n \sim \log n$, there is no formula for $H_n$ using a rational function of $n$ because $p(x)/q(x) \sim x^k$, for some integer $k$, and $\log x$ is never asymptotic to $x^k$.
Here, $f(x) \sim g(x)$ when $\displaystyle \lim_{x\to\infty} \dfrac{f(x)}{g(x)}=1$.