私はここで怒っているに違いないと思います。私がやりたいのは、IFテストを実行する簡単なExcel数式を作成することです。結果が偽の場合はテキストをハイパーリンクし、真の場合はテキストを表示します。これはハイパーリンクされていません。
たとえば-
=IF(1=1,"1",HYPERLINK("2"))
これは期待どおりに1を返しますが、1はハイパーリンクされています-値が2の場合にのみハイパーリンクしたいと思います。
確かにこれは可能ですか?アドバイスをよろしくお願いします!
私はここで怒っているに違いないと思います。私がやりたいのは、IFテストを実行する簡単なExcel数式を作成することです。結果が偽の場合はテキストをハイパーリンクし、真の場合はテキストを表示します。これはハイパーリンクされていません。
たとえば-
=IF(1=1,"1",HYPERLINK("2"))
これは期待どおりに1を返しますが、1はハイパーリンクされています-値が2の場合にのみハイパーリンクしたいと思います。
確かにこれは可能ですか?アドバイスをよろしくお願いします!
アップデート:
ああ、私は間違っていました。チェックインしましたが、これは、Excelがセル内の「ハイパーリンク」関数を検出すると、セル全体が「フォロー可能な」セルに変わり、リンクが機能するために発生します。
「サイトのアドレスが無効です」というエラーメッセージ(セルのハイパーリンクがオンになっているが、リンクに移動できない場合に発生します)を回避するための回避策は、Excelにどこにも移動しないリンクを与えることです。数式のセルアドレスを参照します。
セルA1に貼り付ける例:
=IF(1=2,HYPERLINK("#"&CELL("address",A1),"1"),HYPERLINK("C:\","2"))