Conditional expectation of values higher than a threshold

#1
Hi there!

I'm having some hard time dealing with a question that hopefully will look trivial to someone here:

Considering a gaussian distributed random variable: x~N(m,v) and a arbitrarily selected threshold t; what is the expected value for this variable if only x>t are considered?

E(x|x>t)=?

Please note that I am not looking for the probability of x>t but the mean of x that fulfill the condition x>t.

This can be simulated in R:
m<-0
v<-1
x<-rnorm(100000,m,v)

mean(x[x>t])

I'm attaching the graph of the relationship obtained with m=0, v=1 and t varying from -5 to 5 that I hope will make things clearer.

Does someone know the analytic formula for this function? Can we compute it based on m and v and without having to simulate several values?

Many thanks!!!