Hallo, eine Möglichkeit ist es, zwei Plots zu zeichnen, einen mit linker und einen mit rechter Y-Achse. Damit die Skalierung auf beiden Seiten gleich bleibt, sind die Minima und Maxima der Ordinate explizit anzugeben (damit die Linien etwas Abstand zum Rand haben, habe ich etwas Spielraum gelassen). Um Doppelungen zu vermeiden, werden in einem Plot noch redundante Beschriftungen unterdrückt. Da die volle Skala von 0 bis 300 für den Markanteil zu großzügig ist, ist nur der Wert "10" angegeben. In PGF-Worten:
\documentclass[paper=a4]{article}
\usepackage{filecontents,pgfplots}
\usepackage{eurosym}
\pgfplotsset{compat=1.14}
\begin{filecontents*}{data.dat}
Jahr Umsatz Marktanteil
2000 200 10
2010 305 15
2015 100 0.5
\end{filecontents*}
\begin{document}
\pgfplotstableread{data.dat}{\Daten}
\begin{tikzpicture}[scale=1]
\begin{axis}[minor tick num=1,
axis y line*=left,
xlabel=Handelsjahr,
ymin=-20, ymax=330,
ylabel=\textcolor{red}{Umsatz Milionen \EUR{}pgfplot} ,
x tick label style={
/pgf/number format/1000 sep=}]
\addplot [red,very thick] table [x={Jahr}, y={Umsatz}] {\Daten};
\end{axis}
\begin{axis}[minor tick num=1,
axis y line*=right,
ymin=-20, ymax=330,
xtick=\empty,
ylabel=\textcolor{blue}{Marktanteil \%},
ytick={10}
]
\addplot [blue,very thick] table [x={Jahr}, y={Marktanteil}] {\Daten};
\end{axis}
\end{tikzpicture}
\end{document}
Viele Grüße
Andy