Likely, the best you're going to get will come from the Cauchy Interlace Theorem that @user32309 referred to. You can see a proof of the result here in the paper "Cauchy's Interlace Theorem for Eigenvalues of Hermitian Matrices" by Suk-Geun Hwang and it states
Theorem 1 (Cauchy Interlace Theorem). Let $A$ be a Hermitian matrix of order $n$, and let $B$ be a principal submatrix of $A$ of order $n - 1$. If $\lambda_n\leq \lambda_{n-1}\leq \dots\leq \lambda_2\leq \lambda_1$, lists the eigenvalues of $A$ and $\mu_n\leq \mu_{n-1}\leq \dots\leq \mu_3\leq \mu_2$ the eigenvalues of $B$, then $\lambda_n\leq \mu_n\leq\lambda_{n-1}\leq\mu_{n-1}\leq \dots\leq \lambda_2\leq \mu_2\leq\lambda_1$.
In general what you can say is that the rank of an $n\times n$ matrix is at most equal to the number of nonzero eigenvalues. The simplest counterexample is the matrix
$$
\begin{bmatrix}0 & 1 \\ 0 & 0\end{bmatrix}
$$
that has only the zero eigenvalue, but has rank $1$.
You surely know that, for an eigenvalue $\lambda$ of the matrix $A$, the following inequalities hold:
$$
1\le d\le m
$$
where $d$ is the dimension of the eigenspace $E_A(\lambda)=\{v\in\mathbb{C}^n:Av=\lambda v\}$, usually called the geometric multiplicity of $\lambda$, and $m$ is the algebraic multiplicity, that is, the maximum exponent $m$ such that $(\lambda-X)^m$ divides the characteristic polynomial $\det(A-XI_n)$ ($I_n$ is the $n\times n$ identity matrix).
In the particular case of $\lambda=0$, the eigenspace $E_A(0)$ is the null space of $A$, so this dimension is $n-k$, where $k$ is the rank of $A$. The number of nonzero eigenvalues (counted with their algebraic multiplicity) is $n-m$, where $m$ is the algebraic multiplicity of the zero eigenvalue. Since $n-k\le n-m$ by the above inequality, we get $m\le k$.
In the special case where $A$ has rank $1$ and every row is a nonzero multiple of the first row, there is at least a nonzero eigenvalue: indeed, $A=uu^H$ for some vector $u\ne0$ ($H$ denotes the hermitian transpose), so
$$
Au=uu^Hu=(u^Hu)u
$$
and the scalar $\mu=u^Hu$ is a nonzero eigenvalue. Thus, by the above considerations, the geometric multiplicity of the zero vector must be the same as the algebraic multiplicity, both equal to $n-1$.
The characteristic polynomial of a rank $1$ matrix is thus $(0-X)^{n-1}(\mu-X)$.
If you are dealing only with real matrices, just change references to $\mathbb{C}$ with $\mathbb{R}$ and the hermitian transpose with the transpose.
Best Answer
Let's break this down (I'm going for more of an intuitive answer here):
When you multiply a matrix $M$ and a vector $v_i$, you take each row of the matrix and do an inner product with the vector to get the elements of the resulting vector $v_o$ -- so row 1 of $M$ times $v_i$ gets you the first element in $v_o$, row 2 of $M$ gets you the second element of $v_o$, etc.
If $v_i$ is an eigenvector of $M$, then multiplying them will give you a $v_o$ that is effectively $v_i$ times a constant, where the constant is the eigenvalue corresponding to the eigenvector.
Since the whole output vector ($v_o$) is a scalar multiple of the input vector ($v_i$), the eigenvalues cannot be directly related to specific rows of $M$; each element of $v_o$ only "interacted" with a single row of $M$ -- a different row for each element -- during the multiplication, but every element of $v_o$ was scaled by the same (eigen)value from the original elements in $v_i$.
As for the columns, every column of $M$ affects every element of the output vector, so how do we separate out the distinct eigenvalues?
The whole of $M$ can be seen as a transformation. For certain vectors, the transformation only ends up scaling that vector -- this is just a result of applying a particular transformation to a particular vector.