5

私はここで怒っているに違いないと思います。私がやりたいのは、IFテストを実行する簡単なExcel数式を作成することです。結果が偽の場合はテキストをハイパーリンクし、真の場合はテキストを表示します。これはハイパーリンクされていません。

たとえば-

=IF(1=1,"1",HYPERLINK("2"))

これは期待どおりに1を返しますが、1はハイパーリンクされています-値が2の場合にのみハイパーリンクしたいと思います。

確かにこれは可能ですか?アドバイスをよろしくお願いします!

4

1 に答える 1

7

アップデート:

ああ、私は間違っていました。チェックインしましたが、これは、Excelがセル内の「ハイパーリンク」関数を検出すると、セル全体が「フォロー可能な」セルに変わり、リンクが機能するために発生します。

「サイトのアドレスが無効です」というエラーメッセージ(セルのハイパーリンクがオンになっているが、リンクに移動できない場合に発生します)を回避するための回避策は、Excelにどこにも移動しないリンクを与えることです。数式のセルアドレスを参照します。

セルA1に貼り付ける例:

=IF(1=2,HYPERLINK("#"&CELL("address",A1),"1"),HYPERLINK("C:\","2"))
于 2012-07-06T18:28:50.277 に答える