By Jake's help I received a solution (in principle) for an "older" version of this question here, i.e. to extract/convert units in the data to local measures.
It works for x, yet unexpectedly fails for the y-coordinate.
Why does \pgfplotsconvertunittocoordinate not work twice for the same point? Is there some additional code needed?
Picture

Data
MWE
\documentclass[
a4paper
]{scrartcl}
\usepackage{
lmodern,
amsmath
}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{
tikz,
pgfplots
}
\usetikzlibrary{
calc
}
\listfiles
\begin{document}
\begin{center}
\centering
\begin{tikzpicture}[font=\small]
\begin{axis}[
height=6cm,
width=14cm,
%
scale only axis=true,
xlabel={Distance in mm},
ylabel={Voltage in volt},
]
\addplot [sharp plot, no marks, x=Wegnormiert] table [col sep=tab] {data.txt} coordinate [pos=0.4] (A) coordinate [pos=0.6] (B);
\filldraw let \p1= (A) in (\x1,\y1) circle [radius=1pt] node[pin={270:({{\pgfplotsconvertunittocoordinate{x}{\x1}\pgfmathprintnumber[fixed,precision=1]{\pgfmathresult}}};{{\pgfplotsconvertunittocoordinate{y}{\y1}\pgfmathprintnumber[fixed,precision=1]{\pgfmathresult}}})}] {};
\draw (A) -| (current axis.west) coordinate (Ay) node[midway, above right=2pt, fill=white] {\(\simeq -2\)};
\end{axis}
\end{tikzpicture}
\end{center}
\end{document}


pgfplotsconvertunittocoordinateis not intended to be used for that kind of operation.. and especially when the good code can be found in the manual. Silly me, I glanced over that relevant page (299) yesterday but didn't realize it was the one. Having said that, I think the feature is already implemented. – henry Apr 30 '14 at 11:45pos=0.4is implemented. But accessing logical coordinates for some node label(A)is not. And the current solution forpos=0.4feels strange: sometimes one needs to provide the argument{0.4}sometimes not... well, it is how it is. But I am glad you find it usable. – Christian Feuersänger Apr 30 '14 at 15:44