HYPERLINK-Funktion in wenn-Formel erzeugt immer Hyperlink

Guten Abend,

die Formel (in a1) =WENN(LINKS(B1;4)="http";HYPERLINK(B1;C1);C1) eingebe, würde ich erwarten, dass nur dann ein (klickbarer) Hyperlink erzeugt wird, wenn in B1 ein URL steht. Es wird aber IMMER ein Hyperlink angezeigt, egal was in B1 steht.

Gibt es einen Trick, (klickbare) Hyperlinks nur bei erfüllter Bedingung zu erzeugen, ansonsten aber z.B. einen (nicht weiter klickbaren) Reintext?

Grüßle
Nino

Das ist für mich ein Bug (kann das Problem nachvollziehen), der so richtig klar wird, wenn man zu Testzwecken =WENN(LINKS(B1;4)="http";HYPERLINK(B1;C1);D1) schreibt (also bei Falsch eine andere Zelle D1 als Ausgabe verwendet). Die WENN() Funktion wird korrekt ausgewertet aber der alternative Wert dennoch mit einem (sinnlosen) Hyperlink (einer Formel =HYPERLINK(D1;D1)entsprechend) versehen. Würde ich hier melden.

Update Ich habe das hier mal gemeldet tdf#139540 - Function HYPERLINK used in formula creates hyperlink independent from conditional evaluation

Hallo,

mein Bug Report tdf#139540 - Function HYPERLINK used in formula creates hyperlink independent from conditional evaluation wurde mit der Begründung “Kein Bug” geschlossen, obwohl das Verhalten der Funktion HYPERLINK() als weird bezeichnet wird. Damit ist das eben beabsichtigtes / bewusst geduldetes Verhalten.

Eine andere Antwort kann es dann hier auch nicht geben.