How to create an edge loop including an existing edge?
That wouldn't be an edge loop, also by doing so you create triangular faces. To do that, you make an edge loop cut like you usually do. And then you merge vertices of your unwanted edge to the existing edge. By properly selecting "merge to last" or "merge to first", your existing edge will stay where it was.